These answers are all about updating the version of Node, when the original question is about updating the version of the NVM tool itself.

The script to update NVM is:

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

and you can find the list of the latest releases here: https://github.com/nvm-sh/nvm/releases

More details found here: https://techsparx.com/nodejs/howto/nvm-deprecate-mirror.html

Answer from starryeyez024 on Stack Overflow
🌐
GitHub
github.com › nvm-sh › nvm
GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Node has a schedule for long-term ... "argon" line, for example. In addition, the following commands support LTS arguments: nvm install --lts / nvm install --lts=argon / nvm install 'lts/*' / nvm install lts/argon...
Starred by 90.4K users
Forked by 9.7K users
Languages   Shell 98.0% | Makefile 1.2%
🌐
freeCodeCamp
freecodecamp.org › news › node-version-manager-nvm-install-guide
Node Version Manager – NVM Install Guide
September 9, 2022 - Here's how to install it: In the nvm-windows repository Readme, click on "Download Now!": This will open a page showing different NVM releases. In the latest release (which as of the time of writing this is 1.1.9), you'll find different assets.
🌐
GitHub
github.com › coreybutler › nvm-windows
GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.
Remember when running nvm install or nvm use, Windows usually requires administrative rights (to create symlinks). To install the latest version of Node.js, run nvm install latest.
Starred by 44.1K users
Forked by 3.7K users
Languages   Go 72.3% | Inno Setup 25.9%
🌐
HeyNode
heynode.com › tutorial › install-nodejs-locally-nvm
Install Node.js Locally with Node Version Manager (nvm) | HeyNode
Windows users: The process for installing nvm on Windows is different than what’s shown below. If you’re using Windows check out this Windows-specific version of nvm. ... Using curl, or wget, download the installation script. In the URL below make sure you replace v0.35.0 with the latest ...
🌐
Linode
linode.com › docs › guides › how-to-install-use-node-version-manager-nvm
How to Install and Use NVM (Node Version Manager) | Linode Docs
November 29, 2023 - If you only specify the major release number for a Node version, NVM installs the latest version of that release. You can determine the latest version of each release from the output of nvm ls-remote.
🌐
SitePoint
sitepoint.com › blog › javascript › installing multiple versions of node.js using nvm
Installing Multiple Versions of Node.js Using nvm — SitePoint
March 3, 2025 - By running the above in a terminal, ... you want to install, for example, the latest 12.14 patch, you can do it by running nvm install 12.14....
Top answer
1 of 2
25
Show current installed version

nvm current shows you the current version you have installed.

C:\>nvm current
v18.13.0
Show all available versions

nvm list available shows you a partial list of all available versions there are.

C:\>nvm list available

|   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
|    19.5.0    |   18.13.0    |   0.12.18    |   0.11.16    |
|    19.4.0    |   18.12.1    |   0.12.17    |   0.11.15    |
|    19.3.0    |   18.12.0    |   0.12.16    |   0.11.14    |
|    19.2.0    |   16.19.0    |   0.12.15    |   0.11.13    |
|    19.1.0    |   16.18.1    |   0.12.14    |   0.11.12    |
|    19.0.1    |   16.18.0    |   0.12.13    |   0.11.11    |
|    19.0.0    |   16.17.1    |   0.12.12    |   0.11.10    |
|   18.11.0    |   16.17.0    |   0.12.11    |    0.11.9    |
|   18.10.0    |   16.16.0    |   0.12.10    |    0.11.8    |
|    18.9.1    |   16.15.1    |    0.12.9    |    0.11.7    |
|    18.9.0    |   16.15.0    |    0.12.8    |    0.11.6    |
|    18.8.0    |   16.14.2    |    0.12.7    |    0.11.5    |
|    18.7.0    |   16.14.1    |    0.12.6    |    0.11.4    |
|    18.6.0    |   16.14.0    |    0.12.5    |    0.11.3    |
|    18.5.0    |   16.13.2    |    0.12.4    |    0.11.2    |
|    18.4.0    |   16.13.1    |    0.12.3    |    0.11.1    |
|    18.3.0    |   16.13.0    |    0.12.2    |    0.11.0    |
|    18.2.0    |   14.21.2    |    0.12.1    |    0.9.12    |
|    18.1.0    |   14.21.1    |    0.12.0    |    0.9.11    |
|    18.0.0    |   14.21.0    |   0.10.48    |    0.9.10    |

This is a partial list. For a complete list, visit https://nodejs.org/en/download/releases
Stable vs. experimental versions

Versions with even numbers such as 18.x are stable.

Versions with odd numbers such as 19.x are unstable/experimental.

See https://nodejs.org/en/

Install latest LTS version

LTS (Long Term Support) is the stable version.

Depending on platform, either nvm install lts on Windows or nvm install --lts on Linux installs the latest LTS version.

Select installed version

If you had, say, 17.x installed, you now also have, say, 18.x installed.

Now, you need to select the newly installed version with nvm use 18.13.0.

2 of 2
7

nvm install --lts installs the latest LTS version.

Then, nvm use lts/* switches to the latest LTS version.

Find elsewhere
🌐
Nvmnode
nvmnode.com › guide › download.html
Download NVM For Windows, Linux, and macOS - NVM Documentation
On some systems, you can install NVM through a package manager: ... Note: It's generally recommended to use the official installation script instead of package managers for the most up-to-date version.
🌐
Microsoft Learn
learn.microsoft.com › en-us › windows › dev-environment › javascript › nodejs-on-windows
Set up Node.js on native Windows | Microsoft Learn
Install the latest stable LTS release of Node.js (recommended) by first looking up what the current LTS version number is with: nvm list available, then installing the LTS version number with: nvm install <version> (replacing <version> with ...
🌐
DreamHost
help.dreamhost.com › hc › en-us › articles › 360029083351-Installing-a-custom-version-of-NVM-and-Node-js
Installing a custom version of NVM and Node.js – DreamHost Knowledge Base
You could also set the new version as your default version by running the following command. Make sure to change the version number to the version you've installed. [server]$ nvm alias default v20.18.0 default -> v20.18.0
🌐
Medium
medium.com › geekculture › how-to-install-node-js-by-nvm-61addf4ab1ba
How to install Node.js by NVM? Manage multiple versions of Node.js with nvm. | by Masud Afsar | Medium | Geek Culture
May 12, 2023 - You can install a specific version by nvm with install subcommand. ... If you want to install the LTS version you can use --lts instead of version number. ... Or you can install the latest version with node instead of version number.
🌐
npm
npmjs.com › package › nvm
nvm - npm
Please use http://nvm.sh instead. Latest version: 0.0.4, last published: 9 years ago. Start using nvm in your project by running `npm i nvm`. There are 86 other projects in the npm registry using nvm.
      » npm install nvm
    
Published   Aug 02, 2016
Version   0.0.4
Author   Jordan Harband
🌐
GitHub
gist.github.com › chranderson › b0a02781c232f170db634b40c97ff455
Useful NVM commands · GitHub
nvm install <node_version> // Install a specific Node version nvm install node // Install latest Node release (Current) nvm install --lts // Install latest LTS release of NodeJS nvm install-latest-npm // Install latest NPM release only
🌐
GitHub
github.com › coreybutler › nvm-windows › releases
Releases · coreybutler/nvm-windows
nvm install lts - installs the latest LTS patch version (new).
Author   coreybutler
🌐
GitHub
gist.github.com › MichaelCurrin › 5c2d59b2bad4573b26d0388b05ab560e
Install Node using NVM · GitHub
Select the installed version. ... Check that your target Node.js version works. $ node -v v14.9.0 $ npm -v 6.14.8 $ which node /Users/mcurrin/.nvm/versions/node/v14.9.0/bin/node
🌐
freeCodeCamp
freecodecamp.org › news › nvm-for-windows-how-to-download-and-install-node-version-manager-in-windows-10
NVM for Windows – How to Download and Install Node Version Manager in Windows 10
August 11, 2022 - Step 1: Head over to the nvm-windows repository and click on Download Now!” · You’ll be taken to a page containing different versions of nvm-windows. Step 2: Click on the latest version to download it.
🌐
LogRocket
blog.logrocket.com › home › how to install and use nvm
How to install and use NVM - LogRocket Blog
March 10, 2025 - Long Term Support (LTS) versions of Node.js are recommended for their extended support and reliability. To install the latest LTS version, use : nvm install lts/* # Unix nvm install --lts # Unix nvm install lts # Windows ( nvm-windows )