amazon-mwaa-pricing-calculatormwaa-cost-calculator
amazon-mwaa-pricing-calculatormwaa-cost-calculatormanaged-airflow-pricing
Amazon MWAA Pricing Calculator
Estimate Amazon MWAA costs for Serverless managed tasks or provisioned Airflow environments, including added workers, schedulers, web servers, and database storage.
Frequently Asked Questions
How does the MWAA Serverless one-minute minimum work?
AWS applies a 60-second minimum to each managed task independently, then bills longer tasks at one-second resolution. The calculator does not apply the minimum once to the combined workload.
Does the provisioned environment price include workers?
Yes. The environment rate includes one worker. Larger classes also include two schedulers and two web servers, while mw1.micro includes one of each and does not support component scaling.
Which provisioned environment classes can I price?
The current AWS Price List exposes mw1.micro through mw1.2xlarge wherever a Region publishes them. A class that has no published rate in the selected Region stays visible but is marked unavailable instead of silently falling back to another price.
How are additional workers, schedulers, and web servers charged?
Enter total counts, not just the extra ones. The calculator removes the capacity already covered by the environment rate, then bills the remainder for the peak hours you specify. Running multiple environments multiplies those extra component-hours by the environment count.
How should I estimate metadata database storage?
MWAA charges metadata database storage in GB-month. It is a shared quantity, so the calculator does not multiply it by workers, schedulers, web servers, or environment count. Take a defensible monthly average from your bill or CloudWatch instead of guessing.
How can I reduce Amazon MWAA costs?
Choose the smallest environment class that still meets scheduler and worker performance needs, shorten worker peak windows instead of carrying a high static worker count, batch tiny units of work on Serverless because every task carries a minimum, tune log retention and verbosity, and track downstream service spend per DAG so it does not disappear into a broad workflow budget.
Does this estimate include services launched by Airflow tasks?
No. ECS, EKS, EMR, Glue, Lambda, Batch, Redshift, and other downstream workloads are billed by their own services and must be estimated separately.
Where do the MWAA rates come from?
Rates come from the official AmazonMWAA Price List regional files. AWS documentation supplies the billing rules and included-capacity constraints.
Which costs commonly sit outside the MWAA estimate?
CloudWatch logging, NAT Gateway, S3 requests and storage, VPC endpoints, data transfer, KMS, Secrets Manager, Route 53, and downstream task services are intentionally excluded. CloudWatch log volume and NAT Gateway processing are the usual surprises: verbose task logging grows without changing the MWAA estimate, and private-subnet egress adds NAT processing plus hourly gateway charges.
Related tools
CloudBurn
Catch AWS cost mistakes before they ship.
Use the calculator for quick estimates, then use CloudBurn when you need a deterministic cost review workflow. Run
scan against Terraform and CloudFormation before deploy, then run discover against live AWS to find the waste that is already burning.Read the docs to learn how it works.