diff --git a/pyproject.toml b/pyproject.toml
index cb68580..74d96a7 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -45,7 +45,7 @@ dependencies = [
 # Extras used by developers *of* briefcase are pinned to specific versions to
 # ensure environment consistency.
 dev = [
-    "pre-commit == 3.8.0",
+    "pre-commit == 4.0.0",
     "pytest == 8.3.3",
     "tox == 4.20.0",
 ]