Wring
All articlesAWS Guides

AWS Route 53 Pricing: DNS, Queries, Health Checks

AWS Route 53 pricing: $0.50/mo per hosted zone, $0.40 per million queries. Covers health checks, routing policies, and domain registration.

Wring Team
March 14, 2026
4 min read
AWS Route 53DNS pricingRoute 53 costsDNS hostinghealth checksdomain registration
Network routing and DNS infrastructure technology
Network routing and DNS infrastructure technology

AWS Route 53 is Amazon's DNS and domain registration service. While DNS seems like it should be cheap, costs can add up with health checks, complex routing policies, and high query volumes. Most teams spend $5-50/month, but misconfigured health checks or unnecessary hosted zones can push costs higher.

TL;DR: Route 53 costs $0.50/month per hosted zone and $0.40 per million standard queries. Health checks cost $0.50-$2.00/month each. Latency-based and geolocation queries cost $0.60-$0.70 per million. The biggest hidden cost is unused hosted zones and excessive health checks — audit both quarterly.


Core Pricing Components

Hosted Zones

ComponentCost
First 25 hosted zones$0.50/month each
Additional zones (26+)$0.10/month each

Each domain or subdomain you manage requires a hosted zone. A company with 10 domains pays $5/month just for zone hosting.

DNS Query Pricing

Query TypeCost per Million
Standard queries$0.40
Latency-based routing$0.60
Geolocation/geoproximity$0.70
IP-based routing$0.80
Alias queries to AWS resourcesFree

Important: Alias records pointing to CloudFront, ELB, S3, or other AWS services incur zero query charges. Always use Alias records instead of CNAME for AWS endpoints.

Health Checks

Health Check TypeCost/month
Basic (AWS endpoints)$0.50
Basic (non-AWS endpoints)$0.75
HTTPS$1.00
String matching$2.00
With fast interval (10s)Additional $1.00
With latency measurementAdditional $1.00

A typical setup with 5 HTTPS health checks with string matching costs $10/month.

Domain Registration

TLDAnnual Cost
.com$13.00
.net$11.00
.org$12.00
.io$39.00
.co$25.00
Route53 Pricing Guide savings comparison

Real-World Cost Examples

ScenarioMonthly Cost
1 domain, 1M queries, no health checks$0.90
5 domains, 10M queries, 5 health checks$8.50
20 domains, 100M queries, 20 HTTPS health checks$60.00
50 domains, 500M queries, failover routing$240.00
Route53 Pricing Guide process flow diagram

Cost Optimization Tips

1. Use Alias Records for AWS Services

Alias queries to AWS resources (ELB, CloudFront, S3, API Gateway) are free. CNAME queries to the same endpoints cost $0.40/million.

2. Remove Unused Hosted Zones

Each zone costs $0.50/month whether it has traffic or not. Audit zones quarterly and delete any for domains you no longer use.

3. Consolidate Health Checks

Instead of health checking every endpoint individually, use a calculated health check that monitors a CloudWatch alarm. This reduces from N health checks to 1.

4. Avoid Unnecessary Advanced Routing

Latency-based routing costs 50% more per query than standard. Only use it when the latency improvement justifies the cost difference.

Route53 Pricing Guide optimization checklist

Related Guides


FAQ

Is Route 53 expensive compared to other DNS providers?

For basic DNS hosting, Route 53 is more expensive than free tiers from Cloudflare or Google Cloud DNS. The value is in tight AWS integration, Alias records (free queries to AWS services), and advanced routing policies.

How can I estimate my Route 53 costs?

Check your current DNS query volume in the Route 53 dashboard. Multiply by $0.40/million for standard queries. Add $0.50 per hosted zone and count your health checks.

Do I pay for DNS queries from Route 53 health checks?

No. DNS queries generated by Route 53 health checks are not charged as DNS queries.

Route53 Pricing Guide key statistics

Lower Your Route 53 Costs with Wring

Wring helps you access AWS credits and volume discounts to lower your Route 53 costs. Through group buying power, Wring negotiates better rates so you pay less per query.

Start saving on Route 53 →