{
  "slug": "aws-rds-postgresql-14-end-of-support",
  "title": "Amazon RDS for PostgreSQL: PostgreSQL 14 end of standard support",
  "summary": "RDS end of standard support date for PostgreSQL 14 on Amazon RDS for PostgreSQL: 28 Feb 2027. A database can keep running this version past that date under RDS Extended Support, for an additional cost, until the RDS end of Extended Support date.",
  "cloud": "aws",
  "service": "Amazon RDS for PostgreSQL",
  "service_slug": "rds-postgresql",
  "category": "database",
  "type": "end_of_support",
  "announced_date": null,
  "effective_date": "2027-02-28",
  "effective_precision": "day",
  "impact": "A database can continue running PostgreSQL 14 past the RDS end of standard support date under RDS Extended Support, for an additional cost (see [Amazon RDS Extended Support charges](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/extended-support-charges.html)), until the RDS end of Extended Support date.\n\n- If RDS Extended Support was enabled when the DB instance was created or restored, Amazon RDS enrolls it automatically after the RDS end of standard support date, with no change to the database engine, uptime or performance.\n- RDS Extended Support provides security updates for critical and high CVEs, bug fixes and patches for critical issues, and the ability to open support cases.\n- If enrollment is disabled for a DB instance or DB cluster that is already past its standard support end date, it automatically upgrades to the next supported major version.\n- After the RDS end of Extended Support date, Amazon RDS automatically upgrades databases not yet on a supported major version.",
  "migration_path": "1. Before a major version upgrade, follow the steps in [Choosing a major version for an RDS for PostgreSQL upgrade](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.PostgreSQL.MajorVersion.html).\n2. Find the valid upgrade targets for the database in the AWS Management Console or with the AWS CLI.\n3. Perform the major version upgrade manually by modifying the DB instance or Multi-AZ DB cluster. In a Multi-AZ DB instance deployment or a Multi-AZ DB cluster deployment, the database might not be available for several minutes while the upgrade completes. See [How to perform a major version upgrade for RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.PostgreSQL.MajorVersion.Process.html).\n4. To minimize downtime, use a blue/green deployment, see [Using Amazon RDS Blue/Green Deployments for database updates](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/blue-green-deployments.html).\n5. Amazon RDS does not upgrade Multi-AZ DB cluster read replicas. Their replication state changes to terminated, and they must be deleted and recreated manually after the upgrade completes. In-Region read replicas of a DB instance are upgraded along with the primary DB instance, with an outage until the upgrade is complete.\n6. To stay on PostgreSQL 14 under RDS Extended Support, the enrollment status of an existing DB instance or DB cluster can be changed with the EngineLifecycleSupport parameter using the AWS CLI or RDS API. For Multi-AZ DB clusters, modify the setting at the cluster level. RDS Extended Support has an additional cost, see [Amazon RDS Extended Support charges](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/extended-support-charges.html).",
  "replacement": null,
  "affected_versions": [
    "14"
  ],
  "source_url": "https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html",
  "extra_source_urls": [
    "https://endoflife.date/amazon-rds-postgresql"
  ],
  "vendor_ref": "amazon-rds-postgresql@14",
  "last_checked_at": "2026-11-12T09:55:35.707Z",
  "created_at": "2026-11-13T13:36:44.208Z",
  "updated_at": "2026-11-13T13:36:44.208Z",
  "url": "https://eolwatch.dev/items/aws-rds-postgresql-14-end-of-support",
  "short_url": "https://eolwatch.dev/i/3s",
  "markdown_url": "https://eolwatch.dev/items/aws-rds-postgresql-14-end-of-support.md",
  "json_url": "https://eolwatch.dev/items/aws-rds-postgresql-14-end-of-support.json",
  "estate_check": {
    "resource_types": [
      "aws_db_instance",
      "aws_rds_cluster"
    ],
    "fields": [
      "engine",
      "engine_version_actual",
      "engine_version"
    ],
    "inputs": [
      "Terraform state or plan (JSON)"
    ]
  },
  "source_note": null
}
