HOME
[kal_foundry] services work about team get a quote ↗

node.js 20 reaches end of life — node 24 lts is the target

Node.js 20 stopped getting security fixes on April 30, 2026, five days before Node.js 26 shipped as the last release line under the old odd/even schedule.

release 6 sources · 6 primary 1 min read
// at a glance
version
v20 (Iron) EOL · v22 (Jod) maintenance LTS · v24 (Krypton) LTS · v26 current
end of life
v20: 2026-04-30 · v22: 2027-04-30 · v24: 2028-04-30 · v26: 2029-04-30
platforms
Node.js 20 deployments, including the AWS Lambda nodejs20.x runtime

what happened

where sources differThe Node.js Release WG table still labels 24.x 'Active LTS' but lists its Maintenance start as 2026-10-20; nodejs.org's releases page labels v24 simply 'LTS'.

sources6

  1. 01
    Node.js Release Working Group — release schedule ↗ primaryNode.js Release WG (GitHub)accessed 2026-10-21
  2. 02
    Node.js Releases ↗ primaryNode.js / OpenJS Foundationaccessed 2026-10-21
  3. 03
    Node.js End-Of-Life ↗ primaryNode.js / OpenJS Foundationaccessed 2026-10-21
  4. 04
    Node.js 26.0.0 (Current) ↗ primaryNode.js / OpenJS Foundationaccessed 2026-10-21
  5. 05
    Evolving the Node.js Release Schedule ↗ primaryNode.js Release Working Groupaccessed 2026-10-21
  6. 06
    Lambda runtimes ↗ primaryAmazon Web Servicesaccessed 2026-10-21