Independent reference. Not affiliated with any vendor on this site.
Vendor deep-dive

Azure WAF Pricing 2026: Front Door, Application Gateway, and the Two Pricing Models

Azure splits WAF across two products with two different pricing models. Front Door WAF is per-policy plus per-request, suited to global edge workloads. Application Gateway WAF v2 is per-gateway-hour plus per-capacity-unit-hour, suited to per-VNet ingress. Picking the wrong one for your traffic profile can double the monthly bill.

Last verified June 2026

Cloud-native WAF, per-policy + per-request
Azure WAF (Front Door)
From
$5/mo
Rate position
Azure WAF sits in the lower third of the 6 vendors that publish a starting WAF rate.
Azure WAF (23%)Cloudflare $0.00FortiWeb Cloud $21.90

What it costs

Azure WAF (Front Door) prices on a per policy + per rule + per million requests basis. The cheapest published entry point is $5.00 per policy per month (Front Door Premium managed rules). Full tier list below, taken from the live vendor pricing page.

Azure WAF (Front Door) pricing tiers
  • Tier 1Front Door Premium, managed rules
    $5 per policy per month + $20 per month + $1 per million requests
  • Tier 2Front Door Premium, custom rules
    $5 per policy per month + $1 per rule per month + $0.60 per million requests
  • Tier 3Application Gateway WAF v2
    $0.443 per gateway-hour + $0.0144 per capacity-unit-hour
  • Tier 4Bot Protection Rule Set
    Included with Front Door Premium managed rules

What this vendor is best for

Azure-hosted apps that need WAF at the edge (Front Door) or per-VNet (Application Gateway).

Hidden costs to watch

The line items most buyers miss
Azure splits WAF across two products with different pricing models. Application Gateway WAF v2 bills by gateway-hour and capacity-units, not per request, which can be more expensive at low traffic.
Direct answer
What does Azure WAF (Front Door) actually cost at 100M requests per month?
Use the cost calculator on the homepage to assemble a realistic monthly bill across all published-rate vendors. The default profile (100M req/mo, 1 protected app, 10 custom rules, bot management on) is labelled as an illustrative example so it can be re-run with your own numbers.
Source: https://azure.microsoft.com/en-us/pricing/details/web-application-firewall/, retrieved 2026-06-19

Worked example at 100M requests per month, Front Door Premium

Azure Front Door Premium with managed rules, one policy, 100M requests per month. Illustrative example, not a real company.

Azure Front Door WAF bill, 100M req/mo with managed rules
  1. 1.Policy base fee$5.00
  2. 2.Front Door base$20.00
  3. 3.100M requests at $1.00 / million$100.00
  4. 4.Bot Protection Rule Set (included)$0.00
  5. 5.OWASP CRS managed rules (included)$0.00
Estimated monthly total~$125.00
Custom rules switch the per-request rate to $0.60/M (matching AWS WAF). Front Door egress, Log Analytics ingestion, and Application Gateway gateway-hour fees are separate bills.

Front Door vs Application Gateway: which to pick

Front Door is the right pick for global apps that need an edge tier in front of an Azure origin. Application Gateway is the right pick for per-VNet ingress, especially when the app already terminates at an Application Gateway for path-based routing or session affinity. Running both is normal in larger estates; running both with WAF on both doubles the bill.

Source

Every number on this page is taken from https://azure.microsoft.com/en-us/pricing/details/web-application-firewall/, retrieved 2026-06-19. Re-check before signing a contract; vendors change pricing without notice.

Last verified June 2026