Microsoft .NET end-of-life dates

Microsoft .NET 10 reaches end of life on 2028-11-14.

CycleReleasedActive support endsEnd of lifeLatestLTS
102025-11-112028-11-1410.0.13yes
92024-11-122026-11-109.0.21
82023-11-142026-11-108.0.32yes
72022-11-082024-05-147.0.20
62021-11-082024-11-126.0.36yes
52020-11-102022-05-105.0.17
3.12019-12-032022-12-133.1.32yes
3.02019-09-232020-03-033.0.3
2.22018-12-042019-12-232.2.8
2.12018-05-302021-08-212.1.30yes
2.02017-08-142018-10-012.0.9
1.12016-11-162019-06-271.1.13
1.02016-06-272019-06-271.0.16

Facts

Source
endoflife.date (checked 2026-09-09)

Release cycles

Microsoft .NET has 13 tracked release cycles.

10 cycles have reached end of life.

5 cycles are long-term support releases.

Keelbench tracks end-of-life dates for 469 products, updated daily. Check your repositories against these dates with Deps.