Skip to main content

What is the best time to post on Instagram?

TL;DR

The best universal times are 11am-1pm and 7-9pm in your audience's timezone. But the only time that matters is when your specific audience is active. Check Instagram Insights → Audience → Most Active Times.

Detailed answer

Common mistakes

What to do instead

Open Instagram Insights, find your top 3 active hours, and only post in those windows for 30 days. Compare reach to your previous month.

Use a scheduler (Later, Buffer, or Meta's native tool) to batch a week of posts on Sunday so you never miss your optimal windows.

Get help with this — start your free trial.

Start free trial

More questions

Site directory

Sixty deep links into the parts of the site most people miss. Pick a category and start digging.

Industries

Marketing playbooks tailored to your kind of business.

Cities

Local insights for the metros we serve.

Tools

Free calculators and generators.

Guides

Step-by-step playbooks.

Compare

How Social Perks stacks up.

Resources

Everything else worth reading.