Skip to content
Node.js Release Schedule (2026)

Node.js Release Schedule (2026)

DodaTech Updated Jun 20, 2026 4 min read

Node.js follows a predictable release cadence managed by the Node.js Foundation under the OpenJS Foundation. Even-numbered major versions (18, 20, 22, 24, 26) enter Long-Term Support (LTS) and receive 30 months of support split between an Active LTS phase (12 months) and a Maintenance phase (18 months). Odd-numbered versions are “Current” releases with only 6 months of support — they are intended for early adopters and never enter LTS. Understanding this cycle is essential for production deployments: always choose an even-numbered LTS version for stability and long-term security coverage.

Node.js Version Support Table

VersionRelease DateActive LTS StartMaintenance StartEOL
18Apr 2022Oct 2022Oct 2023Apr 2025
20Apr 2022Oct 2022Oct 2024Apr 2026
22Oct 2023Apr 2024Apr 2025Oct 2027
24Oct 2024Apr 2025Apr 2026Oct 2028
26Apr 2025Oct 2025Oct 2026Apr 2029

Node.js Support Policy

The Node.js release working group manages a two-track system:

  • Current releases (odd-numbered): 6 months of support. These are feature-testing releases for early adopters. After 6 months they become unsupported — you must upgrade.
  • LTS releases (even-numbered): 30 months total — 12 months of Active LTS (bug fixes, security patches, non-breaking backports) followed by 18 months of Maintenance (critical security and documentation fixes only).
  • End of Life: No further updates of any kind. The version is archived and removed from the official download list.

New even-numbered LTS releases ship every April. The corresponding odd-numbered Current release ships the prior October. For example, Node.js 22 (LTS) was released in October 2023, and Node.js 23 (Current) in October 2024.

How to Check Your Node.js Version

node --version
# v20.15.0

To check the support status of your version programmatically:

node -e "console.log(process.version)"

Upgrade Path

Current VersionRecommended TargetReason
16 (EOL Sep 2023)22 LTS or 24 LTS16 is fully unsupported; 22 or 24 is the current LTS
18 (EOL Apr 2025)22 LTS or 24 LTS18 is EOL; upgrade to an active LTS branch
20 (EOL Apr 2026)24 LTS or 26 LTS20 reaches EOL in Apr 2026; plan migration to 24 or 26
22 (active LTS)26 LTS22 enters Maintenance in Apr 2025; 26 is the next LTS
23 (Current, EOL Apr 2025)24 LTS or 26 LTSCurrent releases expire quickly; move to LTS for production
24 (active LTS)26 LTS24 is current LTS; upgrade before Maintenance phase ends

FAQ

Which Node.js version should I use in production?
Always use an even-numbered LTS release (18, 20, 22, 24, 26). These receive 30 months of support. The odd-numbered Current releases are only supported for 6 months and are unsuitable for production.
What happens when a Node.js version enters Maintenance mode?
In Maintenance mode, only critical security fixes, documentation updates, and critical bug fixes for specific issues are backported. No new features, non-critical bug fixes, or performance improvements are added.
How often does Node.js release new versions?
A new major version ships every 6 months. An even-numbered LTS release in April and an odd-numbered Current release in October. This cadence has been consistent since Node.js 12.
Can I still use npm on an unsupported Node.js version?
npm is versioned independently of Node.js, but the Node.js installer bundles a specific npm version. If your Node.js version is EOL, the bundled npm will no longer receive updates. You can still manually upgrade npm, but compatibility is not guaranteed.
What is the difference between Active LTS and Maintenance?
Active LTS receives bug fixes, security patches, and select non-breaking backports. Maintenance receives only critical security fixes and documentation updates. Active LTS lasts 12 months; Maintenance lasts 18 months.
Does Node.js 18 still receive updates?
No. Node.js 18 reached end-of-life in April 2025. All users should migrate to a currently supported LTS version.

Related Schedules

  • Python Version EOL Schedule
  • Java / JDK LTS Schedule
  • Go Version Support Policy
  • .NET / .NET Core Support Lifecycle

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro