Skip to content

Find your best time to post on Instagram

Two of the biggest studies give different answers. Here's what each found, why they differ, and where Instagram shows you your own followers' busiest hours.

By . Last checked

In short

Start with the day you post. On Monday, two of the three big studies point to 3 to 4 p.m.; on Tuesday, all three include 3 to 7 p.m. [1][2][3]. Then use your own numbers: Instagram's insights show when your followers are most active, once you have at least 100 of them [4].

The best time to post on Instagram each day

  • Monday: afternoon to early evening. Sprout Social's study gives 2 to 4 p.m., Hootsuite's gives 3 to 9 p.m., and Buffer's best Monday time is 7 p.m. [1][2][3]
  • Tuesday is the closest the three studies come to agreeing: Sprout Social's window is 1 to 7 p.m., Hootsuite's is 3 to 7 p.m., and Buffer's best Tuesday times are 7, 3 and 5 p.m. [1][2][3]
  • Wednesday: midday into the evening, where Sprout Social's window runs from 12 to 9 p.m. and Buffer's best Wednesday times are 12 p.m. and 6 p.m. [1][3]
  • Thursday is where they differ most, with Buffer's data at 9 a.m., Sprout Social's study at 12 to 2 p.m. and Hootsuite's at 4 to 5 p.m. [3][1][2]
  • From Friday to Sunday, Sprout puts weekends last [1] and Buffer puts Friday and Saturday last [3], though Hootsuite still gives daytime slots on both weekend days [2].
Best time to post on Instagram by day, in three studies
Sprout SocialBufferHootsuite
Monday[1][3][2]2 to 4 p.m.7 p.m., then 6 or 8 p.m.3 to 9 p.m.
Tuesday[1][3][2]1 to 7 p.m.7 p.m., then 3 or 5 p.m.5 to 8 a.m. and 3 to 7 p.m.
Wednesday[1][3][2]12 to 9 p.m., and 11 p.m.12 p.m., then 6 p.m. or 8 a.m.5 p.m.
Thursday[1][3][2]12 to 2 p.m.9 a.m., then 8 or 7 a.m.4 to 5 p.m.
Friday[1][3][2]No clear peak10 p.m., then 9 p.m. or 6 a.m.Around 4 p.m.
Saturday[1][3][2]Lowest engagement of the week9 p.m., then 10 or 8 p.m.11 a.m. and around 5 p.m.
Sunday[1][3][2]One of the worst days9 p.m., then 10 or 8 p.m.12 to 3 p.m.

Every time here is local time. Sprout lists its times in local time [1], Buffer adjusted its times so they apply in any timezone [3], and Hootsuite localised the time of day across 118 countries [2]. So read 7 p.m. as 7 p.m. on your followers' clock. If most of your clients are in Singapore, that's 7 p.m. Singapore time.

Who ran the studies, and what they counted

The four studies behind this guide
What they looked atBest times they found
Sprout Social[1]Nearly 2 billion engagements on about 307,000 profiles, November 2025 to February 2026Mondays 2 to 4 p.m., Tuesdays 1 to 7 p.m., Wednesdays 12 to 9 p.m., Thursdays 12 to 2 p.m.; weekends worst
Buffer[3]9.6 million Instagram posts sent through Buffer, January 2024 to December 2025, scored by median engagement rateThursday 9 a.m., Wednesday 12 p.m. and Wednesday 6 p.m.; Wednesday the best day, Friday and Saturday the weakest
Hootsuite[2]Over 1 million social posts, analysed with Critical Truth; page updated July 2026Early mornings and early evenings; Monday, Tuesday and Thursday the best days
Later[5]Over 6 million Instagram posts from January to October 2024, and over 975,000 Reels5 a.m.; posts sent from 3 to 6 a.m. did better than average every day

Why the answers differ

Each study measured a different set of accounts over different months: Sprout counted engagements across about 307,000 profiles [1], Buffer scored posts sent through Buffer by their median engagement rate [3], and Later's posts are all from 2024 [5]. Different accounts and different sums put the peaks in different places.

Buffer and Later contradict each other on the small hours. Buffer found 1 to 5 a.m. the weakest time to post [3]; Later, looking at different accounts in 2024, found posts sent from 3 to 6 a.m. did better than its average [5].

None of them is about your followers. Sprout says as much: test these times against your own account's performance [6]. A coach whose clients scroll after the kids are in bed and an agent whose buyers check listings at lunch will never share a best time.

When to post Reels

The studies split on Reels. Buffer, which looked at all post types together, suggests 6 to 11 p.m. on Wednesday and Thursday [3]. Later, which counted Reels on their own, found 12 a.m. on Monday best [5].

Sprout Social doesn't split Reels out either. Its figures cover all post types, so its best Reels times are the same windows as in the day table [1].

So the Reels data runs from midnight to the evening. Start a Reel in one of the day slots above, then judge it on its own numbers. Instagram's insights for each Reel show watch time and how many accounts followed you after viewing it [7].

Instagram's help pages say more about reach than about the hour. Suggested Reels are picked from the accounts a viewer follows and the Reels they've recently watched, liked or engaged with [8]. Instagram recommends Reels that are filmed vertically and use music from its library or original audio, and shows fewer that are blurry, carry watermarks or are mostly covered in text [8]. Reels over 3 minutes aren't recommended to new audiences [9].

Trial reels answer a different question: is the Reel itself any good? A trial Reel is shown to people who don't follow you first, and your followers won't see it in their feed or Reels tab [10]. About 24 hours later you see its views, likes, comments and shares, and you can let Instagram share it with your followers if it does well on views in its first 72 hours [10]. You need a professional account to use them [11].

Find your own best time in Instagram

Instagram already tracks this for you. Its insights are for public accounts [4], and the followers view includes the times your followers are most active on Instagram [4].

  1. Open your profile and go to your insights.
  2. Open your followers. You'll need at least 100 followers for this view [4].
  3. Find the times your followers are most active on Instagram [4].
  4. Write down the busiest hour on the days you plan to post.

Under 100 followers, that view isn't there yet [4]: use the study times above as a starting point and lean on your own results instead.

Test two times for two weeks

The insights tell you when people are around. Only your posts tell you when they respond. So test it.

  1. Pick two times: your followers' busiest hour, and one a few hours earlier.
  2. Post the same kind of post at the first time for a week, then at the second time for a week.
  3. Compare reach and interactions for each post. For Reels, compare watch time too [7].
  4. Keep the winner, and test again in a few months.

Example

A career coach sees her followers peak at 8 p.m. on weekdays. She posts Tuesday and Thursday at 7 p.m. for a week, then at 12 p.m. the next week, and keeps whichever slot brought more comments and saves.

Instagram lets you look back over any timeframe in the past 90 days [4], so two weeks of posts are easy to compare.

Postmosis reads the numbers you log for each post and shows which day and hour your posts did best, per network once it has five posts with numbers. Write and the calendar can then suggest that time for your next post. See the audit and analytics

Set the time once

A best time only helps if you post at it. Pick your two or three slots a week and keep them, so posting stops being a daily decision.

Once you know your time, schedule the week's posts in Postmosis for that hour, in your own time zone, to Instagram, Facebook, TikTok, LinkedIn, YouTube or Threads. See scheduling

Common questions

Start my week
What is the best time to post on Instagram?

For your account, the hours your followers are most active, which Instagram's insights show [4]. Across many accounts, Sprout Social found weekday afternoons best, longest on Wednesday from 12 to 9 p.m. [1], and Buffer's single best slot was Thursday at 9 a.m. [3]

What is the best day to post on Instagram?

Wednesday in Buffer's data, then Thursday and Tuesday [3]. Sprout Social puts Tuesday and Wednesday on top [1], and Hootsuite names Monday, Tuesday and Thursday [2].

What is a good time to post on Instagram on Monday?

Afternoon to early evening. Sprout Social says 2 to 4 p.m., Hootsuite 3 to 9 p.m., and Buffer 7 p.m., then 6 or 8 p.m. [1][2][3]

What is the best time to post Reels on Instagram?

The studies split. Buffer, which looked at all post types together, suggests 6 to 11 p.m. on Wednesday and Thursday [3]. Later, which counted Reels on their own, found 12 a.m. on Monday best [5].

Can I see the best time to post on Instagram?

Yes. Instagram's insights include the times your followers are most active, once you have at least 100 followers [4].

What's the worst day to post on Instagram?

Sprout Social puts weekends last [1], and Buffer puts Friday and Saturday last [3]. Check your own insights before you rule them out.

Is the evening too late to post on Instagram?

Not if your followers are up. In Buffer's data, evenings from 6 to 11 p.m. did best on every weekday except Thursday [3], and Sprout Social's Wednesday window runs until 9 p.m. [1]

What time zone are these times in?

Local time. Sprout lists its times in local time [1], and Buffer says its times already apply to your timezone [3]. So 7 p.m. means 7 p.m. where your followers are. If they're spread out, post for the place most of them are: your insights show your followers' top locations [4].

More guides

Get next week's posts made

See the price, start, and make your first posts this week.