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
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.
- 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 SetIncluded 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).
- Azure-hosted apps fronted by Azure Front Door (global edge).
- Per-VNet workloads where Application Gateway is already the chosen ingress.
- Teams wanting Bot Protection Rule Set included with Front Door Premium rather than an enterprise add-on.
- Estates standardised on Azure for delivery and security on one bill.
Hidden costs to watch
- Application Gateway WAF v2 bills by gateway-hour and capacity-units, which can run more expensive than per-request at low traffic.
- Front Door Premium is required for managed rules; Front Door Standard does not include the managed rule set.
- Bot Protection Rule Set is included with Front Door Premium managed rules but not with custom rules.
- Log Analytics ingestion for WAF logs carries the standard Azure Log Analytics rate, billed per-GB.
- Cross-region traffic between Front Door edge and origin is billed by Azure egress, not the WAF SKU.
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.
- 1.Policy base fee$5.00
- 2.Front Door base$20.00
- 3.100M requests at $1.00 / million$100.00
- 4.Bot Protection Rule Set (included)$0.00
- 5.OWASP CRS managed rules (included)$0.00
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.