diff --git a/terraform/versions.tf b/terraform/versions.tf
index 396d4216f1a9f861ef8b2c6d09bd251dfcb5dfc0..33737cbf6a8b1528c474ef9514aad8a8582e3fd7 100644
--- a/terraform/versions.tf
+++ b/terraform/versions.tf
@@ -2,7 +2,7 @@ terraform {
   required_providers {
     cloudflare = {
       source  = "cloudflare/cloudflare"
-      version = "3.29.0"
+      version = "3.31.0"
     }
     hcloud = {
       source  = "hetznercloud/hcloud"