Node.js 20 (Iron)

end of lifeLTSEOL 2026-04-30

Node.js 20 reached end of life on 2026-04-30 and is no longer supported. This line is marked as long-term support (LTS). First release: 2023-04-18. Latest stable release: 20.20.2. Lifecycle periods below are derived from official vendor sources with provenance.

Latest stable 20.20.2 (2026-03-24)

Lifecycle & support periods

PhaseFromUntilProviderSource
standard support2023-04-182023-10-24Node.js Release Working GroupNode.js Release Schedule
lts2023-10-242024-10-22Node.js Release Working GroupNode.js Release Schedule
maintenance2024-10-222026-04-30Node.js Release Working GroupNode.js Release Schedule
end of life2026-04-30Node.js Release Working GroupNode.js Release Schedule

Provenance

Every lifecycle fact is traceable to its authoritative source.

Recent releases

  • 20.20.22026-03-24
  • 20.20.12026-03-04
  • 20.20.02026-01-12
  • 20.19.62025-11-25
  • 20.19.52025-09-03
  • 20.19.42025-07-15
  • 20.19.32025-06-23
  • 20.19.22025-05-14
  • 20.19.12025-04-22
  • 20.19.02025-03-13
  • 20.18.32025-02-10
  • 20.18.22025-01-21