Managed MySQL pricing
Relational (SQL) · 5 offerings · snapshot captured June 2026
Managed MySQL pricing falls into two camps. The hyperscalers (AWS RDS, Google Cloud SQL, Azure Database for MySQL) charge an instance-hour rate for compute, then bill storage separately per GB-month. Newer players price differently: PlanetScale sells fixed-size production clusters and Aiven sells all-inclusive plans that bundle compute, storage and HA. A small managed MySQL instance starts around $12-15/month (Azure B1ms, PlanetScale PS-5) and a 2 vCPU / 8 GB production instance is roughly $100-125/month before storage.
Source: Vendor pricing pages. Data as of June 2026.
MySQL providers compared
| Offering | Representative tier | Est. monthly | Pricing model | Free tier? |
|---|---|---|---|---|
| Amazon RDS for MySQL | db.t3.medium (2 vCPU / 4 GiB) | ~$52/mo | Instance-hour + separate storage | Yes |
| Google Cloud SQL for MySQL | 2 vCPU / 8 GB (Enterprise edition, compute only) | ~$101/mo | Usage-based (vCPU + RAM billed separately) + storage | No |
| Azure Database for MySQL | D2ds_v5 (2 vCore / 8 GiB, compute only) | ~$125/mo | vCore-hour + separate storage | No |
| PlanetScale | PS-10 (smallest realistic production cluster) | ~$39/mo | Fixed monthly cluster tiers (Vitess) | No |
| Aiven for MySQL | Startup-4 (2 CPU / 4 GB / 80 GB storage) | ~$75/mo | All-inclusive monthly plans | Yes |
Prices are a June-2026 snapshot; verify on the linked vendor pricing page before relying on them.
How MySQL is priced
Instance-hour pricing dominates (RDS, Cloud SQL, Azure). PlanetScale uses fixed cluster tiers; Aiven uses all-inclusive monthly plans.
We deliberately exclude managed PostgreSQL as a primary engine (it is covered on a sibling site). MySQL and Postgres are priced almost identically on RDS, Cloud SQL and Azure, so the figures here are a close proxy for Postgres on those platforms.
Every MySQL offering
Amazon Web Services · ~$52/mo · Instance-hour + separate storage
Google Cloud SQL for MySQLGoogle Cloud · ~$101/mo · Usage-based (vCPU + RAM billed separately) + storage
Azure Database for MySQLMicrosoft Azure · ~$125/mo · vCore-hour + separate storage
PlanetScalePlanetScale · ~$39/mo · Fixed monthly cluster tiers (Vitess)
Aiven for MySQLAiven · ~$75/mo · All-inclusive monthly plans
Frequently asked questions
Which managed MySQL provider is cheapest?
Among the offerings we track, PlanetScale has the lowest representative entry cost (~$39/mo). Several also have a free tier: Amazon RDS for MySQL, Aiven for MySQL. Cost depends heavily on size and traffic, so compare the representative tiers in the table and model your own workload. snapshot captured June 2026.
How is managed MySQL priced?
Instance-hour pricing dominates (RDS, Cloud SQL, Azure). PlanetScale uses fixed cluster tiers; Aiven uses all-inclusive monthly plans. Prices are a June-2026 snapshot; verify on the linked vendor pricing page before relying on them.
What providers offer managed MySQL?
We track 5 managed MySQL offerings: Amazon RDS for MySQL (Amazon Web Services), Google Cloud SQL for MySQL (Google Cloud), Azure Database for MySQL (Microsoft Azure), PlanetScale (PlanetScale), Aiven for MySQL (Aiven). Each has its own pricing page with tier tables, free-tier details and pros/cons.
Keep exploring
Last updated: 2026-06-20