Google Cloud Run Pricing Breakdown and Comparisons (2025)
Date: 2025-04-09 | biz | cloud-compare | cloud-run | craft | create | google-cloud | tech |
Google Cloud Run is a serverless compute offering on Google Cloud. It allows you to spin up serverless workloads that can scale up and down based on demand.
In this post we'll breakdown Cloud Run's pricing by month and compare its pricing to similar offerings from other cloud providers.
Google Cloud Run Pricing
Google Cloud run is serverless and allows for auto scaling so its pricing is in resource-seconds. This makes sense as it's possible that you'll spin up resources for a few seconds to fulfill a request then spin it back down when you're done (in fact this is how I'm able to host this site for $1 / month on Cloud Run).
From the Google Cloud Run Pricing Page:
Tier 1 Regions, always-on:
- $0.00001800 / vCPU-second
- $0.00000200 / GiB-second
Tier 1 regions, on-demand:
- $0.00002400 / vCPU-second
- $0.00000250 / GiB-second
Tier 2 Regions, always-on:
- $0.00002160 / vCPU-second
- $0.00000240 / GiB-second
Tier 2 regions, on-demand:
- $0.00003360 / vCPU-second
- $0.00000350 / GiB-second
A few notes:
- Google Cloud does have a free tier but we'll assume that it doesn't exist to make the math easier and make the costs more comparable to other providers.
- Tier 1 is less expensive than Tier 2. We'll assume you're using a Tier 1 region for simplicity.
- Cloud Run can run in always-on or on-demand modes. Always on is significantly cheaper (~30%) than on-demand.
Google Cloud Run Monthly Pricing
Assumptions:
- A month has 2,600,000 seconds (about 30.5 days).
- Running in a Tier 1 region
- No free tier
For Google Cloud Run - always on:
- 1 vCPU, 1 GB RAM - $52.00
- 2 vCPU, 4 GB RAM - $114.40
- 4 vCPU, 8 GB RAM - $228.80
- 8 vCPU, 16 GB RAM - $457.60
For Google Cloud Run - on-demand:
- 1 vcpu, 1 GB RAM - $68.90
- 2 vCPU, 4 GB RAM - $150.80
- 4 vCPU, 8 GB RAM - $301.60
- 8 vCPU, 16 GB RAM - $603.20
If you know that your workloads are going to have sustained load over a particular configuration, it might be in your best interest to flip it to always on to cut down on costs by 25-30%.
How Google Cloud Run Pricing Compares to Other Clouds
For comparisons to other cloud offerings, we can look at CloudCompare - a site I built to make it easier to compare cloud costs across providers.
For a small server with 2 vCPUs and ~4 GB RAM in a region closest to US east:
- Hetzner - $5.01
- AWS - $12.26
- OVHCloud - $14.70
- Fly - $21.40
- Digital Ocean - $24.00
- Google Cloud VPS - $70.71
- Railway - $80.00
- Google Cloud Run - $114.40
- Azure - $116.80
- Heroku - $250
Here we see that most VPS offerings are far cheaper than Cloud Run by 50%+, including Google Cloud's own VPS offerings. I also have to shout out Hetzner here for consistently offering powerful hardware at great prices.
As for serverless platforms - Railway is 40% cheaper, Fly is 80% cheaper, and Heroku is ~2x more expensive.
Now obviously comparing cloud offerings solely on price is insufficient for deciding what's best for your projects / company. You also need to compare what other tools / offerings the cloud has, how it can support your usecases, and how easy it is to build on for your team. But I still think seeing the prices together is useful when making decisions about clouds.
Another cost you'll want to keep track of is bandwidth egress costs, also comparable on CloudCompare.
Next
Hopefully this helps you understand Google Cloud Run's pricing and how it fits with the rest of the industry. I used to use Cloud Run to host most of my websites for <$1 per month but after comparing the prices myself I've more recently started hosting my side projects on Hetzner, using Coolify to help with configuration and deployments.
I'm actively working on CloudCompare to make it more useful for comparing clouds so please let me know if you have any suggestions!
If you're curious about hosting on Hetzner, use my Hetzner referral link to get $20 in cloud credits.
If you liked this post you might also like:
Want more like this?
The best way to support my work is to like / comment / share for the algorithm and subscribe for future updates.