Node.js End of Life (EOL) Dates and End of Support (EOS) Dates

Latest Release: 26.5.0

23 Node.js versions have reached End of Life (EOL) and End of Support (EOS), including Node.js 25 (EOL date: Jun 01, 2026) — no longer receiving security updates or patches. Node.js 26.5.0 is the current supported release, with support through Apr 30, 2029 — 3 versions in active support. Also see Express end of service life for related end-of-life information.

Node.js end of life dates timeline — release schedule chart of the 8 most recent Node.js versions, mapping active support and security support windows against their EOL dates
Node.js end of life dates and end of support (EOS) dates shown as a release schedule — support windows for the 8 most recent Node.js releases of 26 total. Each bar runs from the release date to the end of security support, with the dashed line marking today. Exact Node.js EOL, EOS and EOSL dates for every version are listed in the tables below.

Currently Supported Node.js Releases - Active EOS/EOSL Support (3)

Release Released Security Support Active Support Commercial Support Latest LTS
26 (Upcoming LTS) (2 months ago) (in 2 years and 9 months) (in 1 year and 3 months) Active 26.5.0 (2 weeks and 4 days ago) -
24 (LTS) (1 year and 2 months ago) (in 1 year and 9 months) (in 2 months) Active 24.18.0 (1 month and 3 days ago) LTS
22 (LTS) (2 years and 3 months ago) (in 9 months) (9 months ago) Active 22.23.1 (1 month and 3 days ago) LTS

Node.js End of Life (EOL) Releases - No Longer Supported (23)

Release Released Security Support Active Support Commercial Support Latest LTS
25 (9 months ago) (1 month and 3 weeks ago) (3 months ago) Active 25.9.0 (3 months ago) -
23 (1 year and 9 months ago) (1 year and 1 month ago) (1 year and 3 months ago) Active 23.11.1 (1 year and 2 months ago) -
21 (2 years and 9 months ago) (2 years and 1 month ago) (2 years and 3 months ago) Active 21.7.3 (2 years and 3 months ago) -
20 (LTS) (3 years and 3 months ago) (2 months ago) (1 year and 9 months ago) Active 20.20.2 (4 months ago) LTS
19 (3 years and 9 months ago) (3 years and 1 month ago) (3 years and 3 months ago) Active 19.9.0 (3 years and 3 months ago) -
18 (LTS) (4 years and 3 months ago) (1 year and 2 months ago) (2 years and 9 months ago) Active 18.20.8 (1 year and 3 months ago) LTS
17 (4 years and 9 months ago) (4 years and 1 month ago) (4 years and 3 months ago) Active 17.9.1 (4 years and 1 month ago) -
16 (LTS) (5 years and 3 months ago) (2 years and 10 months ago) (3 years and 9 months ago) Active 16.20.2 (2 years and 11 months ago) LTS
15 (5 years and 9 months ago) (5 years and 1 month ago) (5 years and 3 months ago) Active 15.14.0 (5 years and 3 months ago) -
14 (LTS) (6 years and 3 months ago) (3 years and 2 months ago) (4 years and 9 months ago) Active 14.21.3 (3 years and 5 months ago) LTS
13 (6 years and 9 months ago) (6 years and 1 month ago) (6 years and 3 months ago) Active 13.14.0 (6 years and 2 months ago) -
12 (LTS) (7 years and 3 months ago) (4 years and 2 months ago) (5 years and 9 months ago) Active 12.22.12 (4 years and 3 months ago) LTS
11 (7 years and 9 months ago) (7 years ago) (7 years and 3 months ago) Active 11.15.0 (7 years and 2 months ago) -
10 (LTS) (8 years and 3 months ago) (5 years and 2 months ago) (6 years and 2 months ago) Active 10.24.1 (5 years and 3 months ago) LTS
9 (8 years and 8 months ago) (8 years ago) (8 years ago) Active 9.11.2 (8 years and 1 month ago) -
8 (LTS) (9 years and 1 month ago) (6 years and 6 months ago) (7 years and 6 months ago) Active 8.17.0 (6 years and 7 months ago) LTS
7 (9 years and 9 months ago) (9 years ago) (9 years ago) Active 7.10.1 (9 years ago) -
6 (LTS) (10 years and 3 months ago) (7 years and 2 months ago) (8 years and 2 months ago) Active 6.17.1 (7 years and 3 months ago) LTS
5 (10 years and 8 months ago) (10 years ago) (10 years ago) Active 5.12.0 (10 years and 1 month ago) -
4 (LTS) (10 years and 10 months ago) (8 years and 2 months ago) (9 years and 3 months ago) Active 4.9.1 (8 years and 3 months ago) LTS
3 (10 years and 11 months ago) Active 3.3.1 (10 years and 10 months ago) -
2 (11 years and 2 months ago) Active 2.5.0 (10 years and 11 months ago) -
1 (11 years and 6 months ago) Active 1.8.4 (11 years ago) -

Node.js End of Life & Support Summary

Which Node.js Versions Are Currently Supported?

Node.js currently has 3 supported releases. Node.js 26.5.0 is the latest, with active support through Apr 30, 2029. Node.js 24 (LTS) is also supported until Apr 30, 2028.

Node.js End of Life (EOL) Version History

23 Node.js releases have reached End of Life (EOL) and End of Support (EOS) — no longer receiving updates or patches. Node.js 25 reached EOL on Jun 01, 2026. Node.js 26.5.0 is the recommended upgrade for users still on End of Life versions.