The short version: for most accounts, Tuesday to Thursday between 9am and 12pm, or 6pm to 9pm, tends to bring in the strongest reach, but your own audience’s habits will beat any generic time slot every single time. The first 60 to 90 minutes after you post matter far more than the clock on the wall. Test your own account for four weeks before you trust anyone’s “best time” chart, including mine.
Why this question gets asked more than any other Reels question
I get asked this at almost every talk I do. Someone in the audience puts their hand up and says “just tell me the time, Lilach, I’ll set my alarm.” I understand why. It feels like a solvable problem, a bit of maths you can nail once and then never think about again. Post at 7.43pm on a Wednesday, watch the views roll in, job done.
It doesn’t work like that, and I think most of the posts on this topic know it doesn’t work like that and quietly avoid saying so, because “it depends” doesn’t make a punchy headline. But it does depend, and I’d rather tell you the truth and give you the tools to find your real answer than hand you a chart that might be actively wrong for your account.
The data that does exist (and what it shows)
Studies from SocialInsider, Later and Sprout Social have looked at millions of posts across thousands of accounts, and the patterns that come up again and again are:
- Tuesday, Wednesday and Thursday consistently outperform Monday, Friday and the weekend for business and creator accounts
- The morning window of 9am to 12pm shows the highest average engagement rate
- A second, smaller peak shows up between 6pm and 9pm, when people are commuting home or winding down
- Saturday and Sunday show lower average reach for most B2B and service accounts, but higher reach for lifestyle, food and entertainment accounts, because people are scrolling for fun rather than for work
Those are useful starting points if you have zero data of your own. They are not rules. They are averages pulled from accounts with wildly different audiences, in different time zones, posting completely different types of content. An average across a fitness influencer in Los Angeles and a B2B software account in Manchester tells you almost nothing about either of them individually.
The uncomfortable bit nobody wants to put in the headline
Here’s what I’ve learned from running my own accounts and watching hundreds of client dashboards over the years: the exact minute you hit “post” matters a lot less than what happens in the 60 to 90 minutes after you post it. Instagram’s system is watching completion rate, rewatches, shares and comments in that early window to decide how far to push your Reel next. A brilliant Reel posted at a “bad” time that gets strong early engagement will still outrun a mediocre Reel posted at the “perfect” time.
I’ve seen Reels of mine posted at 6am, which every chart on the internet will tell you is a dead zone, outperform Reels posted at the supposed golden hour of 7pm, purely because the 6am one had a hook that made people stop scrolling and the 7pm one didn’t. The clock is a minor lever. The first 90 seconds of your video and the first 90 minutes after publishing are the two things doing the heavy lifting. If your Reel format and hook aren’t working, no amount of perfect timing will save it.
What happened when I tested this on my own account
A couple of years ago I got fed up with guessing, so I ran a proper test over eight weeks. I posted 40 Reels, roughly five a week, and deliberately rotated the posting time: early morning (6am to 7am), late morning (10am to 11am), lunchtime (1pm), and evening (7pm to 8pm). Same content style, same length, same team editing them, only the time changed.
The numbers, rounded, looked like this after 48 hours per Reel:
- 6am to 7am posts: average reach 2,100
- 10am to 11am posts: average reach 5,800
- 1pm posts: average reach 4,300
- 7pm to 8pm posts: average reach 6,400
The 7pm slot won for me, which is not what most of the “best time” charts say for a B2B marketing account like mine. But my audience skews toward business owners in the UK who scroll after their kids are in bed, not during the working day. That’s the whole point. My best time was arrived at through my own data, not a chart.
There’s a second story I tell clients constantly because it makes the point better than any spreadsheet. One of my team scheduled a Reel about email subject lines to go out at 6am on a Monday, purely because that was the next free slot in the calendar. It got 350 views in 24 hours, which for that account was a genuine flop. We reposted the exact same video, same caption, four days later at 4pm on a Thursday. It got 12,000 views and became the account’s second best performing Reel that quarter. Nothing changed except the day and the hour. That single test convinced me more than any report I’d read.
How to find your own best time (step by step)
This takes about four weeks and it is worth every minute.
- Step 1: Go to your professional Instagram account, tap Insights, then Total followers, and look at “Most active times.” This gives you a rough starting map of when your audience is on the app, broken down by hour and by day.
- Step 2: For the next four weeks, post at three or four different times across the week rather than the same time every day. Keep a simple spreadsheet: date, time posted, reach at 24 hours, reach at 72 hours, and completion rate if you can see it.
- Step 3: Try to keep content quality and length roughly consistent while you test, otherwise you won’t know if a good result was the time or the content.
- Step 4: After four weeks, sort your spreadsheet by reach. You’ll usually see a pattern within two or three time slots, not one magic minute.
- Step 5: Lock in your top two time slots for a further month, then check again in three months, because audiences shift, especially if you’ve grown or your content mix has changed.
If you’d rather skip the manual spreadsheet and let a tool tell you, apps like Later, Metricool and SocialInsider will pull this data automatically and show you a heatmap. I still think doing it manually once is worth doing so you understand what’s driving the pattern, but the tools save time once you know what you’re looking for. It’s the same instinct behind checking how your competitors are performing on social media, you want to see the pattern, not just believe someone else’s average.
Different niches, different windows
This is where generic advice falls apart fastest. A few patterns I’ve seen repeatedly across client accounts:
- B2B and professional services accounts do best Tuesday to Thursday, 8am to 10am, when people are scrolling before their first meeting
- Food, fitness and lifestyle accounts do best 5pm to 8pm on weekdays and midday on weekends
- Retail and product-based accounts often see a spike right before lunch, 11am to 1pm, when people are browsing on a work break
- Accounts with a large international audience should test twice, because a UK-based account with a big US following might get more reach at 2pm UK time, which is morning on the US east coast
If you sell physical products and film product review style Reels, timing around payday weeks and weekend browsing habits can matter more than the exact hour. I’ve had ecommerce clients see reach jump simply by shifting product Reels to Friday afternoon, when people are already in a “treat myself” mindset before the weekend.
What matters more than the exact hour
If I had to rank the factors that decide reach on a Reel, timing would be somewhere around fourth or fifth on my list, not first. Ahead of it:
- A hook in the first three seconds that stops the scroll
- Watch time and completion rate, meaning people finish the video rather than swipe away halfway through
- Native captions and trending audio used in a way that fits, not bolted on
- Consistency of posting, because accounts that post four or five times a week reliably tend to outperform accounts posting once a week at the “perfect” hour
- Comments and shares in the first hour, which you can encourage by asking a genuine question in the caption
I built a real audience once through relentless daily posting and constant engagement, back when I was building my own following as one of the early UK influencers people wrote about. Nobody was checking a heatmap chart before hitting publish. We posted, watched what worked, and did more of it. That instinct still beats any chart today. If you want the fuller picture on building reach beyond a single video, my piece on growing your influence on Instagram covers the pieces that sit around timing, like profile strategy and cross-promotion.
A quick word on scheduling tools and time zones
If you schedule Reels through Meta Business Suite, Later or similar tools, double check the time zone your account is set to. I’ve seen accounts post at what they thought was 7pm local time, only to find the tool was still set to a US time zone from when it was first set up, quietly pushing everything out three or five hours off target for months. It sounds like a daft mistake but I’ve caught it on at least four client accounts over the years. Check it once, then check it again after any major software update.
And if outreach and prospecting are part of how you use social alongside content, the same discipline around timing applies there too, worth a look at tools that support your outbound sales process if Reels are one part of a bigger lead generation push rather than the whole strategy.
My honest recommendation if you want a starting point today
If you have no data at all and need to post something today, go for Tuesday, Wednesday or Thursday, between 9am and 11am if your audience is mostly working professionals, or between 6pm and 8pm if your audience is scrolling for entertainment rather than work. Avoid Monday mornings and Friday afternoons, both consistently show weaker reach across almost every account I’ve studied. Then start your own four week test the same week, because within a month you’ll have something far more valuable than anyone’s chart: your own answer.
Frequently asked questions
Is there one universal best time to post Reels?
No. Averaged data points to Tuesday through Thursday, 9am to 12pm or 6pm to 9pm, but the real answer depends on your specific audience’s habits, time zone and niche. Check your own Instagram Insights before trusting any generic chart.
Does posting time matter more than the content itself?
No, content matters more. The hook in the first three seconds, watch time and early engagement in the first 60 to 90 minutes after posting influence reach far more heavily than the exact hour you hit publish.
How long should I test before trusting a “best time” for my account?
Give it four weeks minimum, posting at three or four different times across the week and tracking reach at 24 and 72 hours. Patterns usually show up within two or three time slots rather than one exact minute.
Should weekend posting times be different from weekdays?
Yes for most accounts. Business and professional content tends to do worse on weekends, while lifestyle, food and entertainment content often does better, especially around midday when people are browsing for fun rather than during a work break.
Useful references
Related reading: What Hashtags Help Your TikTok Videos Go Viral in 2026 and How Do You Increase Engagement on Instagram Organically?.