Node.js end-of-life dates and support status
As of 2026-10-08, the supported Node.js versions are 26, 24, 22.
| Version | Status | Released | Active support until | End of life | Latest |
|---|---|---|---|---|---|
| 26 | Supported | 2026-05-05 | 2027-10-27 | 2029-04-30 | 26.11.1 |
| 25 | End of life | 2025-10-15 | 2026-04-01 | 2026-06-01 | 25.9.0 |
| 24 LTS | Supported | 2025-05-06 | 2026-10-20 | 2028-04-30 | 24.21.0 |
| 23 | End of life | 2024-10-16 | 2025-04-01 | 2025-06-01 | 23.11.1 |
| 22 LTS | Security fixes only | 2024-04-24 | 2025-10-21 | 2027-04-30 | 22.23.3 |
| 21 | End of life | 2023-10-17 | 2024-04-01 | 2024-06-01 | 21.7.3 |
| 20 LTS | End of life | 2023-04-18 | 2024-10-22 | 2026-04-30 | 20.20.2 |
| 19 | End of life | 2022-10-18 | 2023-04-01 | 2023-06-01 | 19.9.0 |
| 18 LTS | End of life | 2022-04-19 | 2023-10-18 | 2025-04-30 | 18.20.8 |
| 17 | End of life | 2021-10-19 | 2022-04-01 | 2022-06-01 | 17.9.1 |
| 16 LTS | End of life | 2021-04-20 | 2022-10-18 | 2023-09-11 | 16.20.2 |
| 15 | End of life | 2020-10-20 | 2021-04-01 | 2021-06-01 | 15.14.0 |
| 14 LTS | End of life | 2020-04-21 | 2021-10-19 | 2023-04-30 | 14.21.3 |
| 13 | End of life | 2019-10-22 | 2020-04-01 | 2020-06-01 | 13.14.0 |
| 12 LTS | End of life | 2019-04-23 | 2020-10-20 | 2022-04-30 | 12.22.12 |
| 11 | End of life | 2018-10-23 | 2019-04-01 | 2019-06-30 | 11.15.0 |
| 10 LTS | End of life | 2018-04-24 | 2020-05-19 | 2021-04-30 | 10.24.1 |
| 9 | End of life | 2017-10-31 | 2018-06-30 | 2018-06-30 | 9.11.2 |
| 8 LTS | End of life | 2017-05-30 | 2019-01-01 | 2019-12-31 | 8.17.0 |
| 7 | End of life | 2016-10-25 | 2017-06-30 | 2017-06-30 | 7.10.1 |
| 6 LTS | End of life | 2016-04-26 | 2018-04-30 | 2019-04-30 | 6.17.1 |
| 5 | End of life | 2015-10-30 | 2016-06-30 | 2016-06-30 | 5.12.0 |
| 4 LTS | End of life | 2015-09-09 | 2017-04-01 | 2018-04-30 | 4.9.1 |
| 3 | End of life | 2015-08-04 | — | ended | 3.3.1 |
| 2 | End of life | 2015-05-04 | — | ended | 2.5.0 |
| 1 | End of life | 2015-01-20 | — | ended | 1.8.4 |
Status is computed from today's date. "Security fixes only" means active support has ended but security fixes continue until end of life. Source: endoflife.date · release policy. Verified 2026-10-08.
Frequently asked questions
Which Node.js versions are still supported?
As of 2026-10-08, the supported Node.js versions are 26, 24, 22. Versions not listed are end of life and no longer receive security fixes.
What is the latest Node.js version?
The newest Node.js release cycle is 26, whose latest version is 26.11.1 (2026-10-08).
Which Node.js versions are LTS?
Long-term support versions still receiving fixes: 24, 22.
Give your AI agent these facts
Vigia is a free MCP server: your coding agent checks versions, breaking changes and vulnerabilities before it writes code. No signup, no API key.
claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp
Add to CursorAdd to VS Code★ Star on GitHub
Any other MCP client
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }Agent skill (SKILL.md): tells the agent when to use Vigia · GitHub Action for pull requests
For agents
GET https://vigia.coredls.cloud/v1/eol/nodejs GET https://vigia.coredls.cloud/v1/eol/nodejs/26