DBPriceBook

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

Representative entry tiers for managed MySQL. snapshot captured June 2026 — verify each on the vendor's pricing page.
OfferingRepresentative tierEst. monthlyPricing modelFree tier?
Amazon RDS for MySQLdb.t3.medium (2 vCPU / 4 GiB)~$52/moInstance-hour + separate storageYes
Google Cloud SQL for MySQL2 vCPU / 8 GB (Enterprise edition, compute only)~$101/moUsage-based (vCPU + RAM billed separately) + storageNo
Azure Database for MySQLD2ds_v5 (2 vCore / 8 GiB, compute only)~$125/movCore-hour + separate storageNo
PlanetScalePS-10 (smallest realistic production cluster)~$39/moFixed monthly cluster tiers (Vitess)No
Aiven for MySQLStartup-4 (2 CPU / 4 GB / 80 GB storage)~$75/moAll-inclusive monthly plansYes

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 RDS for MySQL

Amazon Web Services · ~$52/mo · Instance-hour + separate storage

Google Cloud SQL for MySQL

Google Cloud · ~$101/mo · Usage-based (vCPU + RAM billed separately) + storage

Azure Database for MySQL

Microsoft Azure · ~$125/mo · vCore-hour + separate storage

PlanetScale

PlanetScale · ~$39/mo · Fixed monthly cluster tiers (Vitess)

Aiven for MySQL

Aiven · ~$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