Java 27 End of Life: March 2027 at Most Vendors, April at Amazon
Java 27 is a feature release, not a long-term support release, and every major vendor ends it within about seven months of its September 2026 release. Oracle, Eclipse Temurin, SapMachine and Azul Zulu publish March 2027 as the end month; IBM Semeru publishes a day, March 31, 2027; Amazon Corretto runs a month longer, to April 2027. The OpenJDK project made Java 27 generally available on September 15, 2026 and plans Java 28 for March 2027, which is why the dates cluster there.
Java 27 end dates, vendor by vendor
| Distribution | Available | End of support | How the vendor prints it |
|---|---|---|---|
| Oracle JDK 27 | September 15, 2026 | March 2027 | A month, on Oracle's Java SE Support Roadmap |
| Eclipse Temurin 27 | September 22, 2026 | March 2027 | A month, "End of Availability" on Adoptium's release roadmap |
| IBM Semeru Runtime 27 | September 16, 2026 | March 31, 2027 | A day, on IBM's Semeru Runtimes support page |
| SapMachine 27 | September 15, 2026 | March 2027 | A month (03/2027), on SAP's maintenance and support page |
| Azul Zulu 27 | September 15, 2026 | March 2027 | A month, on Azul's support roadmap |
| Amazon Corretto 27 | September 15, 2026 | April 2027 | A month, on the support calendar in Amazon's Corretto FAQ |
Where a vendor prints only a month, our pages print the month and store its last day so versions can be sorted and counted down. IBM's support page also says that no IBM support is available for feature releases; its table still dates the end of IBM's maintenance stream for 27.
Why Java 27 ends so soon
- Two kinds of release. Java ships a feature release every six months. Most of them, Java 27 included, are maintained only until the next one arrives. Long-term support releases, the latest being Java 25, are maintained for years.
- The next release is Java 28. The OpenJDK project's JDK 28 page plans general availability in March 2027. Vendors end Java 27 around then and move their free updates to 28.
- Builds lag slightly. Adoptium says Temurin binaries follow the OpenJDK schedule with a delay of up to three weeks, which is why Temurin 27 became available a week after the OpenJDK release.
What to do
- If you follow every Java release: plan the move to Java 28 for March 2027, and keep taking Java 27 updates until then.
- If you want a version you can stay on: move to Java 25. Its end date differs by vendor; see Java end of life by vendor.
- On Corretto: you have until April 2027, a month longer than the others.
- Check a single version: the EOL Checker answers for any distribution and version.
Frequently Asked Questions
When is Java 27 end of life?
It depends on the vendor. Oracle, Eclipse Temurin, SapMachine and Azul Zulu publish March 2027 as the end month for Java 27, and IBM Semeru names the last day of that month; Amazon Corretto publishes April 2027.
Is Java 27 a long-term support release?
No. Java 27 is a feature release that bridges to the next version. Java 25 is the current long-term support release.
What should I move to from Java 27?
Either Java 28 when it ships, if you follow every feature release, or Java 25, the current long-term support release, if you want a version you can stay on for years.
Related
- Java end-of-life dates by vendor — why one Java version has several end dates
- Amazon Corretto 26 end of life — the previous feature release
- Oracle JDK — every version and its dates