← All answers

Why is my YouTube RPM so low?

Short answer

Low RPM almost always comes from one of five causes: a low-CPM audience geography, a Shorts-heavy view mix, videos under eight minutes with no mid-rolls, limited-ads flags on your content, or a niche with weak advertiser demand. Geography and Shorts share explain the majority of unexpectedly low RPMs.

Common causes of a low RPM and typical impact

CauseTypical RPM impactFix
Audience mostly outside US/UK/CA/AU−50% to −85%Target English-language, high-CPM search intent
Shorts are most of your views−90%+Report long-form and Shorts RPM separately
Videos under 8 minutes−25% to −45%No mid-roll inventory
Limited or no ads (yellow icon)−40% to −95%Review advertiser-friendly guidelines
Low-CPM niche−60% to −90%Drift content toward higher-intent topics
January / post-Q4 seasonality−20% to −35%Temporary; recovers by March

How to read this table

Context

Before diagnosing anything, check that you're reading RPM and not CPM in YouTube Studio — they differ by roughly 2× and confusing them sends people chasing a problem that doesn't exist. Then split your analytics by format: a channel showing a $0.60 blended RPM is often a healthy $4 long-form channel whose average is being dragged down by millions of Shorts views.

What moves this number

Audience geography

US, UK, Canada, and Australia viewers monetise several times higher than most of Asia, Africa, and Latin America. A channel with 70% US audience and one with 70% India audience can post identical view counts and see a 5–10× revenue gap.

Niche and advertiser demand

Finance, B2B software, insurance, and legal topics attract advertisers with real customer value, so they bid more per impression. Gaming, reaction, and general vlog content compete for cheaper inventory.

Format mix

Long-form ad revenue and Shorts pool payouts are not comparable. Shifting views toward Shorts almost always lowers blended RPM even while total views rise.

Watch time and ad load

Videos over eight minutes can carry mid-roll ads, which is the single biggest controllable lever on revenue per view.

Seasonality

Advertiser budgets peak in Q4 and reset hard in January. Same views, up to 40% swing in payout between December and January.

Methodology

Impact ranges are drawn from before/after comparisons reported by creators in each situation and from the geography multipliers in RevenueLab's country RPM tables. Seasonality figures reflect the typical Q4-to-January drop in advertiser spend.

Assumptions and caveats

Frequently asked questions

Why is my YouTube RPM so low?

Low RPM almost always comes from one of five causes: a low-CPM audience geography, a Shorts-heavy view mix, videos under eight minutes with no mid-rolls, limited-ads flags on your content, or a niche with weak advertiser demand. Geography and Shorts share explain the majority of unexpectedly low RPMs.

Which option pays the most in the common causes of a low rpm and typical impact table?

Limited or no ads (yellow icon), at −40% to −95% (Review advertiser-friendly guidelines). That row represents the strongest case in this dataset, so use it as an upper bound rather than an expectation.

What is a realistic low-end figure?

January / post-Q4 seasonality at −20% to −35% (Temporary; recovers by March). Plan your costs so the low end still works, then treat anything above it as upside.

Why do the numbers vary so much?

The spread between the highest and lowest row is about 4.8×. Audience geography and niche and advertiser demand explain most of that gap — see the drivers section above for the full list.

Where do these numbers come from?

Impact ranges are drawn from before/after comparisons reported by creators in each situation and from the geography multipliers in RevenueLab's country RPM tables. Seasonality figures reflect the typical Q4-to-January drop in advertiser spend.

How can I estimate my own number instead of using a benchmark?

Use the YouTube RPM Calculator on RevenueLab — it takes your own inputs and returns a figure specific to your setup, which is always more accurate than a published range.

Model your own numbers

Related reading

More answers in this category

Last updated 2026-08-21.