PostgreSQL latest version & end-of-life dates
PostgreSQL currently has 5 supported releases and 24 that have reached end of life. The newest is PostgreSQL 18, released Sep 25, 2025, now at 18.6. The next end-of-life date is Nov 12, 2026, when PostgreSQL 14 stops getting updates. New releases come out about every 12 months, and each is supported for about 5 years, 1 month.
Support timeline
What the colors meanSupported versions
| Branch | Released | Latest | Status | End of life |
|---|---|---|---|---|
| 18 | Sep 25, 2025 | 18.6 Aug 11, 2026 | Supported until Nov 14, 2030 | Nov 14, 2030 in 4 years |
| 17 | Sep 26, 2024 | 17.11 Aug 10, 2026 | Supported until Nov 8, 2029 | Nov 8, 2029 in 3 years |
| 16 | Sep 14, 2023 | 16.15 Aug 10, 2026 | Supported until Nov 9, 2028 | Nov 9, 2028 in 2 years |
| 15 | Oct 13, 2022 | 15.19 Aug 10, 2026 | Supported until Nov 11, 2027 | Nov 11, 2027 in 1 year |
| 14 | Sep 30, 2021 | 14.24 Aug 10, 2026 | Supported until Nov 12, 2026 | Nov 12, 2026 in 1 month |
24 end-of-life versions
| Branch | Released | Final version | End of life |
|---|---|---|---|
| 13 | Sep 24, 2020 | 13.23 | Nov 13, 2025 |
| 12 | Oct 3, 2019 | 12.22 | Nov 21, 2024 |
| 11 | Oct 18, 2018 | 11.22 | Nov 9, 2023 |
| 10 | Oct 5, 2017 | 10.23 | Nov 10, 2022 |
| 9.6 | Sep 29, 2016 | 9.6.24 | Nov 11, 2021 |
| 9.5 | Jan 7, 2016 | 9.5.25 | Feb 11, 2021 |
| 9.4 | Dec 18, 2014 | 9.4.26 | Feb 13, 2020 |
| 9.3 | Sep 9, 2013 | 9.3.25 | Nov 8, 2018 |
| 9.2 | Sep 10, 2012 | 9.2.24 | Nov 9, 2017 |
| 9.1 | Sep 12, 2011 | 9.1.24 | Oct 27, 2016 |
| 9.0 | Sep 20, 2010 | 9.0.23 | Oct 8, 2015 |
| 8.4 | Jul 1, 2009 | 8.4.22 | Jul 24, 2014 |
| 8.3 | Feb 4, 2008 | 8.3.23 | Feb 7, 2013 |
| 8.2 | Dec 5, 2006 | 8.2.23 | Dec 5, 2011 |
| 8.1 | Nov 8, 2005 | 8.1.23 | Nov 8, 2010 |
| 8.0 | Jan 19, 2005 | 8.0.26 | Oct 1, 2010 |
| 7.4 | Nov 17, 2003 | 7.4.30 | Oct 1, 2010 |
| 7.3 | Nov 27, 2002 | 7.3.21 | Nov 27, 2007 |
| 7.2 | Feb 4, 2002 | 7.2.8 | Feb 4, 2007 |
| 7.1 | Apr 13, 2001 | 7.1.3 | Apr 13, 2006 |
| 7.0 | May 8, 2000 | 7.0.3 | May 8, 2005 |
| 6.5 | Jun 9, 1999 | 6.5.3 | Jun 9, 2004 |
| 6.4 | Oct 30, 1998 | 6.4.2 | Oct 30, 2003 |
| 6.3 | Mar 1, 1998 | 6.3.2 | Mar 1, 2003 |
Compare: 17 vs 18 · 16 vs 17 · 15 vs 16
How to upgrade PostgreSQL
Minor releases (e.g. 18.x to 18.6) never need a dump or pg_upgrade: install the packages and restart. A new major version does.
Ubuntu / Debian (PGDG repository)
sudo apt update
sudo apt install --only-upgrade postgresql-18
sudo systemctl restart postgresql New major version on Ubuntu / Debian
sudo apt install postgresql-18
pg_lsclusters Then run sudo pg_upgradecluster <old-version> main. It migrates the old cluster onto version 18.
Docker
docker pull postgres:18 Official upgrade guide ↗ Back up first, and test on a non-production machine when you move to a new branch.
Quick answers
- What is the latest version of PostgreSQL?
- The latest version of PostgreSQL is 18.6, released on August 11, 2026.
- Which versions of PostgreSQL are still supported?
- PostgreSQL 18, 17, 16, 15 and 14 are currently supported.
- When is the next PostgreSQL end-of-life date?
- PostgreSQL 14 reaches end of life on November 12, 2026. After that it gets no more updates, including security fixes.
- When is the next PostgreSQL release?
- PostgreSQL 19 is due any time now, going by past release dates. Recent versions have come out about every year.
- How do I check which version of PostgreSQL I have?
- Run
psql -c "SELECT version();", then paste the result into the “Am I up to date?” box on this page.
Release history
RSSEvery version's release date is on its branch page.
Use this data
People who run PostgreSQL also check
Package identifiers (for SBOM and vulnerability scanners)
- postgresql
- pkg:generic/postgresql
- pkg:docker/library/postgres
- pkg:deb/ubuntu/postgresql
- cpe:2.3:a:postgresql:postgresql
- cpe:/a:postgresql:postgresql
Official release policy · Checked 3 hours ago