Spot VMs pricing

Spot VMs are highly affordable compute instances suitable for batch jobs and fault-tolerant workloads that can withstand possible instance preemptions.

Spot VMs offer the same machine types, options, and performance as regular instances while reducing your Compute Engine costs by up to 91%.

View Spot VMs documentation to learn more

How Spot VM pricing works

Spot prices are variable and can change up to once every 30 days, but always provide discounts of 60-91% off of the corresponding on-demand price for machine types, GPUs, and Local SSD.

Prices adjust based on market trends and supply and demand for Spot VMs capacity. You pay the Spot price that is in effect when your instances are running. Pricing information is shared in advance as a courtesy and is subject to change. While we guarantee the price of any particular resource won't change more than once every 30 days, you may be notified more frequently. To compare Spot prices to on-demand and commitment rates, visit the Compute Engine pricing page.

Prices listed are exclusive of applicable taxes and duties, and do not reflect any enterprise negotiated pricing. To view your account’s specific Spot pricing history, you can export your Cloud Billing data to BigQuery.

Subscribe to receive email updates on Spot VMs prices.

Pricing components

Spot VMs are charged based on usage, in the same way as regular instances. A bill is sent out at the end of each billing cycle, providing a sum of Google Cloud charges. Prices on this page are listed in U.S. dollars (USD). Disk size and machine type memory are listed in gigabytes (GB), where 1 GB is 2^30 bytes. Custom machine shapes are charged at a different rate than standard shapes.

Current Spot VMs Pricing

Spot prices are dynamic and can change up to once every 30 days, but provide discounts of 60-91% off of the corresponding on-demand price for most machine types and GPUs. Spot prices also provide smaller discounts for local SSDs and A3 machine types. For more information, see the Spot VMs documentation.

GPU Pricing

Spot prices are dynamic and can change up to once every 30 days, but provide discounts of 60-91% off of the corresponding on-demand price for most machine types and GPUs. Spot prices also provide smaller discounts for local SSDs and A3 machine types. For more information, see the Spot VMs documentation.

TPU Pricing

Prices displayed here are per chip-hour in USD.

Cloud TPU Version
(per chip-hour)
Region Location Spot
Trillium us-central1, us-east1, us-west1 Iowa, South Carolina, Oregon $1.89
europe-west4 Netherlands $2.08
asia-northeast1 Tokyo $2.27
us-east5 Columbus $1.89
TPU v5p us-east5 Ohio $2.415
us-east1 South Carolina $2.1000
TPU v5e us-central1, us-east1, us-west1 Iowa, South Carolina, Oregon $0.630
us-east5 Ohio $0.6000
us-south1 Dallas $0.708
us-west4 Nevada $0.510
europe-west1 Belgium $0.661
europe-west4 Netherlands $0.663
asia-southeast1 Singapore $0.7800
TPU v4 pod us-central2 Oklahoma $3.686
TPU v3 pod us-central1, us-east1, us-west1 Iowa, South Carolina, Oregon $2.040
europe-west4 Netherlands $2.640
TPU v3 device us-central1, us-east1, us-west1 Iowa, South Carolina, Oregon $2.040
europe-west4 Netherlands $2.244
TPU v2 pod us-central1, us-east1, us-west1 Iowa, South Carolina, Oregon $1.530
europe-west4 Netherlands $1.530
TPU v2 device asia-east1 Taiwan $1.566
europe-west4 Netherlands $1.262

Spot prices are dynamic and can change up to once every 30 days, but provide discounts of 60-91% off of the corresponding on-demand price for most machine types and GPUs. Spot prices also provide smaller discounts for local SSDs and A3 machine types. For more information, see the Spot VMs documentation.

Local SSD pricing

Spot prices are dynamic and can change up to once every 30 days, but provide discounts of 60-91% off of the corresponding on-demand price for most machine types and GPUs. Spot prices also provide smaller discounts for local SSDs and A3 machine types. For more information, see the Spot VMs documentation.

Estimate your cost

Estimate the cost of using Spot VMs with the Compute Engine pricing calculator. Choose "Spot (Preemptible VM)" as the provisioning model.

Take the next step

Request a custom quote

With Google Cloud's pay-as-you-go pricing, you only pay for the services you use. Connect with our sales team to get a custom quote for your organization.
Contact sales