EOL calendar · Deadline advisory
Windows Server 2019 end of life: dates and options
By Nico De Muynck · Updated July 26, 2026
Mainstream support
Ended January 9, 2024
Now in extended support: security updates only
Extended support ends
896 days left
January 9, 2029 · the last security updates ship
The short version
Windows Server 2019 follows Microsoft's fixed lifecycle: five years of mainstream support, then five of extended. Mainstream ended on January 9, 2024, so the server is now in its extended support phase, receiving security updates only, until January 9, 2029. It is safe to keep running if you patch it, but the window to plan an unhurried migration is exactly the time between now and that date.
What "extended support" actually gives you
In extended support, Windows Server 2019 still gets its monthly security updates, so a patched server is not an immediate risk. What you no longer get is new features, non-security bug fixes or standard design-change requests and free technical support. In practice it is a maintenance-only holding pattern: fine to sit in for a while, not somewhere to stay indefinitely. Once January 9, 2029 passes, even the security updates stop, and an unpatched server operating system becomes a standing security and compliance risk.
The lifecycle at a glance
| Milestone | Date |
|---|---|
| General availability | 2018-11-13 |
| Mainstream support ended | 2024-01-09 |
| Extended support ends | 2029-01-09 |
These dates apply to the Long-Term Servicing Channel (LTSC) release. Windows Server 2019 also has editions and roles with their own nuances, but the platform security-update cutoff is January 9, 2029.
Your options, honestly compared
- Upgrade to Windows Server 2022 or 2025. The long-term answer. In-place upgrades are supported across the recent releases, but a clean install with role migration is often cleaner for a server that has been running for years.
- Migrate the workload to Azure. Running Windows Server on Azure includes Extended Security Updates at no extra charge after end of support, which can buy time while you modernise. Worth modelling when the underlying hardware is also aging.
- Buy Extended Security Updates. For on-premises servers that genuinely cannot move by 2029, ESU keeps critical patches flowing for up to three more years, as a paid annual subscription. A bridge, not a destination.
- Retire the server. Some 2019 servers only still exist because nobody has asked. Confirm what still depends on each one before assuming it is load-bearing.
Do not forget the box underneath
A Windows Server 2019 install has usually been running on the same physical server since 2019 or earlier, which puts the hardware near its own end of service life, and it may host an application such as Exchange 2016 or 2019 or SQL Server 2016 that is itself expiring. That is often several overlapping deadlines on one machine. Solve them as one project rather than three separate fire drills. Treating the operating system, the application and the hardware as one lifecycle management problem is what keeps them from stacking up.
A plan that fits the runway
- Now: inventory every Windows Server 2019 instance, note its roles and the hardware it runs on, and confirm each is current on security updates.
- This year: decide the destination per server, upgrade, migrate to Azure, or retire, and sequence the work so nothing is left to the final months before 2029.
- Before 2029: complete the migrations, decommission what you replace, and record the new platform's support dates on day one.
- Ongoing: capture the hardware and application end-of-support dates for the same servers, so the next expiry does not surprise you.
Related deadlines worth noting
The rest of the same generation is retiring first: Windows Server 2016 leaves extended support on January 12, 2027, SQL Server 2016 ended on July 14, 2026, and Windows 10 ended in October 2025. The full, continuously updated view sits on the IT end-of-support calendar.
The 2029 deadline is closer than a budget cycle or two.
Record every server, OS and application end-of-support date in EOL Tracking and get warned months ahead, automatically, by email, Slack or Teams.
Start free for up to 5 assetsNo credit card · CSV and NetBox import for whole fleets