diff --git a/homeassistant/components/zeroconf/manifest.json b/homeassistant/components/zeroconf/manifest.json
index 8061be2cf8a473523df37bcc9106fea9e02dc7c4..4438a22040df73769fc6e6c150ba356d0e1f15d9 100644
--- a/homeassistant/components/zeroconf/manifest.json
+++ b/homeassistant/components/zeroconf/manifest.json
@@ -2,7 +2,7 @@
   "domain": "zeroconf",
   "name": "Zero-configuration networking (zeroconf)",
   "documentation": "https://www.home-assistant.io/integrations/zeroconf",
-  "requirements": ["zeroconf==0.38.7"],
+  "requirements": ["zeroconf==0.39.0"],
   "dependencies": ["network", "api"],
   "codeowners": ["@bdraco"],
   "quality_scale": "internal",
diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt
index c0221647abfe596a344b013bfa6876ca2fe37488..f15daf093a37d76d7fcb17dc223254c9e6b71bf4 100644
--- a/homeassistant/package_constraints.txt
+++ b/homeassistant/package_constraints.txt
@@ -38,7 +38,7 @@ typing-extensions>=3.10.0.2,<5.0
 voluptuous-serialize==2.5.0
 voluptuous==0.13.1
 yarl==1.7.2
-zeroconf==0.38.7
+zeroconf==0.39.0
 
 # Constrain pycryptodome to avoid vulnerability
 # see https://github.com/home-assistant/core/pull/16238
diff --git a/requirements_all.txt b/requirements_all.txt
index 7e07889d05f0705f14d78f194b4228b9c0a882eb..54606de114a9dce88c2dabca0d6d2e424e230ed6 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2515,7 +2515,7 @@ youtube_dl==2021.12.17
 zengge==0.2
 
 # homeassistant.components.zeroconf
-zeroconf==0.38.7
+zeroconf==0.39.0
 
 # homeassistant.components.zha
 zha-quirks==0.0.78
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index e04b0d7cea5f21319a34d95cfa9a243e4fc98e9a..c3fc6b31256c0e9973ae31274d4646ec14f392a4 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -1692,7 +1692,7 @@ yolink-api==0.0.9
 youless-api==0.16
 
 # homeassistant.components.zeroconf
-zeroconf==0.38.7
+zeroconf==0.39.0
 
 # homeassistant.components.zha
 zha-quirks==0.0.78