Ask five SEO providers for a quote and you might hear $300, $1,500 and $8,000 a month for what sounds like the same thing. The difference is in hours, skill and what’s actually delivered. This guide shows what SEO costs in 2026 in the United States, Canada and the United Kingdom, what each budget really buys, and how to tell whether a quote is fair.
Quick answer: how much does SEO cost in 2026?
Most businesses pay $1,000–$5,000 a month for professional SEO in 2026. Local businesses typically pay $500–$2,500 a month, national campaigns $2,500–$10,000, and enterprise or international SEO $10,000+. Hourly rates run $75–$200, and one-off SEO audits cost $1,000–$10,000. In local currency, Canadian businesses commonly pay CAD 2,500–5,000 a month and UK businesses £1,500–£5,000 a month.
For context, Ahrefs’ survey of 439 SEO providers (last updated 2024) found an average retainer of $2,917 a month, an average hourly rate of $111, and that 79% of US and Canadian providers charge more than $1,000 a month.
Key takeaways
- Under $1,000 a month buys maintenance or one focus area, rarely full SEO.
- $1,500–$5,000 a month is where most small and mid-sized businesses see real growth.
- Price follows competition: “plumber in Ottawa” costs far less to win than “personal injury lawyer in Toronto”.
- AI search optimisation (AEO/GEO) is now part of good SEO, not a separate product, though some agencies price it as an add-on.
- Judge a quote by deliverables and expected leads, not by the monthly fee.
SEO pricing by country: US vs Canada vs UK
Prices are shown in each country’s own currency, because that’s how local agencies quote. Ranges are for agencies; freelancers usually charge 30–50% less.
| SEO Service / Business Size | United States (USD) | Canada (CAD) | United Kingdom (GBP) |
|---|---|---|---|
| Local / small business retainer | $500–$2,500/month | CAD 500–1,500/month (entry) | £500–£1,200/month |
| Growing business retainer | $1,500–$5,000/month | CAD 2,500–5,000/month | £1,500–£3,000/month |
| Competitive or mid-market | $5,000–$15,000/month | CAD 3,500–6,000+/month | £2,500–£5,000/month |
| Enterprise | $10,000–$100,000+/month | CAD 10,000+/month | £5,000–£20,000+/month |
| Typical agency hourly rate | $75–$200 | About CAD 120 average | £70–£300 (London specialists £250–£400+) |
| One-off SEO audit | $1,000–$10,000 | CAD 1,500–10,000 | £500–£7,500 |
What explains the differences? US agencies charge the most at the top end because enterprise competition is fiercer. Canadian rates sit close to US rates per hour, but most Canadian searches are less competitive, so the same results often need fewer hours. UK pricing clusters around £1,500 a month as the realistic starting point for meaningful work.
Hiring across borders: many Canadian agencies serve US clients, and vice versa. If you’re in the US, a Canadian agency can offer North American time zones and market knowledge, often with a favourable exchange rate. What matters more than location is experience in your market. See how to choose an SEO agency for the questions to ask.
SEO Pricing Models Explained
| Model | Typical Price (USD) | Best For | Watch Out For |
|---|---|---|---|
| Monthly retainer | $500–$10,000+/month | Ongoing growth: content, links and technical work every month | Vague scopes; ask for monthly deliverables in writing |
| Hourly | $75–$200/hour | Consulting, training, small fixes | Hard to budget; no ownership of results |
| Project-based | $1,000–$30,000 per project | Audits, site migrations, one-time on-page overhauls | Gains fade without ongoing work |
| Performance-based | Varies (pay per ranking or lead) | Rarely the right fit | Encourages shortcuts and easy, low-value keywords |
| White-label (agency to agency) | Wholesale rates below retail | Agencies reselling SEO to their clients | Quality control. See our guide to white-label SEO services. |
SEO Costs by Service
| Service | Typical Cost (USD) | Notes |
|---|---|---|
| Technical SEO audit | $1,000–$10,000 | Depends on site size; large ecommerce sites cost more |
| Website migration SEO | $1,500–$20,000 | Redirect mapping and monitoring; skipping this can wipe out traffic |
| Local SEO setup (Google Business Profile, citations) | $500–$3,000 one-off | Then $300–$1,500/month to maintain. See our local SEO checklist. |
| SEO content writing | $100–$500 per 1,000 words | Expert or regulated topics cost more |
| Link building | $200–$1,500+ per earned link | Digital PR campaigns: $3,000–$15,000 each |
| AI search optimisation (AEO/GEO) | Often included; as an add-on $400–$2,000/month | UK agencies quote basic AEO add-ons at £400–£800/month |
| Reporting and tools | Usually included | Ask whether you keep access to dashboards |
What determines how much SEO costs?
- Competition in your market. The more businesses fighting for the same searches, the more content and links you need. A roofer in a small city needs far less than a law firm in New York, Toronto or London.
- Geographic scope. One city costs less than a region; a region less than a country; international SEO adds language versions and separate link building per market.
- Your site’s starting point. A slow site with technical problems, thin pages or a past penalty needs fixing before growth work pays off.
- Site size. A 20-page service site and a 20,000-product store are different projects.
- Content needs. Expert or regulated topics (health, legal, finance) cost more to write well.
- Who does the work. Senior specialists cost more per hour but waste fewer hours.
- Speed. Wanting results in 4 months instead of 12 means more work per month.
What your monthly SEO budget actually buys
These tiers assume a North American agency at roughly $100–$150 an hour. Use them to sanity-check any quote.
| Monthly Budget (USD) | Roughly | What You Can Expect | Good Fit |
|---|---|---|---|
| Under $500 | 3–5 hours | Basic monitoring, a few on-page tweaks, Google Business Profile posts | Maintaining rankings you already have |
| $500–$1,500 | 5–12 hours | Local SEO, 1–2 optimised pages or articles a month, citation building, monthly report | Single-location service businesses in low-competition markets |
| $1,500–$3,500 | 12–30 hours | Technical fixes, 2–4 pieces of content, steady link building, conversion tracking, AI search optimisation | Most small and mid-sized businesses; multi-location local businesses |
| $3,500–$7,500 | 30–60 hours | Full strategy, 4–8 content pieces, digital PR, CRO, dedicated strategist | Competitive national markets, SaaS, ecommerce |
| $7,500+ | 60+ hours | Large content programmes, international SEO, enterprise technical work, a full team | Large sites and enterprise brands |
If your site itself needs a rebuild before SEO can work, budget for that separately. Our web development services and SEO team work together so fixes don’t wait on a separate vendor.
Why cheap SEO is expensive
Packages at $99–$299 a month can’t cover real work at any normal hourly rate. To make them profitable, providers often:
- Buy bulk links from spam networks, which can trigger a Google manual action
- Publish unedited AI content that adds nothing new
- Report rankings for easy keywords nobody searches
- Lock you into 12-month contracts
Cleaning up a penalty or a spam link profile typically costs more than a year of proper SEO. If a quote is far below the ranges above, ask exactly how many hours and which deliverables it includes.
Is SEO worth the cost? A worked ROI example
Here is an example for a home-services business, using round numbers to show the method:
- SEO investment: $2,000 a month ($24,000 a year)
- By month 9, organic search brings 40 extra leads a month
- 30% of leads become jobs: 12 extra jobs a month
- Average job value: $800, so about $9,600 in extra monthly revenue
At that point, SEO returns roughly 4.8× its monthly cost, and unlike ads, leads don’t stop the day you pause spending. The first 4–6 months usually return less, because SEO compounds. Your numbers will differ, so ask any agency to model your own lead value and close rate before you sign.
SEO vs Google Ads
| Factor | SEO | Google Ads |
|---|---|---|
| Speed | 3–12 months to build | Leads from day one |
| Cost per lead over time | Falls as rankings grow | Stays flat or rises with competition |
| When you stop paying | Traffic declines slowly | Traffic stops immediately |
| Trust | Organic results and AI Overviews are trusted more by many searchers | Marked as “Sponsored” |
Most service businesses do best with both: ads for immediate leads while SEO builds, then shifting budget toward SEO as organic leads grow. AI Overviews are changing how many clicks organic results get. Read how AI Overviews are changing SEO for service businesses before you set targets.
How to get the most from your SEO budget
- Set one business goal (leads, bookings, sales) and track it in GA4 before you start
- Ask for monthly deliverables in writing, not just “SEO work”
- Fix technical problems first; content and links can’t fix a site Google can’t crawl
- Put most of the budget behind your highest-margin services
- Make sure you own every account, page and link
- Review results quarterly and move budget to what produces leads
Get a clear SEO quote
Webfoundr’s SEO services cover technical SEO, content, link building, local SEO and AI search visibility for businesses across the US, Canada and beyond. Every proposal lists the hours and deliverables behind the price, so you can compare it against the ranges in this guide.
Frequently asked questions
How much does SEO cost per month?
Most businesses pay $1,000–$5,000 a month for SEO in 2026. Local businesses typically spend $500–$2,500 a month, national campaigns $2,500–$10,000, and enterprise or international SEO $10,000 or more.
How much does SEO cost in Canada?
Canadian businesses commonly pay CAD 2,500–5,000 a month for growth-focused SEO, with entry-level local packages at CAD 500–1,500 a month. Agency hourly rates average about CAD 120.
How much does SEO cost in the UK?
UK agencies typically charge £500–£1,200 a month for local or startup SEO and £1,500–£3,000 for growing businesses. Mid-market campaigns cost £2,500–£5,000, and enterprise SEO £5,000–£20,000+ a month.
How much does local SEO cost?
Local SEO usually costs $500–$2,500 a month, plus $500–$3,000 for initial setup such as Google Business Profile optimisation and citation building. Multi-location businesses pay more per location.
Why is SEO so expensive?
SEO combines technical work, content writing, link building and analysis, done by skilled people every month. Results take months to build, so you pay for ongoing work before the payoff arrives.
How long before SEO pays off?
Most businesses see early gains in 3–6 months and a positive return in 6–12 months, depending on competition and the site’s starting point.
Is $500 a month enough for SEO?
It can be enough for a single-location business in a low-competition market, covering local SEO basics and small on-page improvements. It isn’t enough for competitive or national keywords.
Does SEO pricing include AI search optimisation?
It should. Good SEO in 2026 includes structuring content so AI Overviews, ChatGPT and Perplexity can cite it. Some agencies sell this as an add-on at $400–$2,000 a month; ask what’s included.