---
slug: "aws-rds-postgresql-18-end-of-support"
title: "Amazon RDS for PostgreSQL: PostgreSQL 18 end of standard support"
summary: "RDS end of standard support date for PostgreSQL 18 on Amazon RDS for PostgreSQL: 28 Feb 2031. 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: "2031-02-28"
effective_precision: "day"
replacement: null
affected_versions: ["18"]
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@18"
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-18-end-of-support"
short_url: "https://eolwatch.dev/i/du"
markdown_url: "https://eolwatch.dev/items/aws-rds-postgresql-18-end-of-support.md"
json_url: "https://eolwatch.dev/items/aws-rds-postgresql-18-end-of-support.json"
source_note: null
---

# Amazon RDS for PostgreSQL: PostgreSQL 18 end of standard support

RDS end of standard support date for PostgreSQL 18 on Amazon RDS for PostgreSQL: 28 Feb 2031. 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.

- Effective date: 28 Feb 2031
- Cloud: [AWS](https://eolwatch.dev/cloud/aws.md)
- Service: [Amazon RDS for PostgreSQL](https://eolwatch.dev/services/aws/rds-postgresql.md)
- Type: End of support
- Category: [Database](https://eolwatch.dev/categories/databases.md)
- Affected versions: 18
- Replacement: Not stated by vendor
- Announced: Not stated by vendor
- Official source: [docs.aws.amazon.com](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html)
- Last checked: 12 Nov 2026

## What breaks

A database can continue running PostgreSQL 18 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.

- 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.
- 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.
- 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.
- After the RDS end of Extended Support date, Amazon RDS automatically upgrades databases not yet on a supported major version.

## Who is affected

### Affected versions

- `18`

### Matching resource types

- `aws_db_instance`
- `aws_rds_cluster`

### Fields the check reads

- `engine`
- `engine_version_actual`
- `engine_version`

### Detected by the estate check from

- Terraform state or plan (JSON)

## What to do

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).
2. Find the valid upgrade targets for the database in the AWS Management Console or with the AWS CLI.
3. 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).
4. 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).
5. 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.
6. To stay on PostgreSQL 18 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

Not stated by vendor.

## Sources

- [Official source](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html) (docs.aws.amazon.com, Official)
- [Additional source](https://endoflife.date/amazon-rds-postgresql) (endoflife.date, Via endoflife.date)

Last checked against the first source in this list on 12 Nov 2026.

Page: https://eolwatch.dev/items/aws-rds-postgresql-18-end-of-support | JSON: https://eolwatch.dev/items/aws-rds-postgresql-18-end-of-support.json

The text on this page is drafted with AI assistance from the vendor's text, checked against the official source and approved by a person before it is published.
