Amazon Aurora PostgreSQL releases and engine versions - Amazon Aurora

Amazon Aurora PostgreSQL releases and engine versions

Amazon Aurora PostgreSQL-Compatible Edition releases update regularly. Updates are applied to Aurora PostgreSQL DB clusters during system maintenance windows. The timing when updates are applied depends on the AWS Region and maintenance window setting for the DB cluster, and also the type of update. Many of the listed releases include both a PostgreSQL version number and an Amazon Aurora version number. However, starting with the release of PostgreSQL versions 13.3, 12.8, 11.13, 10.18, and for all other later versions, Aurora version numbers aren't used. To determine the version numbers of your Aurora PostgreSQL database, see Identifying versions of Amazon Aurora PostgreSQL.

For information about extensions and modules, see Extension versions for Amazon Aurora PostgreSQL.

Amazon Aurora for PostgreSQL 1.X (compatible with PostgreSQL 9.6.XX) reaches end of life on January 31, 2022. We recommend that you proactively upgrade your databases that are running Aurora PostgreSQL 9.6 to Amazon Aurora PostgreSQL 10 or higher at your earliest convenience. To learn how, see Upgrading the PostgreSQL DB engine for Aurora PostgreSQL.

For more information about Amazon Aurora available releases, policies, and timelines, see How long Amazon Aurora major versions remain available. For more information about support and other policies for Amazon Aurora see Amazon RDS FAQs.

To determine which Aurora PostgreSQL DB engine versions are available in an AWS Region, use the describe-db-engine-versions AWS CLI command. For example:

aws rds describe-db-engine-versions --engine aurora-postgresql --query '*[].[EngineVersion]' --output text --region aws-region

For a list of AWS Regions, see Aurora PostgreSQL Region availability.

For details about the PostgreSQL versions that are available on Aurora PostgreSQL, see the Release Notes for Aurora PostgreSQL.