The short answer: weekday mornings, roughly 8–11am, and Tuesday to Thursday beats Friday and Saturday. If you want one number to start from, use that. But it matters much less than the thing almost nobody mentions, which is further down.
The longer answer is that the published studies disagree with each other, and understanding why is more useful than memorising any one of their numbers.
The studies genuinely contradict each other
These aren't small samples or content farms. They're the largest datasets anyone has published, and they still don't agree:
- Later analysed over 6 million posts and puts carousels at 5am.
- Buffer worked from 9.6 million posts and lands elsewhere.
- Sprout Social publishes its own grid, which is different again.
- Several 2026 analyses converge on 8–11am on weekdays, particularly Tuesday and Wednesday, with a second window around lunch.
A 5am recommendation and an 11am recommendation cannot both be the universal answer. Neither is wrong, though — they're measuring different things.
Why aggregates can't answer this
Every one of these numbers is an average across millions of accounts in every conceivable niche, timezone and audience. The average of a US fitness influencer, a German B2B consultancy and a regional estate agent describes none of them.
There's also a survivorship problem. Posting times aren't randomly assigned — professional accounts with scheduling tools post at deliberate times, and those accounts also tend to have better content and larger followings. Some of what looks like a good hour is just the kind of account that posts at that hour.
The 5am figure is a good example of something real being easy to misread. Early-morning posts face far less competition for feed space and have all day to accumulate engagement, which can genuinely help. Whether it helps you depends on whether your audience opens the app before work.
The one carousel-specific point
Carousels differ from other formats in a way that does affect timing: they need dwell time. A Reel plays in three seconds; a carousel asks someone to swipe through eight slides and read each one.
That's the real argument for mornings and lunch over evenings. Evening scrolling skews toward passive entertainment — people watch rather than read. Mid-morning and lunch breaks are when someone will actually work through a cost breakdown or a checklist. If you take one thing from the aggregate data, take this rather than a specific hour.
The thing nobody mentions: spread, not time
Here's what actually cost us reach, learned by getting it wrong in our own scheduler.
Four posts published between 7am and 10am is a different signal from four spread across the day, even though the daily total is identical. Our scheduler used to take the first N slots from a preferred-times list, which meant a brand posting four times a day went out at 7, 8, 9 and 10am — every post before lunch, then eighteen hours of silence.
That's worse than a suboptimal hour, for three reasons. Your posts compete with each other for the same audience in the same window. You miss every part of the day your audience is actually online. And a burst-then-silent pattern is a poor signal to a feed that rewards consistency.
Plenty of scheduling tools will happily do this to you — queue up a day's posts and watch them fire inside an hour. It's worth checking what yours does before optimising an hour that matters less.
What to actually do
- Start with weekday mornings. 8–11am, Tuesday to Thursday. It's the most-supported window and a reasonable default.
- Spread multiple daily posts across the day. This is worth more than getting the hour right, and it's the step most people skip.
- Then check your own analytics. Instagram shows you when your followers are active. That number beats every study on this page, because it describes your audience rather than the average of everyone's.
- Change one thing at a time. Shifting times and content and frequency together tells you nothing about which one did it.
- Give it a month. Individual posts vary enormously; a week of data is noise.
The honest summary
Timing is a small optimisation that gets disproportionate attention because it feels actionable and requires no new ideas. Consistency, format and having something worth saying all matter more — how often you post is a bigger lever than what hour you post at, and both are smaller than whether the post is any good.
If you want the timing handled without thinking about it, SlideBuddy spreads posts across your chosen window automatically rather than firing them in a block, and ramps a new account up gradually instead of starting at full rate.
More articles
- How to warm up a new social accountPosting six times a day on a two-week-old account is the fastest way to bury it. What a sensible ramp looks like, and why almost no tool does this for you.
- How often should you post on Instagram, TikTok and Facebook?There's no universal number, and anyone quoting one is guessing. What actually decides it, and the one rule that holds everywhere.