PowerShell latest version, LTS & end-of-life dates
PowerShell currently has 3 supported releases and 7 that have reached end of life. The newest is PowerShell 7.6 (LTS), released Mar 18, 2026, now at 7.6.6. The next end-of-life date is Nov 10, 2026, when PowerShell 7.5 stops getting updates. New releases come out about every 12 months, and each is supported for about 2 years, 2 months. Long-term support (LTS) releases: 7.6 (LTS), 7.4 (LTS).
PowerShell LTS schedule
Current LTS: PowerShell 7.6 7.6.6 · supported until Nov 14, 2028.
| Branch | LTS from | Full support until | End of life |
|---|---|---|---|
| PowerShell 7.6 Current LTS | — | — | Nov 14, 2028 |
| PowerShell 7.4 | — | — | Nov 10, 2026 |
LTS (long-term support) branches get fixes for longer, so they're the usual pick for servers. What LTS means
Brandon's take
On Windows, I reach for PowerShell when a job needs more than Command Prompt can do.
Brandon Sheley, IT administrator and web developer ·
Support timeline
What the colors meanSupported versions
| Branch | Released | Latest | Status | End of life |
|---|---|---|---|---|
| 7.6 (LTS) | Mar 18, 2026 | 7.6.6 Sep 8, 2026 | Supported until Nov 14, 2028 | Nov 14, 2028 in 2 years |
| 7.5 | Jan 23, 2025 | 7.5.11 Sep 8, 2026 | Supported until Nov 10, 2026 | Nov 10, 2026 in 1 month |
| 7.4 (LTS) | Nov 16, 2023 | 7.4.20 Sep 8, 2026 | Supported until Nov 10, 2026 | Nov 10, 2026 in 1 month |
7 end-of-life versions
| Branch | Released | Final version | End of life |
|---|---|---|---|
| 7.3 | Nov 9, 2022 | 7.3.12 | May 8, 2024 |
| 7.2 (LTS) LTS | Nov 8, 2021 | 7.2.24 | Nov 8, 2024 |
| 7.1 | Nov 11, 2020 | 7.1.7 | May 8, 2022 |
| 7.0 (LTS) LTS | Mar 4, 2020 | 7.0.13 | Dec 3, 2022 |
| 6.2 | Mar 29, 2019 | 6.2.7 | Sep 4, 2020 |
| 6.1 | Sep 13, 2018 | 6.1.6 | Sep 28, 2019 |
| 6.0 | Jan 20, 2018 | 6.0.5 | Feb 13, 2019 |
Compare: 7.4 LTS vs 7.6 LTS · 7.2 LTS vs 7.4 LTS
How to upgrade PowerShell
Windows
winget upgrade Microsoft.PowerShell Ubuntu / Debian (Microsoft repository)
sudo apt update
sudo apt install --only-upgrade powershell Official upgrade guide ↗ Back up first, and test on a non-production machine when you move to a new branch.
Quick answers
- What is the latest version of PowerShell?
- The latest version of PowerShell is 7.6.6, released on September 8, 2026.
- What is the current PowerShell LTS version?
- The current LTS is PowerShell 7.6 (7.6.6). It's supported until Nov 14, 2028. Older LTS branches still supported: PowerShell 7.4 (until Nov 10, 2026).
- Which versions of PowerShell are still supported?
- PowerShell 7.6 (LTS), 7.5 and 7.4 (LTS) are currently supported.
- When is the next PowerShell end-of-life date?
- PowerShell 7.5 reaches end of life on November 10, 2026. After that it gets no more updates, including security fixes.
- When is the next PowerShell release?
- PowerShell 7.7 is expected around March 2027. That's an estimate from past release dates, not an official date. Recent versions have come out about every year.
- How do I check which version of PowerShell I have?
- Run
pwsh -v, then paste the result into the “Am I up to date?” box on this page.
Release history
RSSEvery version's release date is on its branch page.
Use this data
People who run PowerShell also check
Package identifiers (for SBOM and vulnerability scanners)
- pkg:github/powershell/powershell
- powershell
- cpe:2.3:a:microsoft:powershell
Official release policy · Source code · Checked 4 hours ago