Cloud TPU pricing

Cloud TPUs are purpose-built AI accelerators, which are fully optimized for a diverse range of AI training, tuning, and inference workloads.

Learn which Cloud TPU products works best for your unique project needs.

Regional pricing

Cloud TPU pricing varies by product, deployment model & region. Charges for Cloud TPU accrue while a TPU node is in a READY state. Customers receive a bill at the end of each billing cycle that lists usage and charges for that billing cycle. Prices displayed here are per chip-hour in USD.

Cloud TPU Version
(per chip-hour)
Region Location On Demand (USD) 1-year Commitment (USD) 3-year Commitment (USD)
TPU v5p us-east5 Ohio $4.2000 $2.9400 $1.8900
us-east1 South Carolina $4.2000 $2.9400 $1.8900
TPU v5e us-central-1 Iowa $1.2000 $0.8400 $0.5400
us-east5 Ohio $1.2000 $0.8400 $0.5400
us-south1 Dallas $1.416 $0.9912 $0.6372
us-west1 Oregon $1.2000 $0.8400 $0.5400
us-west4 Nevada $1.2000 $0.8400 $0.5400
europe-west1 Belgium $1.3213 $0.9249 $0.5946
europe-west4 Netherlands $1.5600 $1.0920 $0.7020
asia-southeast1 Singapore $1.5600 $1.0920 $0.7020
TPU v4 pod us-central2 Oklahoma $3.2200 $2.0286 $1.4490
TPU v3 pod europe-west4 Netherlands $2.0000 $1.2600 $0.9000
TPU v3 device europe-west4 Netherlands $2.2000 $1.3860 $0.9900
TPU v2 pod us-central1 Iowa $1.5000 $0.9450 $0.6750
europe-west4 Netherlands $1.6500 $1.0395 $0.7425
TPU v2 device asia-east1 Taiwan $1.3050 $0.8222 $0.5873
europe-west4 Netherlands $1.2375 $0.7796 $0.5569

Spot prices are dynamic and can change up to once every 30 days. For more information, see the Spot VMs documentation.

Cloud TPU usage options

Type Billing Best fit for:
3-year commitment (3Y CUD) Monthly, based on reserved quota ML users who need a more consistent access to 512+ cores of capacity compared to On Demand or Spot options

1-year commitment (1Y CUD) Monthly, based on reserved quota ML users who need a more consistent access to 32-512 cores of capacity compared to On Demand or Spot options
On Demand Hourly, based on actual usage ML users who want to run some short-term experiments or benchmarks
Spot/Preemptible Hourly, based on actual usage ML users who want to run batch / fault-tolerant workloads

Chips vs Cores vs VMs

Pricing shown above is per chip-hour. A single TPU Virtual Machine (VM) can have multiple chips and at least 2 cores. Billing in the Google Cloud console is displayed in VM-hours (for example, the on-demand price for a single Cloud TPU v4 host, which includes four TPU v4 chips and one VM, is displayed as $12.88 per hour). Usage data in the Google Cloud console is also measured in VM-hours.

Estimate your cost

Estimate the cost of using Cloud TPU with the Compute Engine pricing calculator, choose “Cloud TPU” on the top bar.

Free access via TRC

New customers get $300 in free credits to spend on Google Cloud. Get started now.

If you are a researcher, student, tinkerer, artist, or entrepreneur, consider applying to the TPU Research Cloud program. TRC members are granted free access to a large cluster of Cloud TPUs, and they share their work with the world via peer-reviewed publications, open source code, blog posts, videos, and other media. (Here are examples of TRC-supported publications.)

Apply to accelerate your research today!

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