Home / AWS
EKS version end of support and extended support dates
Amazon EKS · Last updated · checked against the official AWS page (opens in new tab) · cross-checked with endoflife.date (opens in new tab)
| Version | Release / GA | Standard support ends | Extended support ends | Notes |
|---|---|---|---|---|
| 1.37 | Oct 1, 2026 | Dec 1, 2027 | Dec 1, 2028 | |
| 1.36 | Jun 2, 2026 | Aug 2, 2027 | Aug 2, 2028 | |
| 1.35 | Jan 28, 2026 unverified | Mar 27, 2027 | Mar 27, 2028 | |
| 1.34 | Oct 6, 2025 unverified | Dec 2, 2026 | Dec 2, 2027 | |
| 1.33 | May 28, 2025 unverified | Jul 29, 2026 | Jul 29, 2027 | |
| 1.32 | Jan 25, 2025 unverified | Mar 23, 2026 | Mar 23, 2027 | |
| 1.31 | Sep 26, 2024 | Nov 26, 2025 | Nov 26, 2026 | |
| 1.30 | May 23, 2024 unverified | Jul 23, 2025 unverified | Jul 23, 2026 unverified | |
| 1.29 | Jan 23, 2024 unverified | Mar 23, 2025 unverified | Mar 23, 2026 | |
| 1.28 | Sep 26, 2023 unverified | Nov 26, 2024 unverified | Nov 26, 2025 | |
| 1.27 | May 24, 2023 unverified | Jul 24, 2024 unverified | Jul 24, 2025 unverified | |
| 1.26 | Apr 11, 2023 unverified | Jun 11, 2024 unverified | Jun 11, 2025 unverified | |
| 1.25 | Feb 21, 2023 unverified | May 1, 2024 unverified | May 1, 2025 unverified | |
| 1.24 | Nov 15, 2022 unverified | Jan 31, 2024 unverified | Jan 31, 2025 unverified | |
| 1.23 | Aug 11, 2022 unverified | Oct 11, 2023 | Oct 11, 2024 | |
| 1.22 | Apr 4, 2022 unverified | Jun 4, 2023 unverified | Sep 1, 2024 unverified | |
| 1.21 | Jul 19, 2021 unverified | Feb 16, 2023 unverified | Jul 15, 2024 unverified | |
| 1.20 | May 18, 2021 unverified | Nov 1, 2022 unverified | Unknown / not published | |
| 1.19 | Feb 16, 2021 unverified | Aug 1, 2022 unverified | Unknown / not published | |
| 1.18 | Oct 13, 2020 unverified | Aug 15, 2022 unverified | Unknown / not published |
Grey = already passed. unverified = not found on the current official page (usually historical dates that providers have removed). Source for every row: https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html (opens in new tab)
What to check before you upgrade EKS
Upgrading the control plane is the easy part. What breaks is usually workloads and add-ons that still call APIs the new version no longer serves. Here is what to look for — not a diagnosis of your cluster.
Removed APIs
- Find manifests, Helm charts and controllers still using API versions that are no longer served in your target version (table below). Upgrading the cluster does not rewrite stored manifests in Git or Helm releases. Kubernetes deprecated API migration guide (opens in new tab)
- Kubernetes only allows the control plane to move one minor version at a time, so check every removal between your current and target version. Version skew policy (opens in new tab)
| Upgrading to | API versions no longer served |
|---|---|
| 1.32 |
|
| 1.29 |
|
| 1.27 |
|
| 1.26 |
|
| 1.25 |
|
| 1.22 |
|
The official guide lists no API removals after v1.32 as of our last check; deprecations can still change behavior, so read the changelog. Source: Kubernetes deprecated API migration guide (opens in new tab).
Add-ons, CSI, CNI and ingress
- Update the VPC CNI, CoreDNS, kube-proxy and EBS/EFS CSI drivers to versions compatible with the target Kubernetes version; EKS publishes the compatible add-on versions. EKS add-ons (opens in new tab)
- Check third-party controllers you run (ingress controllers, cert-manager, service mesh, autoscalers, policy engines) against their own supported-Kubernetes-version matrix before upgrading.
Nodes and OS images
- Check your node AMI family: AWS documents Amazon Linux 2023 and Bottlerocket as current EKS-optimized AMIs; review the AMI notes for your target version. EKS optimized AMIs (opens in new tab)
- Node (kubelet) versions may lag the control plane only within the supported skew; plan node pool upgrades right after the control plane. Version skew policy (opens in new tab)
Tools that detect issues
- EKS upgrade insights automatically scan your cluster for deprecated API usage and other upgrade blockers. EKS cluster insights (opens in new tab)
- kubent (kube-no-trouble) scans a live cluster for deprecated/removed API usage. kubent (opens in new tab)
- Pluto finds deprecated apiVersions in files, Helm releases and live clusters. Pluto (opens in new tab)
- kubectl convert rewrites manifests to a newer API version. kubectl-convert (opens in new tab)
- The API server exposes an apiserver_requested_deprecated_apis metric and adds a warning header when a deprecated API is called. Kubernetes docs (opens in new tab)
Official docs: Official upgrade guide (opens in new tab) · Kubernetes deprecated API migration guide (opens in new tab) · Kubernetes changelogs (opens in new tab)
This is a list of what to look for, compiled from official documentation — not advice for your specific setup.
EKS end of support FAQ
When did EKS 1.32 end standard support?
EKS 1.32 ended standard support on Mar 23, 2026, according to the official AWS page. Extended support runs until Mar 23, 2027.
When did EKS 1.33 end standard support?
EKS 1.33 ended standard support on Jul 29, 2026, according to the official AWS page. Extended support runs until Jul 29, 2027.
When does EKS 1.34 end standard support?
EKS 1.34 ends standard support on Dec 2, 2026, according to the official AWS page. Extended support runs until Dec 2, 2027.
When does EKS 1.35 end standard support?
EKS 1.35 ends standard support on Mar 27, 2027, according to the official AWS page. Extended support runs until Mar 27, 2028.
When does EKS 1.36 end standard support?
EKS 1.36 ends standard support on Aug 2, 2027, according to the official AWS page. Extended support runs until Aug 2, 2028.
When does EKS 1.37 end standard support?
EKS 1.37 ends standard support on Dec 1, 2027, according to the official AWS page. Extended support runs until Dec 1, 2028.
Which EKS version loses support next?
EKS 1.34 is next. It ends standard support on Dec 2, 2026.
How much does EKS extended support cost?
Extended support raises the EKS control-plane fee from $0.10 to $0.60 per cluster-hour (+$0.50) (official AWS pricing). Use the EOL Radar calculator to estimate your total. Open the calculator →
What should I check before upgrading EKS?
Check for Kubernetes APIs that are no longer served in your target version (the Kubernetes deprecated API migration guide lists them, e.g. v1.25 removed batch/v1beta1 CronJob and policy/v1beta1 PodDisruptionBudget, and v1.32 removed flowcontrol.apiserver.k8s.io/v1beta3), add-on and driver compatibility, and node image changes. Tools such as kubent and Pluto scan for deprecated API usage.
Answers are generated from the verified dates in the table above. Source: https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html (opens in new tab)
Related services
Google Cloud · KubernetesAzure Kubernetes Service (AKS)
Azure · KubernetesAmazon RDS for MySQL
AWS · DatabaseAmazon RDS for PostgreSQL
AWS · DatabaseAmazon Aurora MySQL
AWS · DatabaseAmazon Aurora PostgreSQL
AWS · DatabaseAWS Lambda runtimes
AWS · Serverless
Get the weekly "what's losing support" email
One short email when a date changes or a deadline is 30 days out. (Signup coming soon — newsletter provider not connected yet.)