diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index e7d4d628..a0e9d2be 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -23,7 +23,7 @@ repos:
     hooks:
     -   id: add-trailing-comma
 -   repo: https://github.com/asottile/pyupgrade
-    rev: v3.14.0
+    rev: v3.15.0
     hooks:
     -   id: pyupgrade
         args: [--py38-plus]
diff --git a/README.md b/README.md
index b7c5ca53..1ad0c0a0 100644
--- a/README.md
+++ b/README.md
@@ -21,7 +21,7 @@ Sample `.pre-commit-config.yaml`:
 
 ```yaml
 -   repo: https://github.com/asottile/pyupgrade
-    rev: v3.14.0
+    rev: v3.15.0
     hooks:
     -   id: pyupgrade
 ```
diff --git a/setup.cfg b/setup.cfg
index 9671ef77..53fbdb2d 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,6 +1,6 @@
 [metadata]
 name = pyupgrade
-version = 3.14.0
+version = 3.15.0
 description = A tool to automatically upgrade syntax for newer versions.
 long_description = file: README.md
 long_description_content_type = text/markdown