← All products

Node.js end of life dates

The next Node.js release to reach end of life is 22, on 30 Apr 2027 (in 206 days). After that date it gets no more security fixes.

ReleaseEnd of lifeStatusLatest version
2630 Apr 2029Supported26.10.0
251 Jun 2026 · 127 days agoEnd of life25.9.0
2430 Apr 2028Supported24.21.0
231 Jun 2025End of life23.11.1
2230 Apr 2027 · in 206 daysSupported22.23.3
211 Jun 2024End of life21.7.3
2030 Apr 2026 · 159 days agoEnd of life20.20.2
191 Jun 2023End of life19.9.0
1830 Apr 2025End of life18.20.8
171 Jun 2022End of life17.9.1
1611 Sept 2023End of life16.20.2
151 Jun 2021End of life15.14.0
1430 Apr 2023End of life14.21.3
131 Jun 2020End of life13.14.0
1230 Apr 2022End of life12.22.12
1130 Jun 2019End of life11.15.0
1030 Apr 2021End of life10.24.1
930 Jun 2018End of life9.11.2
831 Dec 2019End of life8.17.0
730 Jun 2017End of life7.10.1
630 Apr 2019End of life6.17.1
530 Jun 2016End of life5.12.0
430 Apr 2018End of life4.9.1
3Not announcedEnd of life3.3.1
2Not announcedEnd of life2.5.0
1Not announcedEnd of life1.8.4

Data from endoflife.date, refreshed daily (last 6 Oct 2026).

Get reminded before it hits your stack

StackClock finds Node.js in your Dockerfile or manifest and reminds you 60, 30, 14, 7 and 1 day before your version reaches end of life.

Start free

Add the dates to your calendar

A free calendar feed with every Node.js end-of-life date. It updates by itself.

Subscribe (.ics)

Check your whole stack for end-of-life runtimes (free, no sign-up).