Best time to post on Instagram.
Every day, mapped by hour.
Short version: weekday mornings 9–11 AM, Wednesday best of all, Sunday flips to evening. Long version — with an hour-by-hour heatmap for each day — is right below. All times are your audience's local time.
The week, hour by hour
🔥 Wednesday
Best window: 9 – 11 AM · second window 12 – 1 PM
Consistently the single best day across studies. If you post once a week, post today.
The algorithm grades your first hour
Instagram's feed isn't chronological, but it isn't timeless either. When you publish, the algorithm shows the post to a slice of your followers and measures what happens — and engagement in that first hour decides how far the post travels. Posting when your audience is asleep means your test audience is asleep; the post underperforms its own quality. That's the whole mechanism behind “best times”: they're the hours when your first hour gets a fair jury.
The pattern behind the heatmaps
Weekday scrolling peaks mid-morning (9–11 AM) — the commute-coffee- desk window — with a second bump at lunch. Wednesday is the week's most engaged day, Friday afternoon dies early as attention moves offline, weekends start late, and Sunday inverts: the couch-scroll from 7–9 PM is the one evening window that rivals any morning. Every time on this page is your audience's local time — if your followers are in three time zones, anchor to the biggest one.
Generic data starts you; your data finishes it
These windows are aggregates across millions of accounts — the right starting point, not the final answer. A food account's audience scrolls before dinner; a fitness account's at 6 AM. Instagram Insights shows your followers' most active hours (free, under professional accounts) — cross-reference it with the heatmap above, post inside the overlap for two weeks, and let reach numbers pick the winner.
Timing gets them there. The post does the rest.
A well-timed post still needs the fundamentals: the right dimensions so nothing gets cropped, a Reel sized for the feed crop, and a profile worth following once they tap through — see bio ideas and highlight covers. And to close the loop, watch what each post actually does to your follower count with the followers tracker — including the unfollows a mistimed or over-posted week can cause.
Posting times, answered
What is the best time to post on Instagram?
Across studies of millions of posts, the strongest overall windows are weekday mid-mornings, roughly 9-11 AM in your audience's local time zone, with a secondary lunch window around 12-1 PM. But the honest answer is: the best time is when your specific audience is online — use the day-by-day guide above as a starting point, then check your own Insights.
What's the best time to post on a Friday?
Friday mornings, roughly 9-11 AM local time, with the window softening after lunch as people head into the weekend. Friday evening is one of the week's weakest posting slots — attention moves off the feed.
What's the best time to post on a Monday?
Monday performs best from mid-morning, around 10 AM-12 PM. Early Monday morning underperforms — people are catching up on work, not scrolling. From late morning the feed picks back up.
Is it better to post in the morning or evening?
For reach, mornings win on most days: engagement in the first hour drives distribution, and mid-morning is when scroll activity peaks. Evenings (7-9 PM) are a solid second window, especially Sunday. The worst slots are very early morning and late night.
Does posting time still matter with the algorithm?
Less than it used to, but yes. The feed isn't chronological, but the algorithm reads early engagement as a quality signal — a post that gets traction in its first hour is shown to more people. Posting when your audience is awake and scrolling maximizes that first hour.
How do I find MY audience's best time?
Instagram Insights (professional accounts, free) shows your followers' most active hours under Total followers → Most active times. Combine that with this page's day-by-day windows: post inside the overlap for two weeks and compare reach. That experiment beats any generic chart.
How often should I post?
Consistency beats volume. Three to five feed posts a week at good times outperforms daily posting at random ones — and if quality drops from over-posting, unfollows follow. Track your unfollower numbers when you change frequency to see what your audience actually tolerates.
Posted at the right time? Prove it worked.
UnfollowCheck shows the follower gain after every post — and the unfollows — automatically, without your password.