how much do ads cost on instagram
Instagram ads usually cost around $0.40 to $2.00 per click , $2 to $6 per 1,000 impressions , and $0.03 to $0.08 per engagement. Actual spend can be higher or lower depending on your audience, industry, ad format, and bidding strategy.
What affects price
- Audience competition: Narrow or highly competitive audiences tend to cost more.
- Ad format: Stories, Reels, and Feed placements can price differently.
- Campaign goal: Clicks, conversions, and reach each use different auction dynamics.
- Ad quality: Better-performing ads often get lower effective costs.
Typical budget ranges
- Small test campaigns: about $300 to $1,000 per month.
- Growing businesses: about $1,500 to $5,000 per month.
- Larger campaigns: $5,000+ per month is common for scaling.
Simple example
If your click cost is $1.00 and you spend $20 per day , you can expect roughly 20 clicks per day , though results will vary by targeting and ad quality. Pricing can move a lot, so the best way to estimate your real cost is to start with a small test budget and measure results.
Meta description
Instagram ad costs commonly range from $0.40 to $2.00 per click , with final pricing shaped by targeting, format, and campaign goals.