CloudBreaks › AWS Lambda

AWS

AWS Lambda end of life dates and deprecation schedule

17 tracked deadlines for AWS Lambda, soonest first. Next up: Python 3.10 (python3.10) runtime deprecation, October 31, 2026 (4 days left).

Each row links to a page with the plain-language version and the official source. Last checked 2026-10-17.

Get the weekly heads-up

One short email a week: what's breaking soon and what to do about it. No fluff.

All AWS Lambda deadlines

DeadlineDaysProviderServiceWhatImpactActionSource
2026-04-30-180AWSLambdaNode.js 20 (nodejs20.x) runtime deprecation
runtime-eol
No more security patches or support; later Lambda blocks function create, then update.Migrate functions to nodejs24.x.source ↗
2026-10-314AWSLambdaPython 3.10 (python3.10) runtime deprecation
runtime-eol
No more security patches or support; later Lambda blocks function create, then update.Migrate functions to python3.13 or newer.source ↗
2026-11-1014AWSLambda.NET 8 (dotnet8) runtime deprecation
runtime-eol
No more security patches or support; later Lambda blocks function create, then update.Migrate functions to dotnet10.source ↗
2026-11-1014AWSLambda.NET 9 (container only) (dotnet9) runtime deprecation
runtime-eol
No more security patches or support. AWS lists block function create and block function update for dotnet9 as 'Not scheduled'.Migrate functions to dotnet10.source ↗
2027-03-31155AWSLambdaRuby 3.3 (ruby3.3) runtime deprecation
runtime-eol
No more security patches or support; later Lambda blocks function create, then update.Migrate functions to ruby3.4 or ruby4.0.source ↗
2027-04-30185AWSLambdaNode.js 22 (nodejs22.x) runtime deprecation
runtime-eol
No more security patches or support; later Lambda blocks function create, then update.Migrate functions to nodejs24.x.source ↗
2027-06-30246AWSLambdaPython 3.11 (python3.11) runtime deprecation
runtime-eol
No more security patches or support; later Lambda blocks function create, then update.Migrate functions to python3.13 or newer.source ↗
2027-06-30246AWSLambdaJava on Amazon Linux 2 (java17) runtime deprecation
runtime-eol
No more security patches or support; later Lambda blocks function create, then update.Migrate functions to java17.al2023 or java21/java25.source ↗
2027-06-30246AWSLambdaJava on Amazon Linux 2 (java11) runtime deprecation
runtime-eol
No more security patches or support; later Lambda blocks function create, then update.Migrate functions to java11.al2023 or java21/java25.source ↗
2027-06-30246AWSLambdaJava on Amazon Linux 2 (java8.al2) runtime deprecation
runtime-eol
No more security patches or support; later Lambda blocks function create, then update.Migrate functions to java8.al2023 or java21/java25.source ↗
2027-07-29275AWSLambdanodejs20.x: Lambda blocks creating new functions
forced-block
Already-deprecated runtime; new functions can no longer be created.Move to a supported runtime before the block.source ↗
2027-07-29275AWSLambdaprovided.al2: Lambda blocks creating new functions
forced-block
Already-deprecated runtime; new functions can no longer be created.Move to a supported runtime before the block.source ↗
2027-07-29275AWSLambdapython3.9: Lambda blocks creating new functions
forced-block
Already-deprecated runtime; new functions can no longer be created.Move to a supported runtime before the block.source ↗
2027-07-29275AWSLambdaruby3.2: Lambda blocks creating new functions
forced-block
Already-deprecated runtime; new functions can no longer be created.Move to a supported runtime before the block.source ↗
2027-07-29275AWSLambdapython3.10: Lambda blocks creating new functions
forced-block
Deprecated runtime; new functions can no longer be created.Migrate functions to python3.13 or newer before the block.source ↗
2027-08-31308AWSLambda22 runtimes (AL2023/AL2/AL1): Lambda blocks function updates
forced-block
Code/config updates blocked for functions on the 22 runtimes AWS lists with an Aug 31, 2027 update block. AL2023: nodejs20.x, nodejs22.x, dotnet8, ruby3.3. AL2: python3.8-3.11, java8.al2, java11, java17, nodejs14.x/16.x/18.x, ruby2.7, ruby3.2, dotnet6, provided.al2. AL1: java8, go1.x, provided, python3.7.Upgrade the runtime; only runtime changes remain allowed.source ↗
2027-08-31308AWSLambdapython3.10: Lambda blocks function updates
forced-block
Code and config updates blocked for python3.10 functions; only a runtime upgrade is still allowed.Migrate functions to python3.13 or newer before the block.source ↗

Feeds

Every AWS deadline in your reader or calendar.

Other services

Spotted one we missed?

Send the link to the announcement. If it checks out, it goes on the list.

Submit a deprecation