How to check PowerShell version

For Windows 10/11:

  1. Open PowerShell, by typing Windows PowerShell in Search,
  2. Now run the command: Get-Host | Select-Object Version
  3. You should get the version of PowerShell as a result.

For macOS:

  1. Open Terminal App,
  2. Now switch to Powershell by typing: PWSH
  3. Type the command Get-Host | Select-Object Version
  4. You should get the version of PowerShell as a result.

    % PWSH
    PowerShell 7.2.1
    Copyright (c) Microsoft Corporation.
    Type 'help' to get help.
Check PowerShell version

Using $PSVersionTable

PS /Users/code2care> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      7.2.1
PSEdition                      Core
GitCommitId                    7.2.1
OS                             Darwin 21.4.0 Darwin Kernel Version 21.4.0: Mon…
Platform                       Unix
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
WSManStackVersion              3.0
Try Out Code2care Dev Tools:


Code2care is an initiative to publish and share varied knowledge in programming and technical areas gathered during day-to-day learnings and development activities.

Students and software developers can leverage this portal to find solutions to their various queries without re-inventing the wheel by referring to our easy to understand posts. Technical posts might include learnings, tutorials, trouble-shooting steps, video tutorials, code snippets, how-to, blogs, articles, etc.

🎉 We are celebrating the 10th years of Code2care! Thank you for all your support!

We strongly support Gender Equality & Diversity.