Node.js Versions and Release Dates by Release Line
Latest Node.js versions: 26.13.0 (Node.js 26, Active LTS, October 28, 2026), 24.22.2 (Node.js 24, Maintenance LTS, October 27, 2026) and 22.23.4 (Node.js 22, Maintenance LTS, October 20, 2026). The newest LTS line is Node.js 26 (Lithium). This page lists all 144 releases of the release lines below, newest first, with the date each one shipped, whether it was an LTS or Current release, whether nodejs.org marks it as a security release, and the npm version it bundles. For the CVEs behind each security release, see Node.js security releases.
Node.js 26 (Lithium) Releases
Active LTS; end of life on April 30, 2029. Latest release 26.13.0 on October 28, 2026; latest security release 26.12.1 on October 21, 2026. 20 releases.
| Version | Release date | Type | Security release | npm |
|---|---|---|---|---|
| 26.13.0 | October 28, 2026 | LTS | No | 11.20.0 |
| 26.12.1 · our analysis | October 21, 2026 | Current | Yes, CVEs | 11.20.0 |
| 26.12.0 · our analysis | October 14, 2026 | Current | No | 11.20.0 |
| 26.11.1 | October 7, 2026 | Current | No | 11.20.0 |
| 26.11.0 · our analysis | October 7, 2026 | Current | No | 11.20.0 |
| 26.10.0 | September 21, 2026 | Current | No | 11.19.1 |
| 26.9.0 | September 16, 2026 | Current | No | 11.19.1 |
| 26.8.2 | September 9, 2026 | Current | No | 11.19.1 |
| 26.8.1 | August 26, 2026 | Current | No | 11.19.0 |
| 26.8.0 | August 25, 2026 | Current | No | 11.19.0 |
| 26.7.0 | August 5, 2026 | Current | No | 11.19.0 |
| 26.6.0 | August 3, 2026 | Current | No | 11.18.0 |
| 26.5.1 | July 28, 2026 | Current | Yes, CVEs | 11.17.0 |
| 26.5.0 | July 8, 2026 | Current | No | 11.17.0 |
| 26.4.0 | June 24, 2026 | Current | No | 11.17.0 |
| 26.3.1 | June 17, 2026 | Current | Yes, CVEs | 11.16.0 |
| 26.3.0 | June 1, 2026 | Current | No | 11.16.0 |
| 26.2.0 | May 20, 2026 | Current | No | 11.13.0 |
| 26.1.0 | May 6, 2026 | Current | No | 11.13.0 |
| 26.0.0 | May 5, 2026 | Current | No | 11.12.1 |
Node.js 25 Releases
End of life: reached end of life on June 1, 2026 and gets no more fixes. Latest release 25.9.0 on March 31, 2026; latest security release 25.8.2 on March 24, 2026. 14 releases.
| Version | Release date | Type | Security release | npm |
|---|---|---|---|---|
| 25.9.0 | March 31, 2026 | Current | No | 11.12.1 |
| 25.8.2 | March 24, 2026 | Current | Yes, CVEs | 11.11.1 |
| 25.8.1 | March 10, 2026 | Current | No | 11.11.0 |
| 25.8.0 | March 3, 2026 | Current | No | 11.11.0 |
| 25.7.0 | February 24, 2026 | Current | No | 11.10.1 |
| 25.6.1 | February 9, 2026 | Current | No | 11.9.0 |
| 25.6.0 | February 2, 2026 | Current | No | 11.8.0 |
| 25.5.0 | January 26, 2026 | Current | No | 11.8.0 |
| 25.4.0 | January 19, 2026 | Current | No | 11.7.0 |
| 25.3.0 | January 12, 2026 | Current | Yes, CVEs | 11.6.2 |
| 25.2.1 | November 16, 2025 | Current | No | 11.6.2 |
| 25.2.0 | November 11, 2025 | Current | No | 11.6.2 |
| 25.1.0 | October 28, 2025 | Current | No | 11.6.2 |
| 25.0.0 | October 15, 2025 | Current | No | 11.6.2 |
Node.js 24 (Krypton) Releases
Maintenance LTS; end of life on April 30, 2028. Latest release 24.22.2 on October 27, 2026; latest security release 24.22.1 on October 20, 2026. 32 releases.
| Version | Release date | Type | Security release | npm |
|---|---|---|---|---|
| 24.22.2 | October 27, 2026 | LTS | No | 11.19.1 |
| 24.22.1 · our analysis | October 20, 2026 | LTS | Yes, CVEs | 11.19.1 |
| 24.22.0 · our analysis | October 14, 2026 | LTS | No | 11.19.1 |
| 24.21.0 | September 7, 2026 | LTS | No | 11.19.0 |
| 24.20.0 | August 26, 2026 | LTS | No | 11.19.0 |
| 24.19.0 | August 3, 2026 | LTS | No | 11.17.0 |
| 24.18.1 | July 28, 2026 | LTS | Yes, CVEs | 11.16.0 |
| 24.18.0 | June 23, 2026 | LTS | No | 11.16.0 |
| 24.17.0 | June 17, 2026 | LTS | Yes, CVEs | 11.13.0 |
| 24.16.0 | May 21, 2026 | LTS | No | 11.13.0 |
| 24.15.0 | April 15, 2026 | LTS | No | 11.12.1 |
| 24.14.1 | March 24, 2026 | LTS | Yes, CVEs | 11.11.0 |
| 24.14.0 | February 24, 2026 | LTS | No | 11.9.0 |
| 24.13.1 | February 9, 2026 | LTS | No | 11.8.0 |
| 24.13.0 | January 12, 2026 | LTS | Yes, CVEs | 11.6.2 |
| 24.12.0 | December 10, 2025 | LTS | No | 11.6.2 |
| 24.11.1 | November 11, 2025 | LTS | No | 11.6.2 |
| 24.11.0 | October 28, 2025 | LTS | No | 11.6.1 |
| 24.10.0 | October 8, 2025 | Current | No | 11.6.1 |
| 24.9.0 | September 25, 2025 | Current | No | 11.6.0 |
| 24.8.0 | September 10, 2025 | Current | No | 11.6.0 |
| 24.7.0 | August 27, 2025 | Current | No | 11.5.1 |
| 24.6.0 | August 14, 2025 | Current | No | 11.5.1 |
| 24.5.0 | July 31, 2025 | Current | No | 11.5.1 |
| 24.4.1 | July 15, 2025 | Current | Yes | 11.4.2 |
| 24.4.0 | July 9, 2025 | Current | No | 11.4.2 |
| 24.3.0 | June 24, 2025 | Current | No | 11.4.2 |
| 24.2.0 | June 9, 2025 | Current | No | 11.3.0 |
| 24.1.0 | May 20, 2025 | Current | No | 11.3.0 |
| 24.0.2 | May 14, 2025 | Current | Yes | 11.3.0 |
| 24.0.1 | May 8, 2025 | Current | No | 11.3.0 |
| 24.0.0 | May 6, 2025 | Current | No | 11.3.0 |
Node.js 22 (Jod) Releases
Maintenance LTS; end of life on April 30, 2027. Latest release 22.23.4 on October 20, 2026; latest security release 22.23.4 on October 20, 2026. 37 releases.
| Version | Release date | Type | Security release | npm |
|---|---|---|---|---|
| 22.23.4 · our analysis | October 20, 2026 | LTS | Yes, CVEs | 10.9.9 |
| 22.23.3 · our analysis | September 23, 2026 | LTS | No | 10.9.9 |
| 22.23.2 | July 28, 2026 | LTS | Yes, CVEs | 10.9.8 |
| 22.23.1 | June 22, 2026 | LTS | No | 10.9.8 |
| 22.23.0 | June 17, 2026 | LTS | Yes, CVEs | 10.9.8 |
| 22.22.3 | May 13, 2026 | LTS | No | 10.9.8 |
| 22.22.2 | March 24, 2026 | LTS | Yes, CVEs | 10.9.7 |
| 22.22.1 | March 4, 2026 | LTS | No | 10.9.4 |
| 22.22.0 | January 12, 2026 | LTS | Yes, CVEs | 10.9.4 |
| 22.21.1 | October 28, 2025 | LTS | No | 10.9.4 |
| 22.21.0 | October 20, 2025 | LTS | No | 10.9.4 |
| 22.20.0 | September 24, 2025 | LTS | No | 10.9.3 |
| 22.19.0 | August 28, 2025 | LTS | No | 10.9.3 |
| 22.18.0 | July 31, 2025 | LTS | No | 10.9.3 |
| 22.17.1 | July 15, 2025 | LTS | Yes | 10.9.2 |
| 22.17.0 | June 24, 2025 | LTS | No | 10.9.2 |
| 22.16.0 | May 20, 2025 | LTS | No | 10.9.2 |
| 22.15.1 | May 14, 2025 | LTS | Yes | 10.9.2 |
| 22.15.0 | April 22, 2025 | LTS | No | 10.9.2 |
| 22.14.0 | February 11, 2025 | LTS | No | 10.9.2 |
| 22.13.1 | January 21, 2025 | LTS | Yes | 10.9.2 |
| 22.13.0 | January 6, 2025 | LTS | No | 10.9.2 |
| 22.12.0 | December 2, 2024 | LTS | No | 10.9.0 |
| 22.11.0 | October 29, 2024 | LTS | No | 10.9.0 |
| 22.10.0 | October 16, 2024 | Current | No | 10.9.0 |
| 22.9.0 | September 17, 2024 | Current | No | 10.8.3 |
| 22.8.0 | September 3, 2024 | Current | No | 10.8.2 |
| 22.7.0 | August 21, 2024 | Current | No | 10.8.2 |
| 22.6.0 | August 6, 2024 | Current | No | 10.8.2 |
| 22.5.1 | July 19, 2024 | Current | No | 10.8.2 |
| 22.5.0 | July 17, 2024 | Current | No | 10.8.2 |
| 22.4.1 | July 8, 2024 | Current | Yes | 10.8.1 |
| 22.4.0 | July 2, 2024 | Current | No | 10.8.1 |
| 22.3.0 | June 11, 2024 | Current | No | 10.8.1 |
| 22.2.0 | May 15, 2024 | Current | No | 10.7.0 |
| 22.1.0 | May 2, 2024 | Current | No | 10.7.0 |
| 22.0.0 | April 24, 2024 | Current | No | 10.5.1 |
Node.js 20 (Iron) Releases
End of life: reached end of life on April 30, 2026 and gets no more fixes. Latest release 20.20.2 on March 24, 2026; latest security release 20.20.2 on March 24, 2026. 41 releases.
| Version | Release date | Type | Security release | npm |
|---|---|---|---|---|
| 20.20.2 | March 24, 2026 | LTS | Yes, CVEs | 10.8.2 |
| 20.20.1 | March 4, 2026 | LTS | No | 10.8.2 |
| 20.20.0 | January 12, 2026 | LTS | Yes, CVEs | 10.8.2 |
| 20.19.6 | November 25, 2025 | LTS | No | 10.8.2 |
| 20.19.5 | September 3, 2025 | LTS | No | 10.8.2 |
| 20.19.4 | July 15, 2025 | LTS | Yes | 10.8.2 |
| 20.19.3 | June 23, 2025 | LTS | No | 10.8.2 |
| 20.19.2 | May 14, 2025 | LTS | Yes | 10.8.2 |
| 20.19.1 | April 22, 2025 | LTS | No | 10.8.2 |
| 20.19.0 | March 13, 2025 | LTS | No | 10.8.2 |
| 20.18.3 | February 10, 2025 | LTS | No | 10.8.2 |
| 20.18.2 | January 21, 2025 | LTS | Yes | 10.8.2 |
| 20.18.1 | November 20, 2024 | LTS | No | 10.8.2 |
| 20.18.0 | October 3, 2024 | LTS | No | 10.8.2 |
| 20.17.0 | August 21, 2024 | LTS | No | 10.8.2 |
| 20.16.0 | July 24, 2024 | LTS | No | 10.8.1 |
| 20.15.1 | July 8, 2024 | LTS | Yes | 10.7.0 |
| 20.15.0 | June 20, 2024 | LTS | No | 10.7.0 |
| 20.14.0 | May 28, 2024 | LTS | No | 10.7.0 |
| 20.13.1 | May 9, 2024 | LTS | No | 10.5.2 |
| 20.13.0 | May 7, 2024 | LTS | No | 10.5.2 |
| 20.12.2 | April 10, 2024 | LTS | Yes | 10.5.0 |
| 20.12.1 | April 3, 2024 | LTS | Yes | 10.5.0 |
| 20.12.0 | March 26, 2024 | LTS | No | 10.5.0 |
| 20.11.1 | February 13, 2024 | LTS | Yes | 10.2.4 |
| 20.11.0 | January 9, 2024 | LTS | No | 10.2.4 |
| 20.10.0 | November 22, 2023 | LTS | No | 10.2.3 |
| 20.9.0 | October 24, 2023 | LTS | No | 10.1.0 |
| 20.8.1 | October 13, 2023 | Current | Yes | 10.1.0 |
| 20.8.0 | September 28, 2023 | Current | No | 10.1.0 |
| 20.7.0 | September 18, 2023 | Current | No | 10.1.0 |
| 20.6.1 | September 7, 2023 | Current | No | 9.8.1 |
| 20.6.0 | August 23, 2023 | Current | No | 9.8.1 |
| 20.5.1 | August 9, 2023 | Current | Yes | 9.8.0 |
| 20.5.0 | July 19, 2023 | Current | No | 9.8.0 |
| 20.4.0 | July 4, 2023 | Current | No | 9.7.2 |
| 20.3.1 | June 20, 2023 | Current | Yes | 9.6.7 |
| 20.3.0 | June 8, 2023 | Current | No | 9.6.7 |
| 20.2.0 | May 16, 2023 | Current | No | 9.6.6 |
| 20.1.0 | May 3, 2023 | Current | No | 9.6.4 |
| 20.0.0 | April 17, 2023 | Current | No | 9.6.4 |
Node.js Version Questions
How do I check which Node.js version I run?
Run node --version. The first number is the release line; find it in the tables above to see the release date of your version and whether a later security release exists.
What is the latest Node.js LTS version?
Node.js 26.13.0, released October 28, 2026, on the 26.x line (Active LTS).
What is the difference between an LTS and a Current release?
nodejs.org marks each release with its LTS status: a Current release comes from a line before its LTS date, or from a line that never becomes LTS; an LTS release comes from a line in Active or Maintenance LTS, which gets fixes until its end-of-life date. The heading of each line above gives its phase and end of life.
Data Sources, Update Time and Coverage
- Node.js release index: every release, its date, LTS status, security flag and npm version.
- Node.js Release Working Group schedule: support phases and end-of-life dates.
Sources checked November 8, 2026; content last changed November 7, 2026. Code assembles this page from these sources without a language model; a run that fails a consistency check keeps the previous version. The page covers the supported release lines and the lines that reached end of life in the 12 months before the last check; prereleases (nightly, alpha, release candidates) are not listed.
Spotted a mistake? Report a correctionor read the corrections policy.