Microsoft .NET end of life
The newest Microsoft .NET release still getting fixes is 10 (LTS). Microsoft .NET 9 reaches end of life on 10 Nov 2026.
These dates match the Microsoft .NET release metadata, compared on 16 Oct 2026.
- 10 LTS Supported
- 9 Supported
- 8 LTS Supported
- 7 End of life
- 6 LTS End of life
- 5 End of life
- 3.1 LTS End of life
- 3.0 End of life
- 2.2 End of life
- 2.1 LTS End of life
Which Microsoft .NET version does your project use?
Drop your project into the End-of-Life Checker to see every runtime, base image and framework it uses, in your browser.
Every Microsoft .NET release
| Release | Released | End of life | Latest | Status |
|---|---|---|---|---|
| 10LTS | 11 Nov 2025 | 14 Nov 2028 | 10.0.13 | Supported |
| 9 | 12 Nov 2024 | 10 Nov 2026 | 9.0.21 | Supported |
| 8LTS | 14 Nov 2023 | 10 Nov 2026 | 8.0.32 | Supported |
| 7 | 8 Nov 2022 | 14 May 2024 | 7.0.20 | End of life |
| 6LTS | 8 Nov 2021 | 12 Nov 2024 | 6.0.36 | End of life |
| 5 | 10 Nov 2020 | 10 May 2022 | 5.0.17 | End of life |
| 3.1LTS | 3 Dec 2019 | 13 Dec 2022 | 3.1.32 | End of life |
| 3.0 | 23 Sept 2019 | 3 Mar 2020 | 3.0.3 | End of life |
| 2.2 | 4 Dec 2018 | 23 Dec 2019 | 2.2.8 | End of life |
| 2.1LTS | 30 May 2018 | 21 Aug 2021 | 2.1.30 | End of life |
| 2.0 | 14 Aug 2017 | 1 Oct 2018 | 2.0.9 | End of life |
| 1.1 | 16 Nov 2016 | 27 Jun 2019 | 1.1.13 | End of life |
| 1.0 | 27 Jun 2016 | 27 Jun 2019 | 1.0.16 | End of life |
Container images the checker reads as Microsoft .NET: mcr.microsoft.com/dotnet/sdk, mcr.microsoft.com/dotnet/aspnet, mcr.microsoft.com/dotnet/runtime, mcr.microsoft.com/dotnet/runtime-deps.
Questions
Frequently asked questions
Which Microsoft .NET version should I use?
Microsoft .NET 10, a long-term support release, is the newest release still getting fixes, with fixes until 14 Nov 2028. Check your own dependencies before upgrading.
When is Microsoft .NET 10 end of life?
Microsoft .NET 10 reaches end of life on 14 Nov 2028 (in 2 years).
When is Microsoft .NET 9 end of life?
Microsoft .NET 9 reaches end of life on 10 Nov 2026 (in 25 days).
When is Microsoft .NET 8 end of life?
Microsoft .NET 8 reaches end of life on 10 Nov 2026 (in 25 days).
Where these dates come from
From the Microsoft .NET page on endoflife.date, maintained by its contributors and published under the MIT License, which follows Microsoft .NET’s own release policy. We download it daily; these dates last changed on 15 Oct 2026 and were last confirmed on 16 Oct 2026. See Methodology & sources.