endoflife.ai
EOL Checker Products EOL Watch Get Support

Drupal 7 End of Life: Support Ended January 5, 2025 — What Stopped, What Still Runs, and the Two Ways Forward

By Scott Bissett  ·  Published: August 19, 2026  ·  Reference — Drupal 7 and every supported Drupal release  ·  Dates verified against drupal.org and the Drupal release schedule — methodology

Drupal 7 reached end of life on January 5, 2025. That was the final date after several extensions, exactly fourteen years after Drupal 7's release, and it was final: the Drupal Security Team no longer covers Drupal 7 core or its contributed modules, and drupal.org no longer publishes fixes for either. A Drupal 7 site in 2026 is running an unpatched, internet-facing content management system unless it is paying a certified vendor for extended security coverage.

The reason so many are still running is structural, not negligent: Drupal 7 to Drupal 10 or 11 is not an upgrade but a migration to a different architecture, and the sites that stayed on 7 the longest are usually the ones with the most custom modules. This page is the reference for what actually ended, what the supported Drupal releases and their dates are, how to identify what you run, and the two realistic exits — migrate, or bridge with extended support while you migrate. Per-version detail lives on the Drupal product page.

The one-paragraph version: Drupal 7 died January 5, 2025. Drupal 10.6 and 11.3 are security-fixes-only until December 16, 2026; Drupal 11.4 (July 1, 2026) is the current release, supported to July 7, 2027. If you are on 7, the choice is a Drupal 10/11 migration now, or certified extended support to keep patches flowing while the migration runs. There is no third option that is also patched.

Key Dates at a Glance

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

Drupal EOL Risk Scores

An end-of-life date on its own does not tell you how urgent a version is. We publish an EOL Risk Score (0–100) for every tracked version, combining how long past — or how close to — end of life it is, the attack surface of the software class, whether CISA lists the product in its Known Exploited Vulnerabilities catalog, and whether commercial extended support exists. Drupal is a public-facing CMS with entries in the KEV catalog (the “Drupalgeddon” remote-code-execution flaws are the canonical example), and extended support for 7 exists, which is why 7 plateaus in the high band rather than critical.

VersionEOL Risk ScoreWhat drives it
Drupal 775End of life January 5, 2025 — recency factor climbing; CMS attack surface; KEV history; certified extended support available.
Drupal 10.648Security fixes only until December 16, 2026.
Drupal 11.440Current release; the baseline for a KEV-listed CMS.

Scores update automatically at every site build; every release is on the Drupal product page and the methodology on the EOL Risk Score page.

What Actually Ended on January 5, 2025

What did not end: the site keeps running. That is the problem — nothing breaks on the date, so nothing forces the decision.

Drupal Release and Support Schedule

Modern Drupal (10 and 11) ships two minor releases a year, in June and December; each minor gets roughly six months of active support (bug and security fixes) and then six months of security fixes only, so two minors are supported at any time. Drupal 10 and Drupal 11 run in parallel and are supported together.

VersionReleasedActive support endsSecurity fixes endStatus (Aug 2026)
Drupal 11.4Jul 1, 2026Jan 1, 2027Jul 7, 2027Supported
Drupal 11.3Dec 17, 2025Jun 16, 2026Dec 16, 2026Security fixes only
Drupal 10.6Dec 17, 2025Jun 16, 2026Dec 16, 2026Security fixes only
Drupal 11.2Jun 18, 2025Dec 10, 2025Jun 17, 2026EOL
Drupal 10.5Jun 18, 2025Dec 17, 2025Jun 17, 2026EOL
Drupal 9.5Dec 15, 2022Jun 21, 2023Nov 1, 2023EOL
Drupal 8.9Jun 3, 2020Dec 1, 2020Nov 2, 2021EOL
Drupal 7Jan 5, 2011Nov 19, 2015Jan 5, 2025EOL

Note the two clocks: Drupal 8 and 9 each died within about a year of their successor because they were built on the same modern core and upgrading was routine. Drupal 7 got fourteen years precisely because it was not.

Why Sites Are Still on Drupal 7

Drupal 8 (2015) rebuilt Drupal on Symfony components, object-oriented PHP and a new theme layer. Every Drupal 7 site's custom modules and themes had to be rewritten, and every contributed module needed a modern equivalent. Sites with a large custom code base, or that depended on modules that never got a modern port, deferred — and each year the gap between 7 and current Drupal grew. The result is a long tail of government, education and enterprise sites for which the migration is a budgeted project rather than an update, and for which end of life arrived before the budget did.

How to Check Your Drupal Version

Anything reporting 7.x is end of life. Across a portfolio, the EOL Checker maps a version to its status and dates; the Stack Scanner flags Drupal alongside the PHP and database versions underneath it, which have their own clocks.

Your Two Ways Forward

  1. Migrate to Drupal 10 or 11. The destination. Build the new site, bring content and configuration across with the Migrate API, rebuild the theme, replace or rewrite each module. Drupal 11.4 is the current line; Drupal 10.6 is a fine target if a critical module lags 11. Budget by module count, not page count.
  2. Bridge with certified extended support while you migrate. The Drupal Association's Extended Security Support Provider Program certifies commercial vendors to ship security patches for Drupal 7 core and widely used contributed modules past January 5, 2025, priced per site per year. It keeps the site defensible and audit-clean during the migration; it is not a reason to skip the migration. See extended support options.

Backdrop CMS — a community fork that keeps a Drupal-7-like architecture — is a third path for small sites that cannot justify a rebuild; it is a different project with its own release cadence and security team, not Drupal. Whichever path, the order is the same: inventory modules, harden the current site (WAF, admin IP restrictions, no new modules), and set the date.

Frequently Asked Questions

When did Drupal 7 reach end of life?

January 5, 2025 — fourteen years to the day after its January 5, 2011 release, and after several extensions of the original date. Since then the Drupal Security Team no longer covers Drupal 7 core or contributed modules, and drupal.org no longer publishes fixes for it.

Is Drupal 7 still safe to run in 2026?

Not without a paid bridge. Every vulnerability disclosed after January 5, 2025 in Drupal 7 core or its contributed modules stays unfixed on a stock site. The Drupal Association certified an Extended Security Support Provider Program (two vendors) that supplies patches commercially; a Drupal 7 site with no such coverage is an unpatched, internet-facing CMS.

Can I upgrade Drupal 7 to Drupal 10 or 11 in place?

No. Drupal 8 changed the underlying architecture, so 7 → 10/11 is a migration, not an update: a fresh Drupal 10/11 site, content and configuration brought across with the Migrate API (Migrate Drupal / Migrate Drupal UI), themes rebuilt, and each contributed module replaced with its modern equivalent or custom code. It is a project measured in weeks to months depending on module count.

Which Drupal versions are supported right now?

Drupal 11.4 (released July 1, 2026, active support to January 1, 2027, security fixes to July 7, 2027), Drupal 11.3 and 10.6 (both security-fixes-only until December 16, 2026). Drupal ships two minors a year, each with roughly six months of active support and six more of security fixes; the site should track the current minor of 10 or 11.

What is Backdrop CMS and is it a Drupal 7 exit?

Backdrop is a community fork of Drupal 7 that keeps a Drupal-7-like architecture and offers an upgrade path for D7 sites that cannot justify a full Drupal 10/11 rebuild. It is a different project with its own release cadence and security team; drupal.org's recommended path remains migration to current Drupal, but for small sites Backdrop is a real option.

How do I check my Drupal version?

In the admin UI, /admin/reports/status shows the core version at the top; from the command line, drush status (or drush core-status on older Drush) prints it. Drupal 7 identifies itself as 7.x (final release 7.103); anything starting with 7. is end of life.

Is there extended support for Drupal 7?

Yes. The Drupal Association's Extended Security Support Provider Program certifies commercial vendors to ship security patches for Drupal 7 core and popular contributed modules past January 5, 2025. It is priced per site per year and is a bridge for sites mid-migration, not a reason to postpone the migration; see our extended support options page for how these programs work.

The Monthly EOL Digest™

Once a month — critical EOL dates, CVE blind spots, and lifecycle changes worth knowing.

© 2026 endoflife.ai · How we verify our dates · API · About · Data from endoflife.date (MIT)