Estimate the monthly cost of running a Kubernetes platform on AWS. Adjust the topology and traffic on the left; the breakdown updates live. The control plane is a flat per-cluster fee — the dials that actually move the bill are worker compute, NAT, and data transfer.
Control plane
A flat managed fee per cluster — it does not scale with size.
Kubernetes version support
Availability zones
Worker compute
The nodes your pods run on — usually the largest line.
Mode
Purchase option
Networking
Data transfer is the third-biggest AWS line item — and the easiest to overlook.
NAT gateway strategy
Storage
Estimated monthly
$565
$6,776 / year
Live prices · us-east-1 · updated 2026-07-29
EKS control plane1 cluster × $0.10/hr (standard)$73.0013%
Internet egress1024 GB out (first 100 GB free)$83.1615%
Cross-AZ transfer1024 GB × $0.01/GB$10.242%
EBS storage (gp3)200 GB × $0.08/GB-mo$16.003%
Public IPv43 addresses × $0.005/hr$10.952%
Load balancers (ALB)1 × $0.0225/hr$16.433%
Total / month$564.65
Prices for us-east-1. EC2, EKS, NAT, EBS, IPv4 and ALB rates are fetched live from the AWS Price List API when credentials are configured; internet-egress tiers and cross-AZ are curated constants. Estimates only — excludes Savings Plan commitments beyond the flat multiplier, ELB LCU charges, ECR, snapshots, and inter-region transfer. Spot / Reserved figures are representative.