PowerShell latest version, LTS & end-of-life dates

Latest version, released Sep 8, 2026 (1 month ago) Supported

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.

BranchLTS fromFull support untilEnd 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

Not sure? Run pwsh -v · commands for other tools

Brandon's take

On Windows, I reach for PowerShell when a job needs more than Command Prompt can do.

, IT administrator and web developer ·

Next PowerShell release

PowerShell 7.7 is expected around March 2027.

This is an estimate, not an official date. The last 7 PowerShell versions came out about every year, most recently PowerShell 7.6 on Mar 18, 2026. This page updates when the release is announced.

Support timeline

What the colors mean
7.6 LTS 7.5 7.4 LTS 7.2 LTS
Supported Today + 6 older branches below

Supported versions

BranchReleasedLatestStatusEnd 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
BranchReleasedFinal versionEnd 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

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

RSS
  1. 7.6.6
  2. 7.5.11
  3. 7.4.20
  4. 7.6.5
  5. 7.5.10
  6. 7.4.19
  7. 7.6.4
  8. 7.5.9
  9. 7.4.18
  10. 7.6.3
  11. 7.5.8
  12. 7.4.17

Every version's release date is on its branch page.

Use this data

PowerShell latest version badge

People who run PowerShell also check

Package identifiers (for SBOM and vulnerability scanners)

Official release policy · Source code · Checked 4 hours ago