PostgreSQL 10

End of life

Is PostgreSQL 10 still supported?

No

PostgreSQL 10 reached end of life on Nov 10, 2022 (3 years ago). It no longer gets updates, including security fixes. Upgrade to PostgreSQL 18 (latest 18.6), supported until Nov 14, 2030.

Released
Oct 5, 2017
End of life
Nov 10, 2022
3 years ago
Latest version
10.23
Nov 7, 2022

Upgrade path

The recommended upgrade is PostgreSQL 18, currently at 18.6 and supported until Nov 14, 2030.

Not sure? Run psql -c "SELECT version();"

How to upgrade from PostgreSQL 10 to PostgreSQL 18

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

Is PostgreSQL 10 still supported?
No. PostgreSQL 10 reached end of life on Nov 10, 2022 (3 years ago). It no longer gets updates, including security fixes. Upgrade to PostgreSQL 18 (latest 18.6), supported until Nov 14, 2030.
When is PostgreSQL 10 end of life?
PostgreSQL 10 reached end of life on Nov 10, 2022. It gets no more updates, including security fixes.
What is the latest version of PostgreSQL 10?
The latest PostgreSQL 10 release is 10.23, released on Nov 7, 2022.
When was PostgreSQL 10 released?
PostgreSQL 10 was released on Oct 5, 2017.
What should I upgrade PostgreSQL 10 to?
The recommended upgrade is PostgreSQL 18, currently at 18.6 and supported until Nov 14, 2030.
How do I check which PostgreSQL version I have?
Run psql -c "SELECT version();", then paste the result into the “Am I up to date?” box on this page.

Other PostgreSQL branches

All 29 →
  • 16 Supported
  • 15 Supported
  • 14 Supported
  • 13 End of life
  • 12 End of life
  • 11 End of life
  • 10 End of life
  • 9.6 End of life
  • 9.5 End of life
  • 9.4 End of life
  • 9.3 End of life
  • 9.2 End of life
  • 9.1 End of life

← PostgreSQL 9.6 PostgreSQL 11 →

PostgreSQL 10 release history

RSS

Release dates for 24 PostgreSQL 10 versions, newest first.

  1. 10.23
  2. 10.22
  3. 10.21
  4. 10.20
  5. 10.19
  6. 10.18
  7. 10.17
  8. 10.16
  9. 10.15
  10. 10.14
All 24 releases
  1. 10.13
  2. 10.12
  3. 10.11
  4. 10.10
  5. 10.9
  6. 10.8
  7. 10.7
  8. 10.6
  9. 10.5
  10. 10.4
  11. 10.3
  12. 10.2
  13. 10.1
  14. 10.0

Keep track

PostgreSQL 10 latest version badge

People who run PostgreSQL 10 also check

Official release policy · Checked 2 hours ago