Node.js 22 LTS

Current patch release: 22.22.0

Security Only Node.js health badge

End of life in 424 days (April 30, 2027). Plan your upgrade now.

Released

April 24, 2024

Active Support

October 21, 2025

End of Life

April 30, 2027

Latest Patch

22.22.0 (January 13, 2026)

LTS Since

October 29, 2024

About Node.js 22 LTS

Node.js 22 was the LTS release for the 2024-2025 cycle, featuring V8 12.4 with several JavaScript language enhancements. It entered security-only maintenance in October 2025.

Key Changes in Node.js 22

Breaking Changes

Node.js 22 LTS has transitioned into security-only maintenance since October 21, 2025. This means it still receives critical security patches, but no new features, performance improvements, or non-critical bug fixes will be backported. It remains a safe choice for production systems that cannot upgrade immediately, but you should begin planning your migration path.

When you are ready to upgrade, Node.js 24 LTS is the recommended target. Test your application against 24 in a staging environment first, paying attention to any deprecated APIs you may be using.

Migration Notes

If upgrading from Node.js 20, the transition is straightforward. Key watch items: check your CI/CD Linux base images meet the glibc 2.28 requirement, and review any HTTP/2 server push usage.

Lifecycle Progress

Released: Apr 2024 EOL: Apr 2027

61% through its lifecycle. 424 days remaining.

Previous Version

Node.js 21

End of Life
Next Version

Node.js 23

End of Life

All Node.js Versions

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

Frequently Asked Questions

When was Node.js 22 released?
Node.js 22 was released on April 24, 2024.
When does Node.js 22 reach end of life?
Node.js 22 is scheduled to reach end of life on April 30, 2027.
Is Node.js 22 an LTS release?
Yes, Node.js 22 is a Long-Term Support (LTS) release, which means it receives extended maintenance and security updates for a longer period than regular releases.
What is the latest patch version of Node.js 22?
The latest patch release is 22.22.0, released on January 13, 2026.
Is Node.js 22 still getting updates?
Node.js 22 is in security-only maintenance. It receives critical security patches but no new features or bug fixes. Consider upgrading to a fully supported version for the best experience.

Related Resources

Get release updates for Node.js

Breaking changes, security patches, EOL warnings. Monthly digest, no spam.

Free forever. Unsubscribe anytime. We track 50+ technologies.