Node.js Version History

4 active, 21 end-of-life. 25 versions tracked.

Version Released End of Life Latest Patch Status
Node.js 25 October 15, 2025 June 1, 2026 25.7.0 Active
Node.js 24 LTS May 6, 2025 April 30, 2028 24.14.0 LTS — Active
Node.js 23 October 16, 2024 June 1, 2025 23.11.1 End of Life
Node.js 22 LTS April 24, 2024 April 30, 2027 22.22.0 Security Only
Node.js 21 October 17, 2023 June 1, 2024 21.7.3 End of Life
Node.js 20 LTS April 18, 2023 April 30, 2026 20.20.0 Security Only
Node.js 19 October 18, 2022 June 1, 2023 19.9.0 End of Life
Node.js 18 LTS April 19, 2022 April 30, 2025 18.20.8 End of Life
Node.js 17 October 19, 2021 June 1, 2022 17.9.1 End of Life
Node.js 16 LTS April 20, 2021 September 11, 2023 16.20.2 End of Life
Node.js 15 October 20, 2020 June 1, 2021 15.14.0 End of Life
Node.js 14 LTS April 21, 2020 April 30, 2023 14.21.3 End of Life
Node.js 13 October 22, 2019 June 1, 2020 13.14.0 End of Life
Node.js 12 LTS April 23, 2019 April 30, 2022 12.22.12 End of Life
Node.js 11 October 23, 2018 June 30, 2019 11.15.0 End of Life
Node.js 10 LTS April 24, 2018 April 30, 2021 10.24.1 End of Life
Node.js 9 October 31, 2017 June 30, 2018 9.11.2 End of Life
Node.js 8 LTS May 30, 2017 December 31, 2019 8.17.0 End of Life
Node.js 7 October 25, 2016 June 30, 2017 7.10.1 End of Life
Node.js 6 LTS April 26, 2016 April 30, 2019 6.17.1 End of Life
Node.js 5 October 30, 2015 June 30, 2016 5.12.0 End of Life
Node.js 4 LTS September 9, 2015 April 30, 2018 4.9.1 End of Life
Node.js 3 August 4, 2015 Ended 3.3.1 End of Life
Node.js 2 May 4, 2015 Ended 2.5.0 End of Life
Node.js 1 January 20, 2015 Ended 1.8.4 End of Life
View Node.js Hub Page →

Get Node.js release alerts

New releases, EOL warnings, security patches. Monthly digest, no spam.

Free forever. Unsubscribe anytime.