endoflife.ai
Oracle JDK Temurin Corretto EOL Checker

Java 27 End of Life: March 2027 at Most Vendors, April at Amazon

By Scott Bissett  ·  Published: November 14, 2026  ·  Reference guide  ·  End dates read on each vendor's own page (Oracle's Java SE Support Roadmap, Adoptium's release roadmap, IBM's Semeru Runtimes support page, SAP's SapMachine maintenance page, Azul's support roadmap and Amazon's Corretto FAQ) and re-checked at every site build.

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.

Quick answer: Java 27 reaches end of life in March 2027 for Oracle JDK, Eclipse Temurin, IBM Semeru, SapMachine and Azul Zulu, and in April 2027 for Amazon Corretto. A system that has to stay on one version for years belongs on Java 25, the current long-term support release.
Running Java past end of life?
Extended support past the official EOL date exists for many products in this position — whether it covers Java is exactly what we check. Tell us where to reach you and we’ll reply with matched options and pricing guidance — or an honest “no vendor covers this.” Free, no obligation.

Free · No obligation · Independent — we track the dates, vendors don’t pay for placement · dates verified against vendor sources. See all support options →

Java 27 end dates, vendor by vendor

DistributionAvailableEnd of supportHow the vendor prints it
Oracle JDK 27September 15, 2026March 2027A month, on Oracle's Java SE Support Roadmap
Eclipse Temurin 27September 22, 2026March 2027A month, "End of Availability" on Adoptium's release roadmap
IBM Semeru Runtime 27September 16, 2026March 31, 2027A day, on IBM's Semeru Runtimes support page
SapMachine 27September 15, 2026March 2027A month (03/2027), on SAP's maintenance and support page
Azul Zulu 27September 15, 2026March 2027A month, on Azul's support roadmap
Amazon Corretto 27September 15, 2026April 2027A 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

What to do

  1. If you follow every Java release: plan the move to Java 28 for March 2027, and keep taking Java 27 updates until then.
  2. 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.
  3. On Corretto: you have until April 2027, a month longer than the others.
  4. 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

© 2026 endoflife.ai · How we verify our dates · API · About