ShutdownRadar
Support lifecycle

nodejs end of life dates — full support timeline

Next end of life: 2027-04-30·cycle 22·273 days away

23 of 26 tracked nodejs releases have already reached end of life. The dates below are published support dates, not estimates.

Version support timeline

ReleaseReleasedEnd of lifeLatestStatus
26 LTS2026-05-052029-04-3026.5.1supported
252025-10-152026-06-0125.9.0ended
24 LTS2025-05-062028-04-3024.18.1supported
232024-10-162025-06-0123.11.1ended
22 LTS2024-04-242027-04-3022.23.2supported
212023-10-172024-06-0121.7.3ended
20 LTS2023-04-182026-04-3020.20.2ended
192022-10-182023-06-0119.9.0ended
18 LTS2022-04-192025-04-3018.20.8ended
172021-10-192022-06-0117.9.1ended
16 LTS2021-04-202023-09-1116.20.2ended
152020-10-202021-06-0115.14.0ended
14 LTS2020-04-212023-04-3014.21.3ended
132019-10-222020-06-0113.14.0ended
12 LTS2019-04-232022-04-3012.22.12ended
112018-10-232019-06-3011.15.0ended
10 LTS2018-04-242021-04-3010.24.1ended
92017-10-312018-06-309.11.2ended
8 LTS2017-05-302019-12-318.17.0ended
72016-10-252017-06-307.10.1ended
6 LTS2016-04-262019-04-306.17.1ended
52015-10-302016-06-305.12.0ended
4 LTS2015-09-092018-04-304.9.1ended
32015-08-04ended3.3.1ended

Who is affected

Anyone running an unsupported nodejs release. After end of life a version stops receiving security patches, which typically becomes an audit or compliance finding before it becomes an outage. Upgrading to a supported release is the migration path; the table above shows which releases still qualify.

Exactly which versions are affected

Already unsupported — patch immediately: 25, 23, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10 …

Ends within 12 months — plan the upgrade now:

Currently supported — safe upgrade targets: 26, 24

Action checklist

Generic but concrete. This is process guidance, not vendor-specific advice — verify every date against the official source below before acting on it.

Release and support history

ReleaseShippedSupport endedSupported for
262026-05-052029-04-3036 months
252025-10-152026-06-017 months
242025-05-062028-04-3036 months
232024-10-162025-06-017 months
222024-04-242027-04-3036 months
212023-10-172024-06-017 months
202023-04-182026-04-3036 months
192022-10-182023-06-017 months
182022-04-192025-04-3036 months
172021-10-192022-06-017 months
162021-04-202023-09-1129 months
152020-10-202021-06-017 months

Support windows are the vendor's published dates. A shortening trend is worth noticing when you plan how often you will have to do this.

Related risk events

Recorded events involving related products — a support deadline is only one kind of risk.

Source

These dates are maintained by endoflife.date/nodejs, an open community dataset that cites vendor announcements. Verify against the vendor before making a compliance decision.

Get told before the next nodejs deadline

You are reading this because a nodejs release is losing support. The next one will arrive the same way — quietly, months before an auditor finds it. A free weekly email lists every nodejs and related deadline as it is announced, with exact dates and primary sources.

Watch nodejs deadlines Team monitoring pilot →

Takes about twenty seconds. No account, no card, no tracking.

All upcoming deadlines · Full archive