diff --git a/README.md b/README.md
index 2934864..7de1e73 100644
--- a/README.md
+++ b/README.md
@@ -121,7 +121,7 @@ Common issues and solutions:
| [keycloak\_namespace](#input\_keycloak\_namespace) | The namespace which will be created and into which keycloak will be deployed. | `string` | `"keycloak"` | no |
| [keycloak\_tag](#input\_keycloak\_tag) | The image tag associated with the keycloak\_chart\_version | `string` | `"26.0.7"` | no |
| [keycloak\_user](#input\_keycloak\_user) | The username for the database. | `string` | `"keycloak"` | no |
-| [postgresql\_chart\_version](#input\_postgresql\_chart\_version) | The helm chart version of postgresql to use. | `string` | `"16.5.1"` | no |
+| [postgresql\_chart\_version](#input\_postgresql\_chart\_version) | The helm chart version of postgresql to use. | `string` | `"17.4.0"` | no |
| [postgresql\_tag](#input\_postgresql\_tag) | The tag of the postgresql image to use. | `string` | `"17.4.0"` | no |
| [profile](#input\_profile) | AWS config profile used to upload images into ECR | `string` | `""` | no |
| [region](#input\_region) | AWS region | `string` | n/a | yes |
diff --git a/variables.tf b/variables.tf
index 1fc28da..58fe88a 100644
--- a/variables.tf
+++ b/variables.tf
@@ -78,7 +78,7 @@ variable "profile" {
variable "postgresql_chart_version" {
description = "The helm chart version of postgresql to use."
type = string
- default = "16.5.1"
+ default = "17.4.0"
}
variable "postgresql_tag" {