SQL Data Warehouse Pricing

A fully-managed, highly-scalable, data warehouse service.

Azure SQL Data Warehouse, a truly elastic cloud data warehousing service, is your go-to SQL-based view across all your data, making it simple and cost-effective to transform business insights. At approximately 1/10th of the cost of traditional appliance solutions, SQL Data Warehouse delivers more freedom to scale as your business needs grow and change—you only pay for the storage you use and only the compute you need, when you need it.

Compute resources are represented by DWUs (Data Warehouse Units). In seconds you can scale up DWUs to answer questions faster and then scale down for cost savings. Unique to Azure SQL Data Warehouse, compute can also be paused when the data warehouse is not in use, further reducing your bill. Storage is provisioned separate from compute to enable you to choose how you want to run your data warehouse. Whether you have a little data and a need for a lot of compute, vice versa, or anywhere in-between, we have you covered. No need to over allocate for your specific data and performance requirements.

Pricing details



Standard egress charges apply.


Storage pricing below reflects General Availability pricing.

Data Storage and Snapshots

Data storage is charged based on Azure Premium Storage rates of $-/1TB/month ($-/1TB/hour). Data storage includes the size of your data warehouse and 7-days of incremental snapshot storage.

Note: Storage transactions are not billed. You only pay for stored data and not storage transactions.

Geo-Redundant Disaster Recovery

Optionally, you can choose to have your data warehouse copied to geo-redundant storage for disaster recovery. Storage for geo-redundant copies is billed at Standard Disk RA-GRSs of $-/GB/month.

Threat Detection

Azure SQL Database Threat Detection provides an additional layer of security intelligence that is built into the service. It works around the clock to learn, profile and detect anomalous activities indicating unusual and potentially harmful attempts to access or exploit databases.

SQL Database Threat Detection integrates alerts with Azure Security Center, and, each protected SQL Database server will be billed at the same price as Azure Security Center Standard tier, at $15.0000000000 / node / month, where each protected SQL Database server is counted as one node. We invite you to try it out for 60 days for free. Please see Azure Security Center pricing page for more details.

Support & SLA

  • Free billing and subscription management support
  • Flexible support plans starting at $29.0/month. Find a plan
  • Guaranteed 99.9% uptime for Azure SQL Data Warehouse (excluding Preview regions). Read the SLA



Estimate your monthly costs for Azure services

Purchase FAQ

Review Azure pricing frequently asked questions

Product Details

Learn more about SQL Data Warehouse


Review technical tutorials, videos and more resources

Sign up now and get $200 in Azure credits

Start today