New: schedule posts from Claude or ChatGPT

Best time to post

Best time to post on Instagram

Every 'best time to post on Instagram' list is an average of other people's audiences. Useful as a starting point, useless as a rule. This page gives you the starting point, explains what moves it for your account, and shows you how to replace it with your own numbers in two weeks.

Two things matter more than the clock: posting consistently, and posting when the people who already follow you are actually scrolling. The second one is knowable. Instagram tells you.

The short answer: starting windows to test

If you have no data yet, start here. These windows follow the rhythm of a normal working week in your audience's own time zone: the early phone check, the lunch scroll, and the evening wind-down. Treat them as hypotheses, not answers.

DayWindows to test (local time)Why
Monday7 to 9 am, 12 to 1 pmSlow start; the lunch scroll usually beats the morning.
Tuesday8 to 10 am, 12 to 1 pm, 7 to 9 pmOne of the steadier days for most accounts.
Wednesday8 to 10 am, 12 to 1 pm, 7 to 9 pmMidweek habit is strong; test the evening.
Thursday8 to 10 am, 12 to 1 pm, 7 to 9 pmOften the best weekday for saves and shares.
Friday9 to 11 am, 12 to 2 pmAttention fades after lunch; post earlier.
Saturday9 to 11 am, 7 to 9 pmLater mornings; evenings work for lifestyle and food.
Sunday10 am to 12 pm, 6 to 9 pmSunday evening is planning time for many people.

Local time of your audience, not yours. If half your followers are in another time zone, split the difference or schedule two posts. Once you've run the test below, replace this table with your own.

How Instagram decides who sees your post

Instagram ranks feed posts and Reels separately, but both start the same way: the post is shown to a slice of your followers (and, for Reels, to non-followers with similar interests), and the early reaction decides whether it spreads. Saves, shares, and time spent count for more than likes. Comments count when they're real.

That's why timing matters at all. A post that goes out when your followers are asleep collects its first signals slowly, and slow signals look like weak signals. A post that lands while they're scrolling gets judged on its merits within the first hour. Timing doesn't make a bad post good. It stops a good post from being mistaken for a bad one.

It also means the 'best time' for feed posts and Reels can differ. Reels keep earning reach for days from non-followers, so the exact hour matters less; feed posts and Stories lean harder on the first hour with your own audience.

What changes the answer for your account

Where your followers live

Check the Audience tab in Insights. If your followers are spread over several countries, one 'best time' doesn't exist; two scheduled posts a day, one per region, usually beat one compromise post.

B2B or B2C

Business audiences scroll on the commute, at lunch, and rarely after 8 pm. Consumer audiences peak in the evening and at the weekend. A bakery and a bookkeeping firm should not post at the same hour.

Format

Stories are seen mostly in the first few hours, so post them when followers are online right now. Reels can be posted in a quieter slot and still find their audience. Carousels reward the lunch and evening windows where people have time to swipe.

Your own posting history

If you've always posted at 6 pm, your followers have learned to look at 6 pm. Moving to a 'better' hour can drop engagement for a couple of weeks before it recovers. Change one thing at a time.

How to find your own best time: in instagram insights (free)

  1. 1

    Open your profile, tap the menu, then Insights (you need a Business or Creator account).

  2. 2

    Open Total followers and scroll down to Most active times.

  3. 3

    Switch between Hours and Days. The Hours view is per weekday: note the two or three tallest bars for each day.

  4. 4

    Cross-check with your last 20 posts: sort by reach and note what time the top five went out.

Most active times shows when followers are on Instagram at all, not when they engage with you. It's a good first filter, and the reach cross-check is what turns it into a decision.

In Lemonpost

Lemonpost's analytics build a best-time-to-post heatmap from your own published posts, per channel, in your time zone, using engagement rather than follower activity. Set your posting queue to the hottest cells and new posts fill those slots automatically.

See the Instagram scheduler

A two-week test that settles it

  • Pick three candidate windows from Insights (or the table above), on the days you actually post.
  • For two weeks, rotate posts through the three windows. Keep format and topic mix roughly even so you're testing the hour, not the content.
  • After 14 days, compare average reach and saves per window, not likes. Ignore your single biggest post; one outlier will mislead you.
  • Move your posting queue to the winning window for a month, then re-test the runner-up against it. Audiences drift with the seasons.

FAQ

Instagram timing questions

Whenever your own followers are online and engaging, which Instagram Insights shows you under Most active times. As a starting point with no data: weekday mornings around 8 to 10 am, lunch at 12 to 1 pm, and evenings at 7 to 9 pm in your audience's time zone.

Business audiences lean morning and lunch; consumer audiences lean evening. Test both for two weeks and let reach and saves decide.

The middle of the night in your audience's time zone, and Friday evening for business accounts. Late-night posts collect their first signals slowly, which the ranking reads as weak.

Less than for feed posts. Reels keep earning reach from non-followers for days, so consistency matters more than the exact hour. Feed posts and Stories depend more on your own followers being online in the first hour.

No. Posts published through Instagram's official API are treated exactly like posts made in the app. Scheduling is how you hit the right hour without being at your phone.

As often as you can keep up for a year. Three to five feed posts or Reels a week with Stories on most days is a sustainable target for a small team.

Post at the right hour without being awake for it

Schedule a week of posts in one sitting. Lemonpost publishes them at the times your own heatmap picks.