The cheapest cloud VM for every size, in every zone
Each cell is the cheapest machine type with at least that many vCPUs and that much memory, across AWS, Azure and Google Cloud, in that zone. From the providers' own price lists, checked daily.
Prices checked 25 October 2026, 14:51 UTC · 3,433 machine types · 136 regions in 19 zones · 278,971 prices
A row takes every machine type with at least its vCPUs and memory and less than the next size up, so a 2 vCPU type with 7.5 GB counts as 2 vCPU · 4 GB; the second line of each row says what its cells hold. A column is a zone, the same geography on every cloud, built from where each region is documented to be (Google's europe-west3 is Frankfurt, so it is in eu-central). How sizes and zones are matched.
Cheapest right now
Spot · 2 vCPU · 4 GB, dedicated cores
- $4.34/mo AWS c6g.large in ap-south-2 (Hyderabad, India)
- $6.82/mo Azure D2pls v6 in centralindia (Pune, India)
- $7.12/mo Google Cloud c2d-highcpu-2 in us-west3 (Salt Lake City, Utah)
On-demand · 2 vCPU · 8 GB, dedicated cores
- $35.05/mo Azure D2ps v6 in centralindia (Pune, India)
- $37.85/mo AWS m6g.large in ap-south-1 (Mumbai, India)
- $41.91/mo Google Cloud n2d-standard-2 in asia-south1 (Mumbai, India)
On-demand · 4 vCPU · 16 GB, dedicated cores
- $68.77/mo Azure D4ps v6 in centralindia (Pune, India)
- $74.79/mo AWS m6g.xlarge in ap-south-1 (Mumbai, India)
- $82.62/mo Google Cloud n2d-standard-4 in asia-south1 (Mumbai, India)