How much do Instagram ads cost?
Instagram ads cost $300 to $2,000 a month for most small businesses in 2026. What changes your price is below.
Instagram ads are bought through Meta, in the same auction as Facebook. Benchmark data compiled by Cropink puts clicks at about $0.40 to $1.70 and 1,000 impressions at $6 to $11. Most small businesses start with $300 to $500 a month and grow to $1,000 to $2,000.

Find out what it will cost you
Pick the job, your state's cost level and the last detail. The estimate updates as you change them.
An estimate built from published 2026 cost guides. It is not a quote. Get a written quote before work starts.
How much does an ad on Instagram cost?
| Cost per click | About $0.40 to $1.70 (AdNabu, July 2026). |
|---|---|
| Cost per 1,000 impressions | About $6 to $11. |
| Reels, per 1,000 | About $6.20 (Cropink June 2026). |
| Stories, per 1,000 | About $6.25. |
| Feed, per 1,000 | About $7.68. |
| Starting month | $300 to $500. |
| Growing business | $1,000 to $2,000 a month. |
What pushes a quote up
| Placement | Reels and Stories usually cost less than the feed. |
|---|---|
| Your video | Full screen vertical video with sound costs less per result. |
| Industry | Finance and B2B pay more; fashion and food pay less. |
| Audience | Narrow audiences cost more. |
| Season | Holidays push prices up. |
How much does it cost to run an Instagram ad?
A $300 to $500 month lets you test one audience and one offer. Influee says a realistic budget to learn what works starts at $1,000 a month, because small budgets cannot tell a winning video from a lucky week.
Meta tested this itself: across 15 tests, full screen vertical video with sound cut the cost per result by 34.5 percent against a still image.
Boost or Ads Manager?
A boosted post is quick. Ads Manager gives more control over targeting and results. Both use the same auction, so a boost is not cheaper by itself.
How to judge the quote in your hand
- Ask which placements run: Reels, Stories, feed.
- Ask the cost per result, not just per click.
- Ask how many new videos a month are included.
- Ask what the fee is on top of ad spend.
- Ask for weekly numbers.
Ways to pay less
- Use vertical video with sound.
- Let Meta pick placements.
- Refresh ads before they get stale.
- Target your service area.
- Start small, then scale what works.
Before you decide
If you run a local trade business, ads are one way to get calls. Another is showing up when people ask an AI tool which company to hire. Paid clicks stop when the budget stops. Being named by AI keeps working in the background.
What a small test looks like
Pick one offer, one audience in your service area and two or three short vertical videos. Run them for two weeks at a steady daily budget. Keep the video with the lowest cost per result and replace the others. Then raise the budget slowly. Changing everything at once makes it hard to tell what worked.
Instagram and Facebook share one Meta auction, so you can run the same ad on both and let Meta place it where results cost least. Ads that look like normal phone videos, not polished TV spots, often do better on Reels.
Track results with the Meta pixel on your website, so you can see which ads bring calls and sales, not just taps.)();
You focus on being the best. We make sure AI knows it, and names you. Most small businesses spend $300 to $500 a month to start and $1,000 to $2,000 as they grow. About $0.40 to $1.70. They are close. Both run in the same Meta auction. No. It uses the same auction with fewer controls.Is ChatGPT sending your customers to a competitor?
90 day money back guarantee if you don't get more customers.Common questions
How much do Instagram ads cost?
How much does an ad on Instagram cost per click?
Are Instagram ads cheaper than Facebook ads?
Is a boosted post cheaper?
Other service costs