2026-08-07
How much does a Google Ads keyword cost?
Short answer: you don't buy a keyword, you bid on it — and you only pay when someone clicks. Across Google Search, the average cost per click sits around $1 to $3 for most industries, drops to $0.10–$0.50 for cheap long-tail terms, and climbs past $50 per click in legal, insurance and finance. Your monthly cost for one keyword is average CPC × the number of clicks you get, not a flat fee.
That last point is where most of the confusion around buying keywords on Google comes from, so it's worth being precise about it before looking at any numbers.
You are not buying the keyword
There is no price tag on a keyword and no way to purchase one outright. Google runs an auction every time someone searches. You tell Google the maximum you'll pay for a click, Google weighs that bid against your ad's relevance and expected click-through rate — the Quality Score — and the winner pays just enough to beat the next advertiser down.
Three consequences follow, and they explain most of the surprises in a first ad bill:
- You pay per click, not per search. Ten thousand people can see your ad for free. You pay for the forty who click.
- You usually pay less than your maximum bid. The auction charges what's needed to hold your position, not your ceiling.
- A better ad literally costs less. A high Quality Score wins the same position at a lower price than a competitor bidding more with a worse ad.
So "how much does this keyword cost" always resolves to two numbers multiplied together: what a click costs, and how many clicks you'll take.
The formula for monthly cost per keyword
This is the calculation that answers the question properly:
Monthly cost = average CPC × monthly clicks
And since you rarely know clicks up front, expand it:
Monthly cost = average CPC × (monthly searches × your click-through rate)
A worked example. A keyword with 5,000 monthly searches, a $2.00 average CPC, and an ad in a position that earns a 4% click-through rate:
- Clicks: 5,000 × 4% = 200
- Monthly cost: 200 × $2.00 = $400 per month
Change any input and the bill moves proportionally. Halve the CTR by writing a weaker ad and you pay $200 for half the traffic. Bid into the top position and lift CTR to 7%, and you pay roughly $700 for 350 clicks — more money, better cost per acquisition, possibly a worse total if those extra clicks convert badly.
Typical CPC by industry
Approximate Google Search averages. Treat these as bands for sanity-checking an estimate, not quotes — real CPC varies enormously by country, device, season and how specific the keyword is.
| Industry | Typical average CPC | Notes |
|---|---|---|
| Legal services | $6–$50+ | The most expensive category in search, consistently |
| Insurance | $5–$50+ | High lifetime value pushes bids up |
| Finance and loans | $3–$30 | Wide spread between generic and product terms |
| B2B software / SaaS | $3–$15 | Competitive category terms, cheap long-tail |
| Home services | $2–$10 | Local intent, high conversion rates |
| Health and dental | $2–$8 | Local terms much cheaper than national |
| Real estate | $1–$5 | Cheap traffic, low conversion rates |
| Retail and ecommerce | $0.50–$2 | Volume game, thin margins per click |
| Travel | $0.50–$2 | Seasonal swings are large |
| Arts and entertainment | $0.20–$1 | Among the cheapest search categories |
The pattern is not "which industry" so much as "how much money is attached to one customer". A keyword costs roughly what the winning bidder can afford to pay, which is a fraction of what a converted customer is worth to them.
How to find cheap AdWords keywords
Cheap Google keywords exist in predictable places. The five that work:
- Go long-tail. "Emergency plumber" is expensive; "emergency plumber for burst pipe in Camden" is a fraction of it. Fewer searches, far less competition, and usually higher intent.
- Take the question phrasings. "How much does X cost", "is X worth it", "X vs Y" — competitors bid on transactional terms and leave the research phase alone.
- Bid on your own brand. Almost always the cheapest keyword you'll ever buy, because your Quality Score on it is near-perfect. Worth it defensively if competitors bid on your name.
- Look at the misspellings and plurals. Broad match catches many of them now, but exact-match variants still clear at lower prices in some niches.
- Go local. A city or neighbourhood qualifier collapses both the search volume and the price, usually while raising conversion rate.
The catch with cheap keywords
A keyword is cheap for a reason, and the reason is usually one of three:
- Nobody is bidding because nobody converts. The cheapest keywords in most accounts are informational — the searcher wants an answer, not a purchase. Cheap clicks that never convert are more expensive than dear clicks that do.
- The volume isn't there. A $0.15 keyword with nine searches a month is a rounding error, not a channel. You need dozens of them to matter, which is a real management cost.
- You're catching the wrong intent. "Free X", "X alternative", "cheap X" and "how to do X yourself" are cheap because the searcher has told you they don't want to pay.
The metric that matters is cost per conversion, not cost per click. A $12 click in legal that converts at 8% costs $150 per client. A $0.40 click that converts at 0.1% costs $400. The cheap keyword is the expensive one.
The alternative: rank for it instead of renting it
Every keyword you pay for in Google Ads has an organic result above or below it that costs nothing per click. That's not an argument against ads — ads are instant and SEO is not — but it changes how you should read a high CPC.
A high CPC is the market telling you a keyword is commercially valuable. That's exactly the signal you want when deciding what to write about. The sensible move for most small operators is to run ads on the terms you need traffic on today, and simultaneously check whether you could realistically rank for them, so that in twelve months the same traffic arrives for free.
That second check is a keyword difficulty question, and it's cheap to answer. Run your ad keyword list through a difficulty and volume check at a few cents per keyword and you'll usually find a handful with meaningful volume and low enough competition that paying per click for them forever makes no sense.
FAQ
How much does it cost to buy keywords on Google?
You cannot buy a keyword outright. You bid in an auction and pay per click, typically $1 to $3 on Google Search for most industries, from around $0.10 for cheap long-tail terms up to $50 or more per click in legal and insurance. Your monthly cost is your average CPC multiplied by the clicks you receive.
In search engine marketing, how is the monthly cost for a keyword estimated?
Monthly cost is estimated as average cost per click multiplied by expected monthly clicks, where expected clicks equal monthly search volume multiplied by your expected click-through rate. For example, 5,000 monthly searches at a 4% click-through rate and a $2.00 CPC gives 200 clicks and an estimated $400 per month.
What are the cheapest Google Ads keywords?
Long-tail phrases of four or more words, question-style research queries, locally qualified terms, and your own brand name are consistently the cheapest. They usually clear well under $1 per click. The trade-off is lower search volume, and in the case of research queries, lower purchase intent.
Why is my keyword CPC so high?
Three causes account for most of it: competitors with deep pockets in a high-value vertical, a low Quality Score that makes Google charge you more than rivals for the same position, and overly broad keyword targeting that pulls you into auctions for terms more competitive than the one you meant to bid on.
Do I pay every time my ad is shown?
No. Standard Google Search campaigns charge per click, so impressions are free. Some display and video formats charge per thousand impressions instead, but that is a different bidding model from keyword search ads.
Is it cheaper to rank organically than to bid?
Over a long enough horizon, usually yes — organic clicks have no marginal cost. The trade-off is time and uncertainty: ads deliver traffic today at a known price, while ranking takes months and is not guaranteed. A high CPC is a useful signal that a keyword is worth trying to rank for.
The short version
A Google Ads keyword costs whatever the auction clears at, which for most industries is $1 to $3 per click and can be pennies or tens of dollars at the extremes. Estimate the monthly bill as CPC × clicks, judge keywords on cost per conversion rather than cost per click, and treat an expensive keyword as evidence that it's worth trying to rank for organically.
Related reading: how much keyword research costs and how keyword cost estimators actually work.