Last checked Oct 28, 2026 on the official pricing page. Re-checked every 48 hours.
Semrush pricing
Quick answer: Semrush costs $117.33 to $248.17 a month in the US on its public plans, at the best billing option shown. It has a free plan. Checked Oct 28, 2026 on the official pricing page.
SEO and AI search visibility suite for marketers and agencies.
SEO
- Core SEO toolkit
- Keyword and backlink research
Starter (SEO + AI Search)
Most teams- SEO plus AI search visibility
Pro+ (SEO + AI Search)
- Higher limits
- SEO plus AI search visibility
Advanced (SEO + AI Search)
- Team users
- Request demo
Costs that are not on the plan card
Additional users from $45/mo each
Lead Generation add-on $90/mo; reports $10-$20/mo
Notes from the pricing page
Plans renamed from Pro/Guru/Business to SEO/Starter/Pro+/Advanced
Annual billing saves up to 17%
Users included per plan not stated on page
Old /prices/ URL blocked by bot check; /pricing/ read
Questions teams ask
How much does Semrush cost?
Semrush costs $117.33 to $248.17 a month in the US on its public plans, at the best billing option shown. It has a free plan. Checked Oct 28, 2026 on the official pricing page.
Is there a free version of Semrush?
Yes. Free: 1 demo project, 10 reports/day.
Is Semrush cheaper on annual billing?
Yes. Paying yearly cuts the monthly price by SEO 16%, Starter (SEO + AI Search) 17%, Pro+ (SEO + AI Search) 17%. You commit for 12 months in return.
What does Semrush cost for a 10-person team?
On Starter (SEO + AI Search), a 10-person team pays about $1,982 in the first year at the best billing option, including any required onboarding fee.
Does Semrush have hidden costs?
Additional users from $45/mo each. Lead Generation add-on $90/mo; reports $10-$20/mo.