Billing for Load Balancing

How much does Load Balancing cost?

Load Balancing subscriptions begin at $5 - $50 per month, based on your selected subscription options. The number of origins, health check frequency, the number of regions checked from and geo-routing can be configured to fit your specific requirements. The $5 subscription allows you to configure 2 origins, 60 second health checks and checks from one (1) region: ideal for straightforward load balancing or failover.

In addition to the monthly subscription, we will count the number of DNS requests ("queries") for each configured Load Balancer, per month. The first 500,000 queries, shared across all Load Balancers in your account, are free: additional usage beyond this is charged at 50 cents per 500,000 queries, rounded up to the next 500k queries.


  • 81,451 DNS queries = subscription + $0 in usage.
  • 511,881 DNS queries = subscription + $0.50 in usage
  • 2,994,155 DNS queries = subscription + $2.50 in usage

Note that the first 500,000 queries are based on all active Load Balancers in your account, not per site (domain), as Load Balancers can be easily shared across sites by configuring a CNAME record.

What counts as 'usage' for Load Balacing?

Usage is counted as authoritative DNS queries against Cloudflare's name servers for each of the Load Balanced hostnames you have configured. 

You can reduce the number of authoritative DNS queries by configuring your Load Balancer as "proxied" (orange cloud) for your HTTP(S) services, which will set the external DNS TTL to 5 minutes, maintain failover performance equivalent with very short DNS TTLs. Read more about the benefits of proxied (orange cloud) vs. unproxied (grey cloud).

I have an Enterprise account. How am I billed?

Enterprise customers are billed based on discussions with Cloudflare's Enterprise Sales team. Enterprise customers also have access to additional features, including:

  • running health checks from every Cloudflare datacenter (for increased failover granularity)
  • per-datacenter steering (override the origins a specific location should use, and in which order)
  • 5-second health check intervals
  • support for > 8 origin servers (10's to 100's)
  • Cloudflare's Enterprise support team (24/7 email, phone & a named Solutions Engineer)



Still not finding what you need?

The Cloudflare team is here to help. 95% of questions can be answered using the search tool, but if you can’t find what you need, submit a support request.

Powered by Zendesk