PostgreSQL end of life (EOL) dates
Status as of · data last changed upstream on
Next end of life: PostgreSQL 14 on 12 Nov 2026 (7 days from today).
| Version | Released | Latest | End of life | Status |
|---|---|---|---|---|
| 18 | 25 Sep 2025 | 18.6 11 Aug 2026 |
14 Nov 2030 | Supported |
| 17 | 26 Sep 2024 | 17.11 10 Aug 2026 |
8 Nov 2029 | Supported |
| 16 | 14 Sep 2023 | 16.15 10 Aug 2026 |
9 Nov 2028 | Supported |
| 15 | 13 Oct 2022 | 15.19 10 Aug 2026 |
11 Nov 2027 | Supported |
| 14 | 30 Sep 2021 | 14.24 10 Aug 2026 |
12 Nov 2026 | EOL soon in 7 days |
| 13 | 24 Sep 2020 | 13.23 10 Nov 2025 |
13 Nov 2025 | End of life |
| 12 | 3 Oct 2019 | 12.22 18 Nov 2024 |
21 Nov 2024 | End of life |
| 11 | 18 Oct 2018 | 11.22 6 Nov 2023 |
9 Nov 2023 | End of life |
| 10 | 5 Oct 2017 | 10.23 7 Nov 2022 |
10 Nov 2022 | End of life |
| 9.6 | 29 Sep 2016 | 9.6.24 8 Nov 2021 |
11 Nov 2021 | End of life |
| 9.5 | 7 Jan 2016 | 9.5.25 8 Feb 2021 |
11 Feb 2021 | End of life |
| 9.4 | 18 Dec 2014 | 9.4.26 10 Feb 2020 |
13 Feb 2020 | End of life |
| 9.3 | 9 Sep 2013 | 9.3.25 5 Nov 2018 |
8 Nov 2018 | End of life |
| 9.2 | 10 Sep 2012 | 9.2.24 6 Nov 2017 |
9 Nov 2017 | End of life |
| 9.1 | 12 Sep 2011 | 9.1.24 24 Oct 2016 |
27 Oct 2016 | End of life |
| 9.0 | 20 Sep 2010 | 9.0.23 5 Oct 2015 |
8 Oct 2015 | End of life |
| 8.4 | 1 Jul 2009 | 8.4.22 21 Jul 2014 |
24 Jul 2014 | End of life |
| 8.3 | 4 Feb 2008 | 8.3.23 4 Feb 2013 |
7 Feb 2013 | End of life |
| 8.2 | 5 Dec 2006 | 8.2.23 1 Dec 2011 |
5 Dec 2011 | End of life |
| 8.1 | 8 Nov 2005 | 8.1.23 13 Dec 2010 |
8 Nov 2010 | End of life |
| 8.0 | 19 Jan 2005 | 8.0.26 1 Oct 2010 |
1 Oct 2010 | End of life |
| 7.4 | 17 Nov 2003 | 7.4.30 1 Oct 2010 |
1 Oct 2010 | End of life |
| 7.3 | 27 Nov 2002 | 7.3.21 3 Jan 2008 |
27 Nov 2007 | End of life |
| 7.2 | 4 Feb 2002 | 7.2.8 9 May 2005 |
4 Feb 2007 | End of life |
| 7.1 | 13 Apr 2001 | 7.1.3 17 Aug 2001 |
13 Apr 2006 | End of life |
| 7.0 | 8 May 2000 | 7.0.3 12 Nov 2000 |
8 May 2005 | End of life |
| 6.5 | 9 Jun 1999 | 6.5.3 4 Nov 1999 |
9 Jun 2004 | End of life |
| 6.4 | 30 Oct 1998 | 6.4.2 3 Jan 1999 |
30 Oct 2003 | End of life |
| 6.3 | 1 Mar 1998 | 6.3.2 18 Apr 1998 |
1 Mar 2003 | End of life |
| 6.2 | 2 Oct 1997 | 6.2.1 18 Oct 1997 |
not announced | End of life |
| 6.1 | 8 Jun 1997 | 6.1.1 21 Jul 1997 |
not announced | End of life |
| 6.0 | 29 Jan 1997 | 6.0 29 Jan 1997 |
not announced | End of life |
Supported gets fixes and is more than 90 days from its EOL date. EOL soon reaches end of life within 90 days. End of life gets no more security fixes.
How PostgreSQL support works
PostgreSQL ships one major version a year, usually in September or October, and supports each major version for five years. Minor releases with bug and security fixes come out at least once a quarter and only need a restart, not a migration.
A major upgrade needs pg_upgrade, a dump and restore, or logical replication, which is why databases are often the oldest part of a stack. Managed services such as Amazon RDS also move instances on end-of-life versions to paid extended support or force an upgrade.
Above are all PostgreSQL major versions with their release date, latest minor release and end of life.
The project's own policy: https://www.postgresql.org/support/versioning/
PostgreSQL EOL questions
Which PostgreSQL versions are still supported?
As of 5 Nov 2026: PostgreSQL 18 (until 14 Nov 2030), PostgreSQL 17 (until 8 Nov 2029), PostgreSQL 16 (until 9 Nov 2028), PostgreSQL 15 (until 11 Nov 2027), PostgreSQL 14 (until 12 Nov 2026).
When is the next PostgreSQL end of life?
PostgreSQL 14 reaches its end of life on 12 Nov 2026 (in 7 days). After that date it gets no more security fixes.
How do I check which PostgreSQL version I run?
Run psql --version (client) or SELECT version(); (server). Check every server and container image, not only your laptop: production often runs an older version than development.
How long is a PostgreSQL version supported?
Five years from its first release. The final minor release comes out around the end-of-life date.
Do I need to install every minor release?
Yes, they contain only fixes, including security fixes, and are designed to be installed with a restart. Upgrading from 16.1 to 16.9 needs no dump or pg_upgrade.
More end-of-life dates
Release data: endoflife.date, © endoflife.date contributors, MIT License. Fetched 5 Nov 2026, 18:18 UTC, refreshed daily. The status badges are computed by Cuckoo for today's date. Always check the vendor's announcement before you plan an upgrade.