Skip to content
TierAudit

Semrush pricing and plans

What each Semrush plan costs at your size.

Free plan, paid plans from $117.33 a month

Cheapest paid plan

SEO

$117.33a month

Plan $117.33, billed yearlyNo extra fees
Compare every tool in SEO and writing

We may earn a commission from some links. It never changes the order or the prices. How we make money

Semrush plans

  • Free

    $0a month, free plan

    Fits best if you want to start without paying.

    • Projects: 1 demo project
    • Reports: 10 per day; resets daily
    • No credit card required
  • SEO

    $117.33a month, billed yearly, or $139 billed monthly

    1 user

    Fits best if you need basic keyword research and competitor analysis.

    • Websites to monitor: 5
    • Keywords tracked daily: 500
    • Additional users from $45/mo
    1 more
    • Add-ons: Lead Generation $90/mo, Base Report $10/mo, Pro Report $20/mo

More on Semrush pricing

Which Semrush plan is right for you

Free ($0) is for checking a few domains or keywords.
  • Free ($0) is for checking a few domains or keywords. You get 1 demo project and 10 reports a day across the main tools.
  • SEO ($139 monthly, $117.33 yearly) suits a freelancer or small business doing SEO only. You can monitor 5 websites and track 500 keywords daily, with keyword research, Position Tracking, Site Audit and basic AI search tracking.
  • Starter, SEO + AI Search ($199 monthly, $165.17 yearly) gives the same 5 sites and 500 keywords, plus AI visibility tracking: 50 prompts a day, 1 domain for AI brand performance and 300 AI visibility reports a day. It adds MCP access and fuller keyword and competitor tools.
  • Pro+, SEO + AI Search ($299 monthly, $248.17 yearly) suits agencies and in-house teams covering more sites. You get 15 websites, 1,500 keywords daily, 100 AI prompts, historical data, content optimisation, cannibalisation analysis and multi-location tracking.
  • Advanced has custom pricing, 40+ websites, 5,000+ keywords, API access and team users.

Annual billing: what you save

Semrush says yearly billing saves up to 17%.

Semrush says yearly billing saves up to 17%. Over a year:

  • SEO: $1,668 billed monthly against $1,407.96 billed yearly, a saving of $260.04.
  • Starter: $2,388 against $1,982.04, a saving of $405.96.
  • Pro+: $3,588 against $2,978.04, a saving of $609.96.

Example costs

Tracking 1,000 keywords a day: the SEO and Starter plans stop at 500…
  • Tracking 1,000 keywords a day: the SEO and Starter plans stop at 500, so you need Pro+ at $299 a month (or $248.17 billed yearly).
  • Two people on one account: additional users start at $45 a month. If the plan price covers one user (the page doesn't say how many are included), the SEO plan for two costs at least $184 a month on monthly billing.
  • Client reports: the Base Report add-on is $10 a month and the white-label Pro Report is $20 a month.

Add-ons and costs beyond the plan

Additional users: from $45 a month each.
  • Additional users: from $45 a month each. The page gives only the starting price.
  • Lead Generation (agency listing and verified badge): $90 a month.
  • Base Report: $10 a month. Pro Report: $20 a month.
  • Enterprise and Advanced: custom pricing through a demo request.

Bottom line

For one person doing SEO on a few sites, the SEO plan at $117.33 a…

For one person doing SEO on a few sites, the SEO plan at $117.33 a month billed yearly is the cheapest paid option. Starter adds AI search visibility tracking for $47.84 a month more on yearly billing. Look at Pro+ once you need more than 500 tracked keywords, more than 5 sites or historical data. Yearly billing saves $609.96 a year on it.

How we checked these prices

Sources: Semrush's pricing page (semrush.com/pricing/seo-ai-search).

Sources: Semrush's pricing page (semrush.com/pricing/seo-ai-search). We read the pages on 24 Oct 2026 unless noted. Prices are in US dollars before tax. Semrush gives only a starting price for extra users, so team costs here are the minimum.

What Semrush doesn't publish

Price of each extra user above the 'starting at $45/mo' figure not…
  • Price of each extra user above the 'starting at $45/mo' figure not stated.
  • Semrush moved semrush.com/prices/ to this page; Advanced plan is 'Custom'.
  • Page says annual billing saves up to 17%.
  • Seven-day free trial offered on paid plans.
  • Advanced / Enterprise is sold through a sales team, so it isn't covered here.

Common questions

How much does Semrush cost per month?

The SEO plan is $139 a month on monthly billing or $117.33 a month billed yearly. Starter is $199 ($165.17 yearly) and Pro+ is $299 ($248.17 yearly).

Does Semrush have a free plan?

Yes. The free plan includes 1 demo project and 10 reports a day, with no credit card required.

Is there a Semrush Pro plan?

The plans on Semrush's pricing page are named SEO, Starter and Pro+. Pro+ is $299 a month, or $248.17 a month billed yearly, with 15 websites and 1,500 tracked keywords.

Is there a Semrush free trial?

Yes. Semrush offers a seven-day free trial of paid plans.

How much does an extra Semrush user cost?

Additional users start at $45 a month. Semrush doesn't list higher per-user prices on the pricing page.

Is Semrush cheaper than Ahrefs?

At the entry level, Ahrefs Lite was shown at $129 a month and Semrush SEO at $139 a month on monthly billing. The plans have different limits, so see the Semrush vs Ahrefs comparison.

Alternatives and comparisons