diff --git a/ios/Podfile.lock b/ios/Podfile.lock
index 335b6f47ff7e..e401c731e4af 100644
--- a/ios/Podfile.lock
+++ b/ios/Podfile.lock
@@ -2015,7 +2015,32 @@ PODS:
     - ReactCommon/turbomodule/bridging
     - ReactCommon/turbomodule/core
     - Yoga
-  - react-native-keyboard-controller (1.16.7):
+  - react-native-keyboard-controller (1.18.1):
+    - DoubleConversion
+    - glog
+    - hermes-engine
+    - RCT-Folly (= 2024.11.18.00)
+    - RCTRequired
+    - RCTTypeSafety
+    - React-Core
+    - React-debug
+    - React-Fabric
+    - React-featureflags
+    - React-graphics
+    - React-hermes
+    - React-ImageManager
+    - React-jsi
+    - react-native-keyboard-controller/common (= 1.18.1)
+    - React-NativeModulesApple
+    - React-RCTFabric
+    - React-renderercss
+    - React-rendererdebug
+    - React-utils
+    - ReactCodegen
+    - ReactCommon/turbomodule/bridging
+    - ReactCommon/turbomodule/core
+    - Yoga
+  - react-native-keyboard-controller/common (1.18.1):
     - DoubleConversion
     - glog
     - hermes-engine
@@ -3824,7 +3849,7 @@ SPEC CHECKSUMS:
   react-native-geolocation: d5114c4ea019574f76344eca8503555ba1208b46
   react-native-image-picker: 05b58a33b780623da2f891c55dcc57c6aa867d83
   react-native-key-command: b04997038f8fe4a03b711abe36cd84ced93c50b3
-  react-native-keyboard-controller: 8fd0fed639fcc91bb8986113d3b4a58b7d1567c0
+  react-native-keyboard-controller: 2602bca1715435e3742c5a69d45ff42c1d97e1b9
   react-native-launch-arguments: 5f41e0abf88a15e3c5309b8875d6fd5ac43df49d
   react-native-netinfo: b8577cba87fbe7b7740c279ee23d25d7c5d87666
   react-native-pager-view: 12c1b7b6f50efb3e5d57d62ea5c601cba0585bfd
diff --git a/package-lock.json b/package-lock.json
index 57e14d632da2..23a2d08e304a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -103,7 +103,7 @@
         "react-native-image-picker": "^7.1.2",
         "react-native-image-size": "git+https://github.com/Expensify/react-native-image-size#cb392140db4953a283590d7cf93b4d0461baa2a9",
         "react-native-key-command": "1.0.14",
-        "react-native-keyboard-controller": "1.16.7",
+        "react-native-keyboard-controller": "1.18.1",
         "react-native-launch-arguments": "^4.0.2",
         "react-native-localize": "^2.2.6",
         "react-native-modal": "^13.0.0",
@@ -33686,12 +33686,12 @@
       "license": "MIT"
     },
     "node_modules/react-native-keyboard-controller": {
-      "version": "1.16.7",
-      "resolved": "https://registry.npmjs.org/react-native-keyboard-controller/-/react-native-keyboard-controller-1.16.7.tgz",
-      "integrity": "sha512-jO+EtpkThXMKYWJmVxjwCbsZ5f5dfxG4ORS1Zc11Fp4kgHP9e6NS1cnv9JSaSQghqgRE/XGR9eHCeKF+tFgNqw==",
+      "version": "1.18.1",
+      "resolved": "https://registry.npmjs.org/react-native-keyboard-controller/-/react-native-keyboard-controller-1.18.1.tgz",
+      "integrity": "sha512-5zBRLNq4BDmMIs7G/fe4udcmCu9uxnRIQ+WciGPwL2TGaIrAC+mngiFzPO8rm8DzN1ghDrDPzmy8wV2GEwYLMw==",
       "license": "MIT",
       "dependencies": {
-        "react-native-is-edge-to-edge": "^1.1.6"
+        "react-native-is-edge-to-edge": "^1.2.1"
       },
       "peerDependencies": {
         "react": "*",
@@ -33699,6 +33699,16 @@
         "react-native-reanimated": ">=3.0.0"
       }
     },
+    "node_modules/react-native-keyboard-controller/node_modules/react-native-is-edge-to-edge": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmjs.org/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.2.1.tgz",
+      "integrity": "sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q==",
+      "license": "MIT",
+      "peerDependencies": {
+        "react": "*",
+        "react-native": "*"
+      }
+    },
     "node_modules/react-native-launch-arguments": {
       "version": "4.0.2",
       "license": "MIT",
diff --git a/package.json b/package.json
index 15afe91302c8..f4142c2a0a04 100644
--- a/package.json
+++ b/package.json
@@ -173,7 +173,7 @@
     "react-native-image-picker": "^7.1.2",
     "react-native-image-size": "git+https://github.com/Expensify/react-native-image-size#cb392140db4953a283590d7cf93b4d0461baa2a9",
     "react-native-key-command": "1.0.14",
-    "react-native-keyboard-controller": "1.16.7",
+    "react-native-keyboard-controller": "1.18.1",
     "react-native-launch-arguments": "^4.0.2",
     "react-native-localize": "^2.2.6",
     "react-native-modal": "^13.0.0",
