diff --git a/homeassistant/components/modbus/manifest.json b/homeassistant/components/modbus/manifest.json
index 5635adc939211d8c2054869195349f8163c991bb..292a2ee86a8df33f8c0e3b68b9f3302d63d5956b 100644
--- a/homeassistant/components/modbus/manifest.json
+++ b/homeassistant/components/modbus/manifest.json
@@ -6,5 +6,5 @@
   "iot_class": "local_polling",
   "loggers": ["pymodbus"],
   "quality_scale": "platinum",
-  "requirements": ["pymodbus==3.6.8"]
+  "requirements": ["pymodbus==3.6.9"]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index 3032bc96d44c5a15558f4c300c82aa29d8d5ae9c..7214e131a7f894dc16327e9ccdb1618944e8af0f 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2008,7 +2008,7 @@ pymitv==1.4.3
 pymochad==0.2.0
 
 # homeassistant.components.modbus
-pymodbus==3.6.8
+pymodbus==3.6.9
 
 # homeassistant.components.monoprice
 pymonoprice==0.4
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index 0092646bc7c80b890744c90151a62a4a828be4f0..efafa78614c5d291154940745f7895480a414531 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -1580,7 +1580,7 @@ pymeteoclimatic==0.1.0
 pymochad==0.2.0
 
 # homeassistant.components.modbus
-pymodbus==3.6.8
+pymodbus==3.6.9
 
 # homeassistant.components.monoprice
 pymonoprice==0.4