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) Spot*
TPU v5p us-east5 Ohio $4.2000 $2.9400 $1.8900 $2.1000
us-east1 South Carolina $4.2000 $2.9400 $1.8900 $2.1000
TPU v5e us-central-1 Iowa $1.2000 $0.8400 $0.5400 $0.6000
us-east5 Ohio $1.2000 $0.8400 $0.5400 $0.6000
us-south1 Dallas $1.2000 $0.8400 $0.5400 $0.6000
us-west1 Oregon $1.2000 $0.8400 $0.5400 $0.6000
us-west4 Nevada $1.2000 $0.8400 $0.5400 $0.6000
europe-west1 Belgium $1.3213 $0.9249 $0.5946 $0.6607
europe-west4 Netherlands $1.5600 $0.0920 $0.7020 $0.7800
asia-southeast1 Singapore $1.5600 $0.0920 $0.7020 $0.7800
TPU v4 pod us-central2 Oklahoma $3.2200 $2.0286 $1.4490 $0.9660
TPU v3 pod europe-west4 Netherlands $2.0000 $1.2600 $0.9000 $0.6000
TPU v3 device europe-west4 Netherlands $2.2000 $1.3860 $0.9900 $0.6600
TPU v2 pod us-central1 Iowa $1.5000 $0.9450 $0.6750 $0.4500
europe-west4 Netherlands $1.6500 $1.0395 $0.7425 $0.4950
TPU v2 device asia-east1 Taiwan $1.3050 $0.8222 $0.5873 $0.3915
europe-west4 Netherlands $1.2375 $0.7796 $0.5569 $0.3713

*Spot capacity will be dynamically priced when available.

Cloud TPU usage options

Type Billing Best fit for:
3-year commitment (3Y CUD) Monthly, based on reserved quota ML users who need consistent access to 512+ cores of capacity
1-year commitment (1Y CUD) Monthly, based on reserved quota ML users who need consistent access to 32-512 cores of capacity
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