Buy side · what advertisers pay
Instagram CPM
By Oliver Wakefield-Smith · updated October 2026
Benchmarks reviewed October 2026 · next review January 2027
The short answer
Instagram has no separate published benchmark we can cite. Gupta Media's public tracker table reports Facebook and Instagram together: a $10.02 average CPM for December 2025, the latest month it shows. At that figure, $1,000 buys about 99,800 impressions. Instagram runs on the same Meta auction, so your own placement report is the only Instagram-only number worth trusting.
Feed, Reels, Stories: what is citable
Meta does not publish placement-level rate cards, and we do not reprint third-party placement tables whose methodology we cannot date. What is structural: in an auction, more impression supply at steady demand means cheaper impressions, so placements with abundant inventory tend to clear lower. Your own placement breakdown in Ads Manager is the only placement-level number worth trusting for your account.
Cheaper or pricier than Facebook?
No public tracker we can cite splits the two apps today, so we do not state a spread. Inside one Advantage+ campaign Meta allocates across both apps anyway. If you force a single-app test, judge it on cost per result; the cheaper impression is not automatically the better one (the verdict logic).
Related: Facebook CPM, Facebook vs TikTok(Reels' direct rival), TikTok CPM, and the full rate table.