Google Cloud as a VPS (2026): The e2-micro Free Tier, the $300 Credit, Nine US Regions, and What a VM Really Costs

Google Cloud is not a VPS provider, but people search for it as one, and its free tier is a real, permanent server. This review takes the free-tier limits, the trial terms, the US regions and the pricing model from Google's own documentation in September 2026, and says when Compute Engine is the right answer to "I need a small server".

✓ Figures from Google Cloud documentation
✓ Rating: 3.8/5 as a VPS
✓ Updated September 2026

Short answer

  • Free, permanently: one e2-micro instance-month across Oregon, Iowa and South Carolina, 30 GB of standard disk, 1 GB of North American egress a month. Enough for a static site, a bot or a small tool.
  • Trial: $300 in credit, ending at $300 spent or 90 days, whichever first.
  • Regions: nine in the US, more than any provider on this site.
  • Price: per machine type and region, per second, with automatic sustained-use discounts up to 30 percent; no fixed plan, and the figures are in Google's calculator rather than on a plan page.
  • Buy it if you are on Google Cloud already or learning it. Otherwise a fixed-price host is the VPS: InterServer $3 for 2 GB, OVHcloud $5.35 for 4 GB.

The Free Tier, exactly as documented

Free Tier item (Compute Engine)Allowance per monthCondition
VM instance1 non-preemptible e2-microIn us-west1 (Oregon), us-central1 (Iowa) or us-east1 (South Carolina)
How the limit is countedHours equal to the hours in the month"By time, not by instance"; usage combined across the three regions
Disk30 GB-months standard persistent disk
Outbound transfer1 GB from North America to all regionsExcluding China and Australia
GPUs and TPUsNoneAlways charged

Two points people miss. The free allowance is a time budget, so two e2-micro instances running all month consume double and half the month is billed; run one. And the three qualifying regions are fixed; an e2-micro in Ashburn or Los Angeles is a paid instance. The e2-micro itself is a shared-core machine intended for light, bursty work; Google's own free-tier page says nothing about what it can run, and this page makes no performance claim beyond the obvious: a static site, a bot, a cron job or a small tool fit, a busy database-backed application does not.

The $300 credit and what happens after

Google's Free Tier documentation describes $300 in credit for new customers, with the Free Trial ending when the credit is used or 90 days have passed, whichever comes first. During the trial nothing is charged. To continue afterward you upgrade to a paid billing account; the Always Free allowances above remain, and everything else is billed at the published rates. The credit is meaningful for a learning quarter or a short project and irrelevant to the price of a server kept for years, which is why this page separates it from the Free Tier.

Nine US regions

From Google's regions and zones documentation in September 2026: us-central1 (Council Bluffs, Iowa), us-east1 (Moncks Corner, South Carolina), us-east4 (Ashburn, Virginia), us-east5 (Columbus, Ohio), us-south1 (Dallas, Texas), us-west1 (The Dalles, Oregon), us-west2 (Los Angeles), us-west3 (Salt Lake City) and us-west4 (Las Vegas). That is the widest US footprint of any provider covered here, and the locations are named to the city, which the budget hosts rarely do. Machine prices differ by region, and the Free Tier applies in three of the nine.

How a Compute Engine bill is built

There is no plan. A VM is a machine type (e2-micro, e2-small, e2-medium and up through many families) priced per hour of vCPU and memory in a given region and billed by the second after a one-minute minimum (Google's page: "After 1 minute, your instance is billed on a per-second basis"). On top come the persistent disk, an external IP address if you keep one, and outbound data transfer beyond the free allowance, each on its own pricing page. Google's pricing page states two automatic and contractual reductions: sustained use discounts, "automatic discount of up to 30% on resources that are used for more than 25% of a month", and committed use discounts, "up to a 70% discount for memory-optimized machine types and up to a 55% discount for all other machine types" for one- or three-year commitments.

The per-hour figures on that page are rendered by script and are not quoted here; the number that matters is the one Google's pricing calculator gives for your machine type, region, disk size and expected egress. For a small always-on VM the monthly total is a platform price rather than a VPS price, and the difference between a careful and a careless configuration (a larger disk, a forgotten static IP, egress to the wrong region) can exceed the VM itself.

Where Google Cloud fits, and where it does not

  • Fits: a team already using Google Cloud services (Cloud SQL, GCS, BigQuery) that wants a VM next to them; someone learning cloud infrastructure with the $300 credit; a free e2-micro for a light, always-on task; anyone who needs a specific US region among nine.
  • Does not fit: a person who wants one server at one monthly price; anyone who will not read a billing report; workloads that move a lot of data out (egress is billed); anyone expecting a hosting-style support desk.

Using the free e2-micro well

  1. Create the instance in us-west1, us-central1 or us-east1, machine type e2-micro, standard persistent disk of 30 GB or less. Any other region or disk type is billed.
  2. Set a billing budget and alert in the console before anything else, so a mistake emails you rather than surprising you.
  3. Watch egress. The free allowance is 1 GB a month from North America; a site serving images to the public can pass that. Put Cloudflare or another cache in front if traffic grows.
  4. Release external IP addresses you stop using and check Google's network pricing page for how reserved addresses are charged.
  5. Harden it like any server: SSH keys through OS Login or metadata, a firewall rule that opens only the ports you serve, automatic updates, and a backup outside the project (disk snapshots are priced separately on Google's disk pricing page).

Against a paid VPS

OptionMonthlyWhat you getUS locationsBilling shape
Google Cloud Free Tier e2-micro$0Shared-core micro VM, 30 GB disk, 1 GB egressOregon, Iowa, South CarolinaFree within limits; everything else itemised
Google Cloud paid VMCalculatorAny machine typeNine regionsPer second; VM + disk + IP + egress
InterServer 1 slice$31 core, 2 GB, 40 GB SSD, 2 TBNew York City, Los Angeles, DallasOne monthly price
OVHcloud VPS-1$5.352 vCores, 4 GB, 40 GB NVMe, unlimitedVirginia, OregonOne monthly price
Vultr vc2-1c-1gb$51 vCPU, 1 GB, 25 GB, 1 TBNine regionsHourly, one plan price
Oracle Cloud Free Tier$02 Arm OCPUs, 12 GB (documented equivalent), 200 GB, 10 TB egressAshburn, Phoenix, San Jose, ChicagoFree within limits; idle instances reclaimed

Between the two hyperscaler free tiers, Oracle's is far larger; Google's is simpler to keep (no idle reclamation rule) and smaller. Against the paid hosts, the comparison is about the shape of the bill: a $3 or $5 plan is a known number, a Compute Engine VM is a sum.

Verdict and rating

Compute Engine is a first-class cloud platform with a genuine free server and nine US regions, and none of that makes it a good VPS for most people who type "google cloud vps" into a search box. It has no plan price, its costs are itemised, and its strengths (regions, services, discounts for commitment) reward people who already know what they are doing on Google Cloud. Rating as a VPS: 3.8 out of 5. Credit for the documented Free Tier, the $300 trial, nine US regions and per-second billing after the first minute; held down by the absence of a plan price, script-rendered pricing pages, egress and disk line items that catch beginners, and a console built for something much larger than a server.

Choose Google Cloud if you are on it already, learning it, or need one of its nine US regions and understand the bill. Choose a fixed-price VPS if you want a server at a price: InterServer for $3, OVHcloud for $5.35, Vultr for $5 hourly. Choose Oracle's free tier if free and larger matters more than simple.

Frequently Asked Questions

Does Google Cloud have a free VPS?

Yes, within limits Google documents precisely. The Compute Engine Free Tier is one non-preemptible e2-micro VM instance per month in one of three US regions (us-west1 Oregon, us-central1 Iowa, us-east1 South Carolina), 30 GB-months of standard persistent disk, and 1 GB of outbound data transfer from North America per month (excluding China and Australia). Google notes the limit "is by time, not by instance": all your e2-micro usage in those regions is free until it reaches the number of hours in the month. GPUs and TPUs are never free. The e2-micro is a shared-core machine with a small memory allowance, so it runs a static site, a bot or a small tool, not a database-backed application with real traffic.

How does the $300 credit work?

New customers get $300 in credit to spend on Google Cloud services; per Google's Free Tier documentation the Free Trial ends when the $300 is used or 90 days pass, whichever comes first. During the trial you are not charged; to keep running after it you upgrade to a paid billing account, after which the Free Tier limits above still apply and everything beyond them is billed. The credit is best used to learn the platform or to run a real workload for a quarter, not as a discount on a long-term server.

Which US regions does Google Cloud have?

Nine, per Google's regions and zones documentation in September 2026: us-central1 (Council Bluffs, Iowa), us-east1 (Moncks Corner, South Carolina), us-east4 (Ashburn, Virginia), us-east5 (Columbus, Ohio), us-south1 (Dallas, Texas), us-west1 (The Dalles, Oregon), us-west2 (Los Angeles), us-west3 (Salt Lake City) and us-west4 (Las Vegas). Only three of them (Oregon, Iowa, South Carolina) qualify for the free e2-micro; prices for paid machines vary by region.

How much does a Google Cloud VM cost per month?

Google prices machines by type and region, per second of use, with automatic sustained-use discounts of "up to 30% on resources that are used for more than 25% of a month" and committed-use discounts of up to 55% (70% for memory-optimized types) in exchange for one- or three-year commitments, per its Compute Engine pricing page. The page renders the per-hour figures with scripts, so this review does not quote them; Google's pricing calculator gives the monthly figure for a specific machine, region, disk and egress. Expect a bill with separate lines for the VM, the persistent disk, an external IP address and outbound transfer.

Is Google Cloud a good VPS?

As a VPS, it is a poor fit for most of the people who search for one: there is no fixed-price plan, the console exposes hundreds of services around the one you want, and a small mistake in egress or disk configuration shows up on the bill. As a place to learn cloud infrastructure, run something that talks to other Google services, or use a free e2-micro for a light task, it is excellent. For a fixed monthly price in a US datacenter, InterServer ($3 for 2 GB), OVHcloud ($5.35 for 4 GB) or Vultr ($5 for 1 GB, hourly) are the right tools.

Sources

Free-tier limits, trial terms, regions and pricing statements were read from Google Cloud's documentation in September 2026. This page contains no measurements; an earlier version described a free-tier experiment and benchmark results across nine regions that could not be sourced, and has been replaced.

Disclosure: the InterServer links on this page lead to its review, which contains affiliate links. Google Cloud and other provider links are plain links. Neither changed the rating above.