endoflife.ai
Apache Spark Spark 4.0 Spark 3.5 EOL Checker

Apache Spark 4.0 End of Life: November 23, 2026 (New 6-Month Policy)

By Scott Bissett  ·  Published: September 19, 2026  ·  Reference guide  ·  Policy read at spark.apache.org on the day of publication.

Apache Spark 4.0 reaches end of life on November 23, 2026, eighteen months after its release on May 19, 2025. It is the next Spark line to lose maintenance. It is also one of the last to get eighteen months: the project's versioning policy now says that, starting with Spark 4.3, releases ship every three months and most are maintained for six months only.

Why this matters beyond one date. A team that upgrades Spark once every year or two has been safe under the old rule. Under the new one, most releases are out of maintenance six months after they ship, and only one release per major line, the LTS, gets eighteen months. Planning around the LTS releases becomes the only way to stay maintained without upgrading every quarter.
Quick answer: Apache Spark 4.2 is supported until January 11, 2028, its end-of-support date. The next Apache Spark version to reach end of life is 4.0, on November 23, 2026. 17 of 21 tracked Apache Spark versions are past end of life; the most recent to reach it, 3.4, did so on October 21, 2024. Every Apache Spark version's release and end-of-support date is on the Apache Spark lifecycle page.

Spark lines and their dates

LineReleasedEnd of lifeWhich rule applies
Spark 4.2July 14, 2026January 11, 202818 months. The policy says 4.2.x is not affected by the change
Spark 4.1December 11, 2025June 11, 202718 months
Spark 4.0May 19, 2025November 23, 202618 months
Spark 3.5September 9, 2023November 30, 2027Extended LTS: security fixes only, to November 2027
Spark 3.4April 7, 2023October 21, 2024Ended

The Spark project states the 3.5 extended period by month; we show the last day of it.

Running Apache Spark past end of life?
Extended support past the official EOL date exists for many products in this position — whether it covers Apache Spark 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 →

The new rules, from Spark 4.3 onward

Release typeMaintenance window in the policy
Major (x.0.0), once a year6 months
Feature (x.1.0, x.2.0), quarterly6 months
LTS: the last feature release of each major line18 months

What to do

  1. On Spark 3.4 or older: out of maintenance. Spark has an entry on CISA's Known Exploited Vulnerabilities list (a command injection flaw added in March 2023), so unmaintained clusters are not a theoretical risk.
  2. On Spark 3.5: security fixes continue to November 2027. That is the project's migration window to 4.x; use it rather than waiting it out.
  3. On Spark 4.0: move to 4.1 or 4.2 before November 23, 2026. Both keep the eighteen-month window; 4.2 runs to January 11, 2028.
  4. Planning past 4.2: decide now whether you will follow the quarterly releases or sit on LTS releases (4.5, then 5.3 in the policy's illustration). A six-month window does not fit an annual upgrade habit.
  5. Using a vendor's Spark (Databricks, EMR, Dataproc, Cloudera and others): the vendor's runtime has its own support dates, which are the ones that apply to you.

Frequently Asked Questions

When is Apache Spark 4.0 end of life?

November 23, 2026, the end of the 18-month maintenance window that applies to Spark 4.0. Spark 4.1 follows on June 11, 2027 and Spark 4.2 on January 11, 2028.

How long is an Apache Spark release maintained?

Releases up to Spark 4.2 keep an 18-month maintenance window. Starting with Spark 4.3, the project ships a release every three months and maintains major and feature releases for six months each; the last release of each major line is the LTS release and is maintained for 18 months. For the 4.x line the project says the LTS will be Spark 4.5.

Is Apache Spark 3.5 still supported?

Yes, with security fixes only. The Spark project gave 3.5 an extended LTS period that ends in November 2027, to allow migrations to 4.x to be completed.

Related

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