SQL Server End of Life: Support Dates for Every Version
SQL Server 2017, 2019, 2022 and 2025 are supported today. SQL Server 2017 is the next to go: extended support ends on 12 October 2027. SQL Server 2025, the newest release, has mainstream support until 6 January 2031 and extended support until 6 January 2036.
9 yr 1 mo left
SQL Server 2025 gets security updates until 6 Jan 2036 (9 yr 1 mo left).
SQL Server 2019 left mainstream support on 28 February 2025 and gets security updates only until 8 January 2030. SQL Server 2022 stays in mainstream support until 11 January 2028, with security updates until 11 January 2033.
SQL Server 2016 reached the end of extended support on 14 July 2026. It now gets security updates only through paid Extended Security Updates (ESU), which can run until July 2029. SQL Server 2014 is also on paid ESU until July 2027. SQL Server 2012 and older versions get no updates at all.
Each version below shows its mainstream end, extended end and ESU end. All dates come from Microsoft's lifecycle pages, and the latest build comes from Microsoft's SQL Server update list.
Microsoft SQL Server support dates
| Version | Released | Mainstream support | Extended support | ESU | Time left | Status | Latest |
|---|---|---|---|---|---|---|---|
| SQL Server 2025 | Official[1] | Official[1] | – | 9 yr 1 mo left | Supported | CU10 + GDR (17.0.5045.3, 10 Nov 2026) | |
| SQL Server 2022 | Official[2] | Official[2] | – | 6 yr 1 mo left | Supported | CU27 + GDR (16.0.4315.2, 10 Nov 2026) | |
| SQL Server 2019 | Official[3] | Official[3] | – | 3 yr 1 mo left | Security fixes only | CU32 + GDR (15.0.4510.2, 10 Nov 2026) | |
| SQL Server 2017 | Official[4] | Official[4] | – | 10 mo left | Security fixes only | CU31 + GDR (14.0.3570.2, 10 Nov 2026) | |
| SQL Server 2016 | Official[5] | Official[5] | Official[5] | 2 yr 8 mo left (extended) | Extended support only | SP3 GDR (13.0.6500.1, 14 Jul 2026) | |
| SQL Server 2014 | Official[6] | Official[6] | Official[6] | 7 mo left (extended) | Extended support only | SP3 CU4 + GDR (12.0.6449.1) | |
| SQL Server 2012 | Official[7] | Official[7] | Official[7] | Ended | Unsupported | SP4 GDR (11.0.7512.11) | |
| SQL Server 2008 R2 | Official[8] | Official[8] | Ended | Unsupported | |||
| SQL Server 2008 | Official[9] | Official[9] | Ended | Unsupported | |||
| Microsoft SQL Server 2005 SP4 | – | Ended | Unsupported | ||||
| Microsoft SQL Server 2000 SP4 | – | Ended | Unsupported | ||||
| Microsoft SQL Server 7.0 SP4 | – | Ended | Unsupported | ||||
| Microsoft SQL Server 6.5 SP5a | – | – | Ended | Unsupported | |||
| Microsoft SQL Server 6.0 SP3 | – | – | Ended | Unsupported |
Official published by the vendor · Confirmed observed (for example, patches stopped) · Estimated our forecast, with the rule stated · How we date things
Timeline
Mainstream supportExtended supportESUEstimatedEnded
What happens when support ends
Will it still run?
The database engine keeps running and your data stays where it is. Nothing is switched off when support ends.
Will it get security fixes?
After extended support ends, Microsoft stops releasing security updates (GDRs) for that version unless you buy ESU. After mainstream support ends, you still get security fixes, but no new cumulative updates with non-security fixes.
What stops working?
Microsoft won't take support cases for the version. Since SQL Server 2017 there are no service packs, so a version that has left support gets no further cumulative updates or GDRs in Microsoft's public update list.
What are my options?
- Upgrade in place or migrate to SQL Server 2022 or 2025.
- Buy Extended Security Updates where Microsoft offers them (for example SQL Server 2014 and 2016).
- Move the database to Azure SQL Managed Instance or Azure SQL Database, which follow their own lifecycle.
What to do
To check your version, run SELECT @@VERSION; or SELECT SERVERPROPERTY('ProductVersion');. Version 17.x is SQL Server 2025, 16.x is 2022, 15.x is 2019, 14.x is 2017 and 13.x is 2016. Install the latest cumulative update for your version from Microsoft's update list, and plan an upgrade before extended support ends.
Microsoft SQL Server versions: end of support, one by one
SQL Server 2025 end of life Supported
SQL Server 2025 gets security updates until 6 Jan 2036 (9 yr 1 mo left). Current release (version 17.x), for Windows and Linux. Fixed Lifecycle Policy. No service packs: Microsoft ships cumulative updates (CUs) and security GDRs.
SQL Server 2022 end of life Supported
SQL Server 2022 gets security updates until 11 Jan 2033 (6 yr 1 mo left). Version 16.x. Mainstream support (CUs and fixes) until January 2028, then security updates only until January 2033.
SQL Server 2019 end of life Security fixes only
SQL Server 2019 gets security fixes only, until 8 Jan 2030 (3 yr 1 mo left). Mainstream support ended on 28 Feb 2025. Version 15.x. Mainstream support ended 28 February 2025. Security updates only until 8 January 2030.
SQL Server 2017 end of life Security fixes only
SQL Server 2017 gets security fixes only, until 12 Oct 2027 (10 mo left). Mainstream support ended on 11 Oct 2022. Version 14.x. CU31 was the last cumulative update. Microsoft now ships security GDRs on top of it until 12 October 2027.
SQL Server 2016 end of life Extended support only
Standard support for SQL Server 2016 ended on 14 Jul 2026. Extended support runs until 17 Jul 2029 (Paid Extended Security Updates (ESU), up to three years.). Version 13.x. Extended support ended 14 July 2026. Security updates continue only for customers who buy ESU (Year 3 ends 17 July 2029).
SQL Server 2014 end of life Extended support only
Standard support for SQL Server 2014 ended on 9 Jul 2024. Extended support runs until 12 Jul 2027. Version 12.x. Extended support ended 9 July 2024. ESU updates go only to ESU customers and are not in Microsoft's public build list.
SQL Server 2012 end of life Unsupported
SQL Server 2012 stopped getting security updates on 12 Jul 2022 and is no longer supported. Version 11.x. Fully out of support since ESU Year 3 ended in July 2025.
SQL Server 2008 R2 end of life Unsupported
SQL Server 2008 R2 stopped getting security updates on 9 Jul 2019 and is no longer supported.
SQL Server 2008 end of life Unsupported
SQL Server 2008 stopped getting security updates on 9 Jul 2019 and is no longer supported.
Microsoft SQL Server 2005 SP4 end of life Unsupported
Microsoft SQL Server 2005 SP4 stopped getting security updates on 12 Apr 2016 and is no longer supported.
Microsoft SQL Server 2000 SP4 end of life Unsupported
Microsoft SQL Server 2000 SP4 stopped getting security updates on 9 Apr 2013 and is no longer supported.
Microsoft SQL Server 7.0 SP4 end of life Unsupported
Microsoft SQL Server 7.0 SP4 stopped getting security updates on 11 Jan 2011 and is no longer supported.
Microsoft SQL Server 6.5 SP5a end of life Unsupported
Microsoft SQL Server 6.5 SP5a stopped getting security updates on 1 Jan 2002 and is no longer supported.
Microsoft SQL Server 6.0 SP3 end of life Unsupported
Microsoft SQL Server 6.0 SP3 stopped getting security updates on 31 Mar 1999 and is no longer supported.
For businesses and auditors
Paste this into a risk register, an audit response or an insurance questionnaire. It updates with the version picked above.
As of 15 Nov 2026: SQL Server 2025 gets security updates until 6 Jan 2036 (9 yr 1 mo left). Source: https://www.itechtics.com/eol/microsoft-sql-server/, verified 11 Nov 2026.Get Microsoft SQL Server end-of-life alerts
We email you 90, 30 and 7 days before a Microsoft SQL Server version loses support, and when a vendor moves a date. One email at most per day, unsubscribe in one click.
Prefer your calendar? Add Microsoft SQL Server end dates to your calendar (subscribe to the link in Outlook, Google or Apple Calendar).
Microsoft support policy
SQL Server follows Microsoft's Fixed Lifecycle Policy: five years of mainstream support and five years of extended support. Starting with SQL Server 2017, Microsoft ships cumulative updates instead of service packs. For some versions, Microsoft sells up to three years of Extended Security Updates after extended support ends.
What changed
- SQL Server 2008 · Extended support until: 12 Jul 2022 → 11 Jul 2023
- SQL Server 2008 · Name: Microsoft SQL Server 2008 SP4 → SQL Server 2008
- SQL Server 2008 R2 · Name: Microsoft SQL Server 2008 R2 SP3 → SQL Server 2008 R2
- SQL Server 2016 reached end of support.
- SQL Server 2025 was released.
Frequently asked questions
Which Microsoft SQL Server versions are still supported?
As of 15 Nov 2026, these Microsoft SQL Server versions get security updates: SQL Server 2025, SQL Server 2022, SQL Server 2019, SQL Server 2017.
When does SQL Server 2025 support end?
SQL Server 2025 gets security updates until 6 Jan 2036 (9 yr 1 mo left).
What happens when Microsoft SQL Server reaches end of life?
The database engine keeps running and your data stays where it is. Nothing is switched off when support ends. After extended support ends, Microsoft stops releasing security updates (GDRs) for that version unless you buy ESU. After mainstream support ends, you still get security fixes, but no new cumulative updates with non-security fixes.
When does SQL Server 2016 end support?
Extended support ended on 14 July 2026. Security updates now come only with paid ESU, which can run until 17 July 2029.
Is SQL Server 2019 still supported?
Yes. Mainstream support ended on 28 February 2025, but security updates continue until 8 January 2030.
When does SQL Server 2017 reach end of life?
Extended support ends on 12 October 2027. Mainstream support already ended on 11 October 2022.
How long is SQL Server 2022 supported?
Mainstream support runs until 11 January 2028 and extended support until 11 January 2033.
Is SQL Server 2014 still getting updates?
Only for customers who pay for Extended Security Updates. ESU Year 3 ends in July 2027. Without ESU, updates stopped on 9 July 2024.
What is the latest SQL Server version?
SQL Server 2025 (version 17.x), released on 18 November 2025.
Sources and method
- learn.microsoft.com/en-us/lifecycle/products/sql-server-2025
- learn.microsoft.com/en-us/lifecycle/products/sql-server-2022
- learn.microsoft.com/en-us/lifecycle/products/sql-server-2019
- learn.microsoft.com/en-us/lifecycle/products/sql-server-2017
- learn.microsoft.com/en-us/lifecycle/products/sql-server-2016
- learn.microsoft.com/en-us/lifecycle/products/sql-server-2014
- learn.microsoft.com/en-us/lifecycle/products/microsoft-sql-server-2012
- learn.microsoft.com/en-us/lifecycle/products/microsoft-sql-server-2008-r2
- learn.microsoft.com/en-us/lifecycle/products/microsoft-sql-server-2008
- SQL Server 2025 lifecycle
- SQL Server 2022 lifecycle
- SQL Server 2019 lifecycle
- SQL Server 2017 lifecycle
- SQL Server 2016 lifecycle
- SQL Server 2014 lifecycle
- SQL Server 2012 lifecycle
- Latest updates for SQL Server
Dates come from the vendor's own lifecycle pages wherever they exist and are checked against them on a schedule. A date is Official when the vendor publishes it, Confirmed when we have seen the updates stop, and Estimated when the vendor publishes nothing and we forecast it from their past behaviour. The rule is shown next to every estimate. Status and time left are worked out from today's date.
Spotted a wrong date? Tell us and include the source.