Node.js End of Life Dates
Release, end of support and end of life dates for every tracked Node.js version, with current status.
All products · Vendor lifecycle page · Source entry
Status as of 2026-09-23 (UTC): 26 versions tracked; 2 supported, 1 security fixes only, 0 ending within 90 days, 23 end of life.
| Version | Status | Released | Active support ends | Security support ends | Extended support ends | Latest |
|---|---|---|---|---|---|---|
| 26 (Upcoming LTS) | Supported | 2026-05-05 | 2027-10-27 | 2029-04-30 | - | 26.10.0 |
| 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 | Not announced | 22.23.2 |
| 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 | Not announced | 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 | Not announced | 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 | Not announced | 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 | Not announced | 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 | Not announced | 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 (no date published) | Ended (no date published) | - | 3.3.1 |
| 2 | End of life | 2015-05-04 | Ended (no date published) | Ended (no date published) | - | 2.5.0 |
| 1 | End of life | 2015-01-20 | Ended (no date published) | Ended (no date published) | - | 1.8.4 |
Note: "Not announced" means the vendor has not published a date. "Ended (no date published)" means the source marks it ended without a date. Dates are compared as calendar days in UTC, so a date can flip up to a day earlier or later than your local calendar.
Data: endoflife.date (MIT license), snapshot 2026-09-23. Dates come from each vendor's published lifecycle. Always confirm with the vendor link before a purchase or migration decision.