IT infrastructure calculators

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.

VersionStatusReleasedActive support endsSecurity support endsExtended support endsLatest
26 (Upcoming LTS)Supported2026-05-052027-10-272029-04-30-26.10.0
25End of life2025-10-152026-04-012026-06-01-25.9.0
24 (LTS)Supported2025-05-062026-10-202028-04-30-24.21.0
23End of life2024-10-162025-04-012025-06-01-23.11.1
22 (LTS)Security fixes only2024-04-242025-10-212027-04-30Not announced22.23.2
21End of life2023-10-172024-04-012024-06-01-21.7.3
20 (LTS)End of life2023-04-182024-10-222026-04-30Not announced20.20.2
19End of life2022-10-182023-04-012023-06-01-19.9.0
18 (LTS)End of life2022-04-192023-10-182025-04-30Not announced18.20.8
17End of life2021-10-192022-04-012022-06-01-17.9.1
16 (LTS)End of life2021-04-202022-10-182023-09-11Not announced16.20.2
15End of life2020-10-202021-04-012021-06-01-15.14.0
14 (LTS)End of life2020-04-212021-10-192023-04-30Not announced14.21.3
13End of life2019-10-222020-04-012020-06-01-13.14.0
12 (LTS)End of life2019-04-232020-10-202022-04-30Not announced12.22.12
11End of life2018-10-232019-04-012019-06-30-11.15.0
10 (LTS)End of life2018-04-242020-05-192021-04-30-10.24.1
9End of life2017-10-312018-06-302018-06-30-9.11.2
8 (LTS)End of life2017-05-302019-01-012019-12-31-8.17.0
7End of life2016-10-252017-06-302017-06-30-7.10.1
6 (LTS)End of life2016-04-262018-04-302019-04-30-6.17.1
5End of life2015-10-302016-06-302016-06-30-5.12.0
4 (LTS)End of life2015-09-092017-04-012018-04-30-4.9.1
3End of life2015-08-04Ended (no date published)Ended (no date published)-3.3.1
2End of life2015-05-04Ended (no date published)Ended (no date published)-2.5.0
1End of life2015-01-20Ended (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.