Node.js (LTS lines) 22 end of support
Is Node.js (LTS lines) 22 still supported?
Security updates only Extended support
Mainstream support for Node.js (LTS lines) 22 ended on October 21, 2025. It is in extended support, which normally means security fixes only, until April 30, 2027.
Key dates Vendor-confirmed
| Release date | April 24, 2024 |
|---|---|
| Mainstream support ends | October 21, 2025 |
| Extended support ends | April 30, 2027 |
Notes: Dates from the Node.js Release Working Group schedule. The first date is when the line enters Maintenance LTS (end of Active LTS); the second is end of life. Active LTS began 2024-10-29.
Source quality: Every date shown is confirmed in the vendor's own content; anything shown as Unknown is not yet confirmed anywhere.
What the end of support means
- Mainstream support usually includes bug fixes, security updates and (for ERP) regulatory and tax updates. When it ends, non-security fixes and new features stop.
- Extended support usually means security updates only. Exact terms differ by vendor and may require a support contract.
- After the final end date the software keeps running, but the vendor no longer ships fixes or security patches. Known vulnerabilities stay open, and compliance or cyber-insurance requirements may treat it as unsupported software.
Upgrade paths
Upgrade to a supported Node.js (LTS lines) version
Staying on the same product usually means the least retraining. Check the upgrade path and system requirements in the vendor documentation; some upgrades must go through an intermediate version.
Buy more time
Some vendors sell extended or paid security support after the standard end date. Check the vendor's lifecycle page for this version.
Sources
Vendor lifecycle page for the product: https://nodejs.org/en/about/previous-releases
Add Node.js (LTS lines) dates to your calendar (iCal) · All Node.js (LTS lines) versions · How we verify dates