EOL Watch — SQL Server 2016 Deep Dive

SQL Server 2016 End of Life:
support ended yesterday — here is every path forward

Published July 15, 2026 · endoflife.ai · 9 min read · Database / Microsoft Stack
1
Day 1 without Microsoft support — support ended July 14, 2026 SQL Server 2016 extended support ended July 14, 2026. No more free security updates, no more support tickets, and a three-year paid bridge that only some editions can even buy. Here is exactly what changed and what to do about it.

SQL Server 2016 reached the end of Microsoft extended support on July 14, 2026. Mainstream support had already ended five years earlier, on July 13, 2021 — extended support was the last five years of free security-only servicing, and now that has ended too. This applies across every edition: Developer, Enterprise, Enterprise Core, Express, Standard, and Web. If you have a SQL Server 2016 instance running anywhere in your environment, its support status changed yesterday, whether or not anything visibly broke.

What Stopped Yesterday

End of extended support under Microsoft's Fixed Lifecycle Policy is a hard cutoff, not a gradual wind-down. As of July 14, 2026:

Nothing crashed — that is the trap Your SQL Server 2016 instances are almost certainly still running normally this morning. That is exactly the problem: end of support is silent. The unpatched vulnerability count grows with every subsequent Patch Tuesday, invisibly, until it is exploited or flagged by an auditor.
Running SQL Server 2016 past end of life?
Extended-support vendors still ship security patches for EOL versions. We match you with the right provider for your stack — free, no obligation.
Get SQL Server 2016 Support Options →

The Dates, Stated Plainly

Milestone Date Status
Mainstream support ended Jul 13, 2021 Past
SP3 servicing ended Jul 14, 2026 Ended
Extended support ended Jul 14, 2026 Ended
ESU Year 1 Jul 15, 2026 – Jul 13, 2027 Paid — Critical only
ESU Year 2 through Jul 18, 2028 Paid — Critical only
ESU Year 3 (final) through Jul 17, 2029 Paid — Critical only

Every date above comes from Microsoft's published lifecycle and ESU documentation. Note that being on SP3 was already a requirement to be in support at all this year — SP2 servicing ended back in October 2022 — and SP3 remains the mandatory baseline for ESU eligibility.

The ESU Decision Math

Extended Security Updates are the only way to keep receiving Microsoft security patches for SQL Server 2016, and the terms are narrower than people expect. Before budgeting for ESUs, run the actual math:

Ceiling
Three years, hard stop
July 17, 2029 is the absolute end. There is no Year 4 at any price — this is a bridge with a fixed, short length, not an open-ended extension.
Scope
Critical-rated only
ESUs cover only updates the Microsoft Security Response Center rates Critical. Important, Moderate, and Low-rated vulnerabilities go unpatched even with an active ESU subscription.
Cost curve
Paid every year, no discount for waiting
Billing began midnight UTC July 15, 2026 for everyone. Subscribing later does not lower the bill — it triggers a bill-back to the start of the term.

In practice, ESU is correctly priced as a scheduling tool, not a destination. It buys a fixed, non-renewable window to complete a migration that was already going to be necessary — it does not buy indefinite safety. Teams that treat the three years as "solved" rather than "a deadline moved once" tend to arrive at July 2029 with the same unmigrated database and no further options.

Critical-only means real gaps Most vulnerabilities disclosed against a mature product like SQL Server are rated Important, not Critical. An ESU subscription materially reduces your exposure, but it does not restore the pre-EOL patch cadence — plan your compensating controls accordingly.

How ESUs Are Actually Purchased

There are exactly two purchase routes, and the fine print differs:

The Editions That Get Nothing

This is the detail most likely to catch teams off guard: ESU eligibility is restricted to Enterprise and Standard editions only. If your SQL Server 2016 instances run on Express, Web, or Developer edition, there is no ESU purchase option at any price, through any channel. Those editions are simply done — the only paths are migration or unmanaged risk.

This matters more than the edition names suggest. SQL Server 2016 Express is free, has no licensing gate, and is bundled or silently installed by a long list of line-of-business applications, monitoring agents, and internal tools — which means it tends to be under-inventoried relative to Enterprise and Standard, which are usually tracked because they're paid. A shop that budgets ESU coverage for its "real" databases and never checks for Express instances can end up with permanently unpatched SQL Server sitting on internal networks, unaccounted for.

Edition ESU eligible? Requirement
Enterprise / Enterprise Core Yes SP3 required
Standard Yes SP3 required
Web No — not offered Migration only
Express No — not offered Migration only
Developer No — not offered Migration only (non-production use)
Go find the Express instances Query every server for installed SQL Server instances, not just the ones in your CMDB as "the database." Express edition is routinely embedded by third-party software installers and left running with default settings, unpatched, indefinitely.

If SQL Server 2016 Sits Under SharePoint

SQL Server 2016 was a common database tier for on-premises SharePoint farms. If that describes your environment, worth knowing: SharePoint Server 2016 and SharePoint Server 2019 also reached end of support on the identical date, July 14, 2026 — but unlike SQL Server, Microsoft has not announced any ESU program for SharePoint itself. That means the database tier under your farm has a paid three-year bridge available, and the application tier on top of it does not.

If this is your situation, read the full breakdown of the double SharePoint cutoff, the missing SharePoint ESU option, and the combined options table in our companion piece: SharePoint 2016 & 2019 End of Life — the July 14 double cutoff.

Migration Paths

SQL Server 2016End of support (Jul 14, 2026)
SQL Server 2022Current supported on-prem release
SQL Server 2016End of support (Jul 14, 2026)
Azure SQLManaged, version-less, always-patched

Your Action Checklist

Frequently Asked Questions

When did SQL Server 2016 reach end of life?

Extended support ended July 14, 2026. Mainstream support ended earlier, on July 13, 2021. This applies to Developer, Enterprise, Enterprise Core, Express, Standard, and Web editions.

Can I still get security updates for SQL Server 2016?

Only through paid Extended Security Updates, and only for Enterprise and Standard editions running SP3. ESUs cover Critical-rated MSRC updates only, for up to three years, through July 17, 2029. Express, Web, and Developer editions cannot subscribe at any price.

How much runway do ESUs actually buy?

Three years maximum: Year 1 runs July 15, 2026 to July 13, 2027; Year 2 to July 18, 2028; Year 3 ends July 17, 2029. There is no coverage of any kind after that date.

How do I buy SQL Server 2016 ESUs?

Via Azure Arc pay-as-you-go, or through volume licensing with active Software Assurance. Billing started at midnight UTC on July 15, 2026 for every eligible instance regardless of subscription date; subscribing later means a bill-back to the start of the term.

Are ESUs free on Azure virtual machines?

No. Unlike SQL Server 2014, Microsoft is not offering free ESUs for SQL Server 2016 on Azure VMs or Azure Stack. Running in Azure makes ESUs purchasable, not complimentary.

What about SharePoint farms running on SQL Server 2016?

SharePoint Server 2016 and 2019 reached end of support on the same date, July 14, 2026, but have no ESU program of their own. If SQL Server 2016 is your SharePoint content database engine, the database tier has a paid bridge and the application tier does not — see our SharePoint 2016 & 2019 EOL deep-dive for the full picture.

Check your full stack for EOL exposure

SQL Server 2016 is one line in a busy July 2026 lifecycle calendar. Run your full stack through the EOL checker and see your Risk Scores.

Scan your stack Check a version How Risk Scores work

The Monthly EOL Digest™

Once a month — critical end-of-life dates, CVE blind spots, and lifecycle changes worth knowing about.

✓ You're on the list.