{
  "slug": "aws-aurora-postgresql-16-end-of-support",
  "title": "Amazon Aurora PostgreSQL: PostgreSQL 16 end of standard support",
  "summary": "Aurora end of standard support date for PostgreSQL 16 on Amazon Aurora PostgreSQL: 28 Feb 2029. After that date, a database can keep running this major version under RDS Extended Support, for an additional cost.",
  "cloud": "aws",
  "service": "Amazon Aurora PostgreSQL",
  "service_slug": "aurora-postgresql",
  "category": "database",
  "type": "end_of_support",
  "announced_date": null,
  "effective_date": "2029-02-28",
  "effective_precision": "day",
  "impact": "RDS Extended Support allows a database to keep running this major version after 28 Feb 2029, for an [additional cost](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/extended-support-charges.html).\n\n- Aurora automatically enrolls a DB instance after that date if RDS Extended Support was enabled at creation or restoration.\n- It provides security updates for critical and high CVEs, bug fixes for critical issues, and support cases.\n- Charges apply only to certain minor versions. The [release calendar](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/aurorapostgresql-release-calendar.html) lists the eligible minor versions for each major version.\n- Enrollment can be changed at any time, at the cluster level. Disabling it after that date upgrades the instance or cluster automatically to the next supported major version.",
  "migration_path": "1. Test the upgrade first by following [Testing an upgrade of your production DB cluster to a new major version](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.PostgreSQL.MajorVersion.html#USER_UpgradeDBInstance.PostgreSQL.MajorVersion.Upgrade.preliminary), so that you know your applications can run on the new version.\n2. Manually upgrade the Aurora PostgreSQL DB cluster to the new major version. See [Performing a major version upgrade](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.PostgreSQL.MajorVersion.html).\n3. Run the upgrade during the cluster's maintenance window or when operations are minimal, because a brief outage is possible.\n4. If an immediate switchover matters most, run the old and new clusters side by side with [Amazon Aurora Blue/Green Deployments](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments.html).",
  "replacement": null,
  "affected_versions": [
    "16"
  ],
  "source_url": "https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/aurorapostgresql-release-calendar.html",
  "extra_source_urls": [
    "https://endoflife.date/amazon-aurora-postgresql"
  ],
  "vendor_ref": "amazon-aurora-postgresql@16",
  "last_checked_at": "2026-11-12T09:55:40.264Z",
  "created_at": "2026-11-13T13:36:44.208Z",
  "updated_at": "2026-11-13T13:36:44.208Z",
  "url": "https://eolwatch.dev/items/aws-aurora-postgresql-16-end-of-support",
  "short_url": "https://eolwatch.dev/i/bh",
  "markdown_url": "https://eolwatch.dev/items/aws-aurora-postgresql-16-end-of-support.md",
  "json_url": "https://eolwatch.dev/items/aws-aurora-postgresql-16-end-of-support.json",
  "estate_check": {
    "resource_types": [
      "aws_rds_cluster"
    ],
    "fields": [
      "engine",
      "engine_version_actual",
      "engine_version"
    ],
    "inputs": [
      "Terraform state or plan (JSON)"
    ]
  },
  "source_note": null
}
