Per nodejs/Release schedule.json: Node 26 Active LTS starts 28 Oct 2026; Node 24 (Krypton) enters Maintenance 20 Oct 2026; Node 27 Alpha begins 28 Oct 2026 under the new one-major-per-year model. Checklist for freelancers still on 22/24. Nothing upgraded; no affiliate.
5 min read
In October 2026 the latest Node.js LTS is changing hands: Node.js 24 (Krypton) is the current LTS (Active until 20 October, then Maintenance), and Node.js 26 becomes the new Active LTS on 28 October 2026. Those dates come from the official nodejs/Release schedule.json, which also opens the Node 27 Alpha on 28 October under the new one-major-per-year release model.
There is no affiliate link in this article.
Exact fields from schedule.json as fetched 5 October 2026:
As of the Releases page snapshot read the same day, v26 was still listed as Current (last updated Sep 21, 2026) and v24 as LTS. So on 5 October 2026 the LTS flip had not happened yet—it is scheduled later this month.
From the Releases page wording:
If you only ever track “whatever node -v says on the VPS,” set a calendar reminder for 20 Oct (24 → Maintenance) and 28 Oct (26 → Active LTS; 27 Alpha opens).
The Evolving the Node.js Release Schedule post (as of October 2026) says:
TL;DR from that post for LTS-only teams: little changes beyond version numbering. Support windows stay similar; the odd/even confusion goes away.
node -v on each VPS, container base image, and CI image. Note anything still on 20.x (EOL 2026-04-30 per schedule.json) or older.ShopperCove did not run these upgrades. Match your hosting docs and the frameworks you actually deploy.
20 October 2026: Node 24 → Maintenance LTS. 28 October 2026: Node 26 → Active LTS, and Node 27 Alpha begins under the new yearly model. Primary dates live in schedule.json; the policy story lives on the evolving schedule blog post.
28 October 2026, per nodejs/Release schedule.json. Node 26 then stays in Active LTS until Maintenance on 20 October 2027 and reaches end of life on 30 April 2029.
Node 24 enters Maintenance on 20 October 2026, Node 26 enters Active LTS on 28 October 2026, and Node 27 Alpha starts the same day. Node 22 has been in Maintenance since 21 October 2025 and ends 30 April 2027.
No. Node 27 Alpha is for library authors and CI testing. Production apps should use Active LTS or Maintenance LTS releases.
Related reading: Next.js 15 LTS ends 21 Oct 2026: upgrade checklist; Ready Client Sites: Node.js starter websites for freelancers, not a blank theme
Lab evidence
Sources read 5 Oct 2026 via WebFetch: schedule.json, evolving-the-nodejs-release-schedule blog, nodejs.org/en/about/previous-releases. No runtime upgraded or benchmarked. Per nodejs/Release schedule.json: Node 26 Active LTS starts 28 Oct 2026; Node 24 (Krypton) enters Maintenance 20 Oct 2026; Node 27 Alpha begins 28 Oct 2026 under the new one-major-per-year model. Checklist for freelancers still on 22/24. Nothing upgraded; no affiliate.
Explore the product
Untested by us. Check what's included, the license and refund terms before you buy.
Dates for Node.js 24 "Krypton", taken straight from the Node.js Release working group schedule.
Summary12 Oct 20261 min read
Node 22 still gets critical fixes, but only until April 2027. Node 24 moves to maintenance this month and Node 26 becomes LTS on 28 October.
Summary11 Oct 20262 min read
The official support dates for Django's current long-term support release.
Summary12 Oct 20261 min read