diff --git a/homeassistant/components/bluetooth/manifest.json b/homeassistant/components/bluetooth/manifest.json
index 8883e63f286e81337b161a562d27cfbc117729b1..df2278399ab34617ec61904552db8db5c66fd5b5 100644
--- a/homeassistant/components/bluetooth/manifest.json
+++ b/homeassistant/components/bluetooth/manifest.json
@@ -14,7 +14,7 @@
   ],
   "quality_scale": "internal",
   "requirements": [
-    "bleak==0.22.1",
+    "bleak==0.22.2",
     "bleak-retry-connector==3.5.0",
     "bluetooth-adapters==0.19.3",
     "bluetooth-auto-recovery==1.4.2",
diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt
index 92e8f0a08e3580377a987d1cef281431ad4b9f63..438a73586c0bbcf1ec90c1828d35f8a501b2d86c 100644
--- a/homeassistant/package_constraints.txt
+++ b/homeassistant/package_constraints.txt
@@ -16,7 +16,7 @@ attrs==23.2.0
 awesomeversion==24.2.0
 bcrypt==4.1.2
 bleak-retry-connector==3.5.0
-bleak==0.22.1
+bleak==0.22.2
 bluetooth-adapters==0.19.3
 bluetooth-auto-recovery==1.4.2
 bluetooth-data-tools==1.19.3
diff --git a/requirements_all.txt b/requirements_all.txt
index 061f2f2e8491cda516520fcfecd1984369a3b5b3..5b321763d2e9ad10f012105af790a7b5080eb93b 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -572,7 +572,7 @@ bleak-esphome==1.0.0
 bleak-retry-connector==3.5.0
 
 # homeassistant.components.bluetooth
-bleak==0.22.1
+bleak==0.22.2
 
 # homeassistant.components.blebox
 blebox-uniapi==2.4.2
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index 8374190865db441a500c7835085449973576fe80..3d12f32d2954031ca7ce4ad5bcceb105ac1b62d5 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -494,7 +494,7 @@ bleak-esphome==1.0.0
 bleak-retry-connector==3.5.0
 
 # homeassistant.components.bluetooth
-bleak==0.22.1
+bleak==0.22.2
 
 # homeassistant.components.blebox
 blebox-uniapi==2.4.2