
Palak Agrawal
Published on July 27, 2026
9 min read
Share on:
Drupal 10 reaches end of life on 9 December 2026. Organisations still running Drupal 10 need to decide whether to upgrade or rebuild before security support ends. For some, a Drupal 11 upgrade will be the right investment. For others, years of customisations, growing technical debt, and changing business requirements make a rebuild the better option.
The challenge is that the same deadline leads to two very different outcomes. An upgrade extends the life of an existing website. A rebuild addresses structural issues that a version upgrade cannot.
In this article, we explain what Drupal 10 end of life exactly means, what your options are, and the factors that should drive the decision to upgrade or rebuild.
A few things worth knowing before you read further:
End of life is a specific term. It marks the point at which a software version no longer receives official security support from its maintainers. For Drupal, this means the Drupal Security Team stops releasing security updates for that version, and the ecosystem gradually shifts its focus to supported releases.
For Drupal 10, end of life falls on 9 December 2026. From this date, organisations running Drupal 10 should expect the following changes:
Reaching end of life does not affect the availability of a Drupal website. The site will continue to operate, but it will do so without official security support. Any vulnerabilities disclosed after 9 December 2026 will not receive official security fixes for Drupal 10 which increases security risk and the long-term effort required to maintain the platform.
The impact extends beyond technology. For example, a hospital using Drupal to manage patient-facing services may continue to operate its website after Drupal 10 reaches end of life. But, because the platform no longer receives official security updates, the organisation could face compliance concerns during a HIPAA audit despite the website functioning normally.
Not necessarily. While 9 December 2026 marks the end of life for the Drupal 10 release line, the exact date depends on the minor version your website is running. Each minor release has its own support lifecycle, which means some Drupal 10 websites lose security support well before the final end-of-life date.
December 9, 2026, full Drupal 10 end of life. This is the hard stop for Drupal 10.6.x, the last minor release in the 10.x line, confirmed on Drupal's official core release schedule.
June 17, 2026, Drupal 10.5.x security cutoff. If you're on 10.5, you lose security support nearly six months before the headline deadline. Update to 10.6 or move to Drupal 11 before this date.
Already past end of life. Drupal 10.4.x and earlier minor releases stopped getting patches on December 10, 2025. If you're still here, you're exposed right now, not in December.
Here's the fuller release sequence as per Drupal's official release schedule:
Milestone | Date |
Drupal 11.4.0 released; security support ends for 11.2.x and 10.5.x | Week of June 29, 2026 |
Drupal 12 beta requirements finalized | September 11, 2026 |
Drupal 12.0.0-beta1 / 11.5.0-beta1 | Week of September 14, 2026 |
Drupal 12.0.0-rc1 / 11.5.0-rc1 | Week of November 9, 2026 |
Drupal 12.0.0 / 11.5.0 general release | Week of December 7, 2026 |
Drupal 10 end of life | December 9, 2026 |
No. Drupal does not support skipping major versions. If your website runs on Drupal 10, the next supported upgrade path is Drupal 11. You cannot upgrade directly from Drupal 10 to Drupal 12.
Your current Drupal version determines the appropriate next step.
If you're on | Recommended action |
Drupal 9 or earlier | Upgrade to a supported version immediately. |
Drupal 10.x | Upgrade to Drupal 11 before 9 December 2026. |
Drupal 11.x | Upgrade to Drupal 11.5, then plan your transition to Drupal 12. |
Drupal 11.5 and Drupal 12 ship in the same release window, so if you're already on Drupal 11, getting current on 11.5 is a smaller, lower-risk step before the major version jump. There's no direct path from Drupal 10 to Drupal 12.
Every Drupal 10 to Drupal 11 upgrade plan has to pass through Drupal 11 first, which is exactly why teams still on Drupal 10 need to start now rather than waiting to see what Drupal 12 looks like.
Drupal 10 end of life does not automatically require a rebuild. For many organisations, upgrading to Drupal 11 is the fastest and most cost-effective approach. However, if the website has accumulated significant technical debt or no longer supports business requirements, rebuilding may provide better long-term value.
Before deciding, evaluate your website against the following questions:
If the answer to most of these questions is yes, a Drupal 11 upgrade is usually the right choice. If the website struggles to meet business needs or has become expensive to maintain, a rebuild may deliver a better return on investment.
The table below summarises the Drupal upgrade vs rebuild cost and timeline differences between the two approaches.
Upgrade to Drupal 11 | Rebuild |
Retains the existing architecture and functionality | Redesigns the architecture to meet current and future requirements |
Lower cost and shorter delivery timeline | Higher investment with a longer implementation timeline |
Best suited for well-maintained websites | Best suited for websites with significant technical debt or outdated architecture |
Typical timeline: 8–16 weeks | Timeline varies based on project scope |
Let's say you decide to go down the upgrade path, how do you decide if your website is even ready for this upgrade. Follow this Drupal 11 readiness check to confirm your upgrade.
A Drupal 10 to Drupal 11 upgrade plan follows a structured process, but the scope and timeline depend on the complexity of the website, the volume of custom code, and the health of its dependencies. Completing each phase before moving to the next reduces project risk and minimises disruption during deployment.
A typical Drupal 10 to Drupal 11 upgrade includes the following stages:
A well-scoped Drupal 10 six-month upgrade plan may need additional time for remediation and testing if the project involves extensive customisations or legacy code. Also, keep in mind that if your assessment indicates that a rebuild is more appropriate than an upgrade, the project will follow a different timeline.
Every Drupal 10 website does not require the same approach. Some websites only need a well-planned upgrade to Drupal 11, while others benefit more from a rebuild. The right choice depends on the current state of the website, not assumptions or deadlines.
DrupalFit helps you make that decision with a comprehensive Drupal website audit covering security, accessibility, performance, SEO, compliance, and overall platform health.
Run an audit before planning your Drupal 11 migration and use the results to determine the right path for your website.
No. Drupal doesn't support skipping major versions. If you're on Drupal 10 today, you have to upgrade to Drupal 11 before you can move to Drupal 12.
Yes. Drupal 11 has been in general release since 2024, and most actively maintained contributed modules already list Drupal 11 compatibility.
Nothing breaks immediately. Your site keeps running. But any vulnerability disclosed against Drupal 10 core or contributed modules after that date has no official fix coming, and compliance audits will flag the site as unsupported.
No. Drupal upgrades are sequential. Drupal 8 sites need to pass through Drupal 9 before reaching Drupal 10, and Drupal 10 sites need to pass through Drupal 11 before reaching Drupal 12.