SQL Server end-of-support checklist
Support dates for SQL Server 2014 through 2025, and a step-by-step checklist to work through before your version runs out of support.Support dates for SQL Server 2014 to 2025, and a checklist to work through.
Ardentech Solutions Inc. · ardentechsolutions.com · Last reviewed October 25, 2026
Support dates for SQL Server 2014 through 2025, and a checklist to work through before yours runs out.
When support ends
Each SQL Server version gets five years of mainstream support (fixes and updates) followed by five years of extended support (security updates only). After that, Microsoft stops servicing it.
| Version | Mainstream support ends | Extended support ends | Where it stands |
|---|---|---|---|
| SQL Server 2014 | July 9, 2019 | July 9, 2024 | Out of support. Paid Extended Security Updates run through July 2027. |
| SQL Server 2016 | July 13, 2021 | July 14, 2026 | Out of support since July 14, 2026. Paid Extended Security Updates are available for up to three years. |
| SQL Server 2017 | October 11, 2022 | October 12, 2027 | Extended support (security updates only). |
| SQL Server 2019 | February 28, 2025 | January 8, 2030 | Extended support (security updates only). |
| SQL Server 2022 | January 11, 2028 | January 11, 2033 | Mainstream support. |
| SQL Server 2025 | January 2031 | January 2036 | Current release. Generally available November 18, 2025. |
SQL Server 2012 and earlier are already past extended support. Dates are as published on Microsoft's lifecycle pages, in Pacific time. If anything differs, Microsoft's page is the authority.
The checklist
Work through this for each SQL Server instance, or at least for each application. Tick items as you go, or print it and use a pen.
1. Find every instance
2. Map what depends on each one
3. Compare against the dates
4. Choose a path for each instance
5. Test before you move
6. Plan the cutover
7. After the move
If you need more time: Extended Security Updates
What Extended Security Updates are
- Security updates rated Critical, and nothing else, for up to three years after extended support ends. They exist for SQL Server 2014 and SQL Server 2016.
- They are released only when Microsoft rates a vulnerability Critical, so there is no regular schedule.
- They do not include new features, improvements, or other fixes. Support is limited to problems installing or activating the updates.
- They are available for instances connected to Azure Arc (with Software Assurance under qualifying agreements, or on a pay-as-you-go basis) and for SQL Server on Azure virtual machines.
- If you have only applied general distribution release (GDR) updates, Microsoft advises installing and checking the latest cumulative update when you subscribe, instead of waiting for the first ESU.
- Moving SQL Server 2014 to an Azure virtual machine gets ESUs free. SQL Server 2016 does not get that benefit.
Treat ESUs as a bridge, not a destination: when you subscribe, decide when you will leave.
Your best next step depends on how many instances you have and how critical they are. Our guide to the options compares upgrading, moving to Azure, and buying ESUs.
Sources
Not sure where you stand?
A one-week SQL Server Health Check shows what you run, what is at risk, and what to fix first.
Book a Health Check