diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt
index 4d3670ac9b42425cb4b8633d086d21a08d1a104b..a2ad73e96c5f3175403d2fd12d9fe0aaa405da68 100644
--- a/homeassistant/package_constraints.txt
+++ b/homeassistant/package_constraints.txt
@@ -49,7 +49,7 @@ httplib2>=0.19.0
 # gRPC is an implicit dependency that we want to make explicit so we manage
 # upgrades intentionally. It is a large package to build from source and we
 # want to ensure we have wheels built.
-grpcio==1.43.0
+grpcio==1.44.0
 
 # libcst >=0.4.0 requires a newer Rust than we currently have available,
 # thus our wheels builds fail. This pins it to the last working version,
diff --git a/script/gen_requirements_all.py b/script/gen_requirements_all.py
index eed5a5a5946b2980e5dc6c5e92dd5732e2c91743..95a5999aaf11abaae0cb1a301c1c2eb1439a7ffa 100755
--- a/script/gen_requirements_all.py
+++ b/script/gen_requirements_all.py
@@ -77,7 +77,7 @@ httplib2>=0.19.0
 # gRPC is an implicit dependency that we want to make explicit so we manage
 # upgrades intentionally. It is a large package to build from source and we
 # want to ensure we have wheels built.
-grpcio==1.43.0
+grpcio==1.44.0
 
 # libcst >=0.4.0 requires a newer Rust than we currently have available,
 # thus our wheels builds fail. This pins it to the last working version,