View categories
Postgres 17 beta is available on Heroku Postgres Essential tier
Change effective on 19 May 2025
Postgres 17 is now available in beta on Heroku for Essential-tier databases. Postgres 17 beta is already available for Standard-, Premium-, Private- and Shield-tier databases. Postgres 16 continues to be the default version for new databases until we make version 17 generally available. We’ll deprecate Postgres 14 when Postgres 17 becomes generally available per our policy.
To provision a new database with Postgres 17, pass the --version 17
flag:
$ heroku addons:create heroku-postgresql -a example-app -- --version 17
You can also use pg:upgrade
and pg:copy
to upgrade your database to Postgres 17. Test on your existing data by forking your database and following the pg:upgrade
process.
Read the Postgres project’s release notes for version 17 here.