Azure Database for PostgreSQL & MySQL Pricing
Monthly price of every Azure Database for PostgreSQL and MySQL Flexible Server machine type — Burstable, General Purpose, and Memory Optimized, on-demand and reserved, across Azure regions. Pick your region and engine, and sort by any column.
| B1ms | 1 | 2 | $12 | — | — |
| B2s | 2 | 4 | $50 | — | — |
| B2ms | 2 | 8 | $99 | — | — |
| D2ds_v5 | 2 | 8 | $130 | $78 | $52 |
| E2ds_v5 | 2 | 16 | $183 | $110 | $73 |
| B4ms | 4 | 16 | $199 | — | — |
| D4ds_v5 | 4 | 16 | $260 | $156 | $104 |
| E4ds_v5 | 4 | 32 | $365 | $219 | $146 |
| B8ms | 8 | 32 | $397 | — | — |
| D8ds_v5 | 8 | 32 | $520 | $312 | $208 |
| E8ds_v5 | 8 | 64 | $730 | $438 | $292 |
| B12ms | 12 | 48 | $596 | — | — |
| B16ms | 16 | 64 | $794 | — | — |
| D16ds_v5 | 16 | 64 | $1,040 | $624 | $416 |
| E16ds_v5 | 16 | 128 | $1,460 | $876 | $584 |
| B20ms | 20 | 80 | $993 | — | — |
| D32ds_v5 | 32 | 128 | $2,079 | $1,248 | $832 |
| E32ds_v5 | 32 | 256 | $2,920 | $1,752 | $1,168 |
| D48ds_v5 | 48 | 192 | $3,119 | $1,872 | $1,248 |
| E48ds_v5 | 48 | 384 | $4,380 | $2,628 | $1,752 |
| D64ds_v5 | 64 | 256 | $4,158 | $2,496 | $1,664 |
| E64ds_v5 | 64 | 512 | $5,840 | $3,504 | $2,336 |
| D96ds_v5 | 96 | 384 | $6,237 | $3,744 | $2,496 |
| E96ds_v5 | 96 | 768 | $8,760 | $5,256 | $3,504 |
24 instances · US East · prices are for the database instance (compute) only — storage, high availability, backups, and bandwidth are billed separately. Reserved = effective monthly of the all-upfront term. Indicative prices as of July 8, 2026; verify with the provider.
How Azure Database pricing works
Azure Database for PostgreSQL and MySQL (Flexible Server) bills each database by its compute tier under two models. On-demand is pay-as-you-go with no commitment; the table shows it as a monthly figure (hourly rate × 730). Reserved instances commit you to a tier for one or three years in exchange for a lower rate — the table lists the effective monthly cost of the reservation amortized over the term.
There are three tiers. Burstable (B-series) is priced per fixed machine size for low or spiky workloads. General Purpose (Ddsv5, 4 GB per vCore) and Memory Optimized (Edsv5, 8 GB per vCore) are priced per vCore, so cost scales with the size you pick. Reserved terms cut compute by roughly 38% (1-year) and 55% (3-year); Burstable has no reserved option.
The price shown is for compute only. Storage, provisioned IOPS, zone-redundant high availability (which roughly doubles compute), backups, and outbound bandwidth are billed separately and vary by region. Rates here are the current-generation v5 series, single-zone. For the other clouds, see the Amazon RDS and Google Cloud SQL pricing tables.
Azure Database pricing FAQ
- How much does Azure Database for PostgreSQL / MySQL cost?
- On-demand Azure Database Flexible Server starts around $12/month for a Burstable B1ms instance and scales to several thousand per month for the largest Memory Optimized machines (PostgreSQL, East US). That is the instance (compute) price only — storage, high availability, backups, and bandwidth are billed separately. Reserved instances lower the effective rate for a 1- or 3-year commitment.
- What's the difference between Burstable, General Purpose, and Memory Optimized?
- Burstable (B-series) gives a baseline of CPU with the ability to burst — best for dev/test and low-traffic workloads. General Purpose (Ddsv5, 4 GB per vCore) is the balanced tier for most production databases. Memory Optimized (Edsv5, 8 GB per vCore) suits memory-hungry workloads. Filter by category above to compare.
- What's the difference between on-demand and reserved Azure pricing?
- On-demand has no commitment and is billed per hour — best for variable or short-lived workloads. Reserved instances commit you to a compute tier for 1 or 3 years and cut the effective monthly cost by roughly 38% and 55%. The table shows the effective monthly cost of the reservation amortized over the term. Burstable has no reserved option.
- Does the price include storage and high availability?
- No. The table prices the database instance (compute) only. Storage, provisioned IOPS, zone-redundant high availability (which roughly doubles compute), automated backups, and outbound bandwidth are billed separately by Azure and vary by region.
- What's the cheapest Azure Database instance?
- The Burstable B1ms is the cheapest option (about $12/month on-demand in East US), followed by the other B-series sizes. For steady production workloads a General Purpose D-series is usually the better value per vCore.
- Is Azure Database pricing the same for PostgreSQL and MySQL?
- They're close but not identical — the per-vCore compute rates differ slightly by engine and region. Toggle the engine above to see each. This table covers the Flexible Server deployment (the current default) for both.
- Is Azure Database pricing the same in every region?
- No. Rates vary by Azure region; East US is usually among the cheapest. Switch regions with the selector above to see local pricing.