What's a good CPM for Instagram Ads?

A good CPM for Instagram Ads is $9.20 or lower, which puts you in the top quarter of advertisers. The median is $16, so anything below that beats at least half of accounts, and $27 or higher is the bottom quarter. It varies by industry, from $13 in food & beverage to $21 in b2b / software.

Instagram Ads CPM benchmark

Published benchmarks for Q1 2023 – Q4 2024.

BandCPM
Good (top quarter)9.20 or lower
Median16
Bottom quarter27 or higher
Strongest accounts<$8

Instagram Ads CPM by industry

IndustryMedian CPM
Fashion & Apparel14
Beauty & Personal Care15
Food & Beverage13
Ecommerce (General)16
Home & Lifestyle14
Fitness & Wellness17
B2B / Software21

Common questions

What's a good CPM for Instagram Ads?

A good CPM for Instagram Ads is $9.20 or lower, which puts you in the top quarter of advertisers. The median is $16, so anything below that beats at least half of accounts, and $27 or higher is the bottom quarter. It varies by industry, from $13 in food & beverage to $21 in b2b / software.

What is the average CPM for Instagram Ads?

The median CPM for Instagram Ads is $16 in published benchmarks for Q1 2023 – Q4 2024. Half of advertisers land below it and half above it.

Is a $27 CPM good on Instagram Ads?

No. $27 is the bottom-quarter line for Instagram Ads: three in four advertisers do better. Aim for the median, $16, first.

What CPM do the best Instagram Ads accounts get?

The strongest accounts reach <$8. Treat that as a ceiling to learn from rather than a target for every campaign.

More Instagram Ads benchmarks

CPM on other platforms