Kubernetes · Amazon EKS · Checked
Amazon EKS 1.31 end of support date (EOL)
Amazon EKS ended standard support for Kubernetes 1.31 on November 26, 2025. Extended support runs until November 26, 2026. Extended support costs $0.60 per cluster per hour.
EKS 1.31
Ending soon End of extended support in 22 days.
End of extended support in 22 days
- Upstream Kubernetes release
- Amazon EKS release
- End of standard support
- End of extended support
What happens at the end
Our guide has the steps: Amazon EKS 1.31 extended support ends November 26, 2026.
What AWS says, as printed on its pages:
- Extended support length
- 12 months after end of standard support (26 months in total); enabled by default via the EXTENDED upgrade policy Source
- Extended support price
- $0.60 per cluster per hour (Standard Kubernetes version support + $0.50 per cluster per hour) Source
- Billing timezone
- Extended support billing starts at the beginning of the day the version reaches end of standard support, UTC+0; all table dates are UTC+0 Source
- End of extended support
- No new clusters on the version; existing control planes are automatically updated to the earliest supported version at any time after the date, with no notification; managed node groups and self-managed nodes stay on the previous version Source
Upgrade to
EKS 1.34 is the next newer version in standard support. Its end of standard support is on December 2, 2026.
- EKS 1.34 dates Also in standard support: 1.35, 1.36, 1.37.
Check your version
Run this command with the AWS CLI. Use your cluster name for <cluster>.
aws eks describe-cluster --name <cluster> --query cluster.version
Same version elsewhere
Questions
- When is the EKS 1.31 end of support date?
- Amazon EKS ended standard support for Kubernetes 1.31 on November 26, 2025. Extended support runs until November 26, 2026. Extended support costs $0.60 per cluster per hour.
- How do I check my Kubernetes version on EKS?
- Run this command with the AWS CLI. Use your cluster name for <cluster>. aws eks describe-cluster --name <cluster> --query cluster.version
- What should I upgrade EKS 1.31 to?
- EKS 1.34 is the next newer version in standard support. Its end of standard support is on December 2, 2026.
Sources
- Understand the Kubernetes version lifecycle on EKS · AWS · checked
- Amazon EKS Pricing · AWS · checked
How we checked
- Each table comes from the vendor's own page. We copy the dates as the vendor prints them.
- Some dates are only a month or a part of a year. We show that text as it is. We never turn it into a day, and we do not count days to it.
- Ending soon means the next key date is in the next 90 days. We count days from today.
- What to do opens our page about that change, when we have one.
- If a vendor moves a date, we fix the table after we check the vendor page.
What the dates mean, in short, from AWS's pages: Each version gets 14 months of standard support from its Amazon EKS release, then 12 months of extended support, which is on by default and billed from the start of the end-of-standard-support day (UTC+0) at $0.60 per cluster per hour instead of $0.10, i.e. standard plus $0.50 (s2). At the end of extended support you can no longer create clusters on that version and AWS auto-upgrades the control plane (only the control plane) without further notice; clusters with extended support disabled are auto-upgraded at end of standard support.