18.3

Latest release
Released 1 month ago (February 23, 2026)

Software
PostgreSQL
Introduction PostgreSQL, often called Postgres, is a powerful, open-source object-relational database system known for its robustness, extensibility, and standards compliance. With advanced features such as full ACID compliance, sophisticated querying capabilities, and excellent support for JSON and geospatial data, PostgreSQL has become the preferred choice for enterprises and developers seeking reliability and flexibility in modern applications.
Vendor PostgreSQL Global Development Group
Author Michael Stonebraker
Developer PostgreSQL Global Development Group
Written in C
Platform Cross-platform
Operating system Linux, macOS, Windows, FreeBSD, OpenBSD
Type Relational database management system (RDBMS)
Repository https://github.com/postgres/postgres
Website https://www.postgresql.org
Support policy https://www.postgresql.org/support/versioning/
Security policy https://www.postgresql.org/support/security/
License PostgreSQL License (free/open-source)

All Releases

Buy Me a Coffee at ko-fi.com
VersionStatusFirst official releaseLatest patch releaseEnd of life
19
Future
ERD: September, 2026--
18
Supported
18.0
6 months ago
September 22, 2025
18.3
1 month ago
February 23, 2026
Ends in 4 years, 7 months
November 14, 2030
17
Supported
17.0
1 year ago
September 23, 2024
17.9
1 month ago
February 23, 2026
Ends in 3 years, 7 months
November 08, 2029
16
Supported
16.0
2 years ago
September 11, 2023
16.13
1 month ago
February 23, 2026
Ends in 2 years, 7 months
November 09, 2028
15
Supported
15.0
3 years ago
October 10, 2022
15.17
1 month ago
February 23, 2026
Ends in 1 year, 7 months
November 11, 2027
14
Supported
14.0
4 years ago
September 27, 2021
14.22
1 month ago
February 23, 2026
Ends in 7 months
November 12, 2026
13
End of life
13.0
5 years ago
September 21, 2020
13.23
4 months ago
November 10, 2025
Ended 4 months ago
November 13, 2025
12
End of life
12.0
6 years ago
September 30, 2019
12.22
1 year ago
November 18, 2024
Ended 1 year, 4 months ago
November 21, 2024
11
End of life
11.0
7 years ago
October 15, 2018
11.22
2 years ago
November 06, 2023
Ended 2 years, 4 months ago
November 09, 2023
10
End of life
10.0
8 years ago
October 02, 2017
10.23
3 years ago
November 07, 2022
Ended 3 years, 4 months ago
November 10, 2022
9.6
End of life
9.6.0
9 years ago
September 26, 2016
9.6.24
4 years ago
November 08, 2021
Ended 4 years, 4 months ago
November 11, 2021
9.5
End of life
9.5.0
10 years ago
January 04, 2016
9.5.25
5 years ago
February 08, 2021
Ended 5 years, 1 month ago
February 11, 2021
9.4
End of life
9.4.0
11 years ago
December 16, 2014
9.4.26
6 years ago
February 10, 2020
Ended 6 years, 1 month ago
February 13, 2020
9.3
End of life
9.3.0
12 years ago
September 02, 2013
9.3.25
7 years ago
November 05, 2018
Ended 7 years, 4 months ago
November 08, 2018
9.2
End of life
9.2.0
13 years ago
September 06, 2012
9.2.24
8 years ago
November 06, 2017
Ended 8 years, 4 months ago
November 09, 2017
9.1
End of life
9.1.0
14 years ago
September 08, 2011
9.1.24
9 years ago
October 24, 2016
Ended 9 years, 5 months ago
October 27, 2016
9.0
End of life
9.0.0
15 years ago
September 17, 2010
9.0.23
10 years ago
October 05, 2015
Ended 10 years, 5 months ago
October 08, 2015
8.4
End of life
8.4.0
16 years ago
June 27, 2009
8.4.22
11 years ago
July 21, 2014
Ended 11 years, 8 months ago
July 24, 2014
8.3
End of life
8.3.0
18 years ago
February 01, 2008
8.3.23
13 years ago
February 04, 2013
Ended 13 years, 1 month ago
February 07, 2013
8.2
End of life
8.2.0
19 years ago
December 02, 2006
8.2.23
14 years ago
December 01, 2011
Ended 14 years, 3 months ago
December 05, 2011
8.1
End of life
8.1.0
20 years ago
November 05, 2005
8.1.23
15 years ago
December 14, 2010
Ended 15 years, 4 months ago
November 08, 2010
8.0
End of life
8.0.0
21 years ago
January 17, 2005
8.0.26
15 years ago
October 01, 2010
Ended 15 years, 5 months ago
October 01, 2010
7.4
End of life
7.4.0
22 years ago
November 16, 2003
7.4.30
15 years ago
October 01, 2010
Ended 15 years, 5 months ago
October 01, 2010
7.3
End of life
7.3.0
23 years ago
November 27, 2002
7.3.21
18 years ago
January 03, 2008
Ended 18 years, 4 months ago
November 27, 2007
7.2
End of life
7.2.0
24 years ago
February 03, 2002
7.2.8
20 years ago
May 09, 2005
Ended 19 years, 1 month ago
February 04, 2007
7.1
End of life
7.1.0
24 years ago
April 13, 2001
7.1.3
24 years ago
August 17, 2001
Ended 19 years, 11 months ago
April 13, 2006
7.0
End of life
7.0.0
25 years ago
May 08, 2000
7.0.3
25 years ago
November 12, 2000
Ended 20 years, 10 months ago
May 08, 2005
6.5
End of life
6.5.0
26 years ago
June 14, 1999
6.5.3
26 years ago
November 04, 1999
Ended 21 years, 9 months ago
June 09, 2004
6.4
End of life
6.4.0
27 years ago
October 30, 1998
6.4.2
27 years ago
January 03, 1999
Ended 22 years, 4 months ago
October 30, 2003
6.3
End of life
6.3.0
28 years ago
March 02, 1998
6.3.2
27 years ago
April 18, 1998
Ended 23 years ago
March 01, 2003

PostgreSQL Lifecycle & End of Life (EOL) Policy

PostgreSQL follows a clear and predictable release policy. A new major version is released approximately once per year, and each major version receives official support for five years from its initial release date.

During the support period, the PostgreSQL Global Development Group regularly releases minor versions containing bug fixes, security patches, and small improvements. After five years, support ends and the version is considered EOL (End of Life).

PostgreSQL Support Lifecycle Overview

Aspect Details
Release Frequency One major version approximately every 12 months
Support Duration 5 years of active support for each major version
What Support Includes Regular minor releases with bug fixes and security patches
End of Support After 5 years, one final minor release is published, then no further updates
EOL Definition The point when a major version no longer receives any updates or security fixes
Recommendation Always run a major version that is within its 5-year support window

This structured approach gives organizations a reliable timeline for planning upgrades and helps ensure long-term database security and stability.

Risks of Using End-of-Life (EOL) Versions

Continuing to use a PostgreSQL major version after its five-year support period carries increasing risks.

Risk Impact on Your System
Security Exposure Known vulnerabilities remain unpatched, increasing the risk of data breaches
No Bug Fixes Any issues discovered will not be resolved by the official community
Compatibility Problems Newer operating systems, libraries, and tools may no longer work reliably
Compliance Issues Many regulatory standards and security audits require actively supported software

These risks often grow gradually but can become critical during security incidents or infrastructure upgrades.

What Happens After PostgreSQL Reaches EOL

When a major version reaches the end of its support period, the PostgreSQL Global Development Group publishes one final minor release and then stops all maintenance. No additional bug fixes or security patches will be provided.

Your database will still function in the short term, but it gradually becomes more vulnerable. Over time, compatibility with modern environments decreases, and any newly discovered security issues remain unaddressed. Maintaining such a system becomes more difficult and costly as the community and ecosystem move forward.

Planning a major version upgrade before the support window closes is the safest and most cost-effective strategy.

FAQ

Q1: How long is each PostgreSQL major version supported?
Each major version receives official support for five years from its initial release date.

Q2: What is included in PostgreSQL support?
Support includes regular minor releases with bug fixes, security patches, and small improvements.

Q3: What does EOL mean for PostgreSQL?
EOL means the major version has reached the end of its 5-year support period and will no longer receive any updates.

Q4: Is it safe to run an EOL version in production?
It is not recommended. Running an unsupported version increases security and compatibility risks significantly.

Q5: When should I upgrade my PostgreSQL version?
You should plan the upgrade well before your current major version reaches the end of its five-year support window.

Tracking & Monitoring PostgreSQL EOL Dates

Because PostgreSQL follows a consistent five-year support policy, tracking is relatively straightforward. The best practice is to note the release year of your current major version and mark the approximate end-of-support date five years later.

Many organizations include PostgreSQL version checks in their monitoring tools or CI/CD pipelines. Regular reviews during quarterly planning help ensure no production environment approaches EOL unexpectedly.

Proactive tracking turns version management into a simple, routine process.

How To Check Your PostgreSQL Version

Checking your PostgreSQL version is quick and should be done regularly. Here are the most reliable methods:

Method Command
Inside psql (recommended)
SELECT version();
Command line

psql --version

Server binary

postgres --version

Perform this check as part of your regular maintenance routine to confirm you are running a supported version.

Recent Releases

Version Release date
14.22 1 month ago
February 23, 2026
15.17 1 month ago
February 23, 2026
16.13 1 month ago
February 23, 2026
17.9 1 month ago
February 23, 2026
18.3 1 month ago
February 23, 2026