The Best Time to Post on Instagram in 2023

We analyzed 1.2 million Instagram posts to find the best time to post on Instagram in 2023. We'll show you the best times to post for every day of the week.

∙ Updated
Profile picture of @Alexandra Ceambur
Alexandra Ceambur
On This Page
  1. The best time to post on Instagram
  2. Best time to post on Instagram on Mondays
  3. Best time to post on Instagram on Tuesdays
  4. Best time to post on Instagram on Wednesdays
  5. Best time to post on Instagram on Thursdays
  6. Best time to post on Instagram on Fridays
  7. Best time to post on Instagram on Saturdays
  8. Best time to post on Instagram on Sundays
  9. Best time to post Reels on Instagram
  10. Best time to post on Instagram Australia
  11. How to find the best time to post on instagram?
  12. Tips for finding the best time to post on Instagram
The best time to post on Instagram

You’ve probably heard this a million times “You must post at the right time in order to get a better reach on Instagram!”. But is there even a “right time” to post on Instagram so your photos and videos get better views and comments? Or is it all marketing fluff made to confuse us all?

If there is a perfect time for posting... how do we figure it out? Rest assured, that’s what we’re going to find out today.

In this post we'll be using UTC time zones unless specified otherwise. You can use a time converter to change it to your time zone.

The best time to post on Instagram

The best time to post on Instagram is the time your followers are most active, as that's what really matters. The time your followers are online can vary a lot from person to person.

However, from our data it shows that the best time to post on Instagram is 12pm, and the best day is Saturday.

A heatmap showing the best time to post on Instagram by day and time (UTC)

Source: Pallyy.com analysis of 1.2 million Instagram posts

Best time to post on Instagram on Mondays

The best time to post on Instagram on Mondays is 11am-12pm.

Best time to post on Instagram on Tuesdays

The best time to post on Instagram on Tuesdays is 11am-12pm.

Best time to post on Instagram on Wednesdays

The best time to post on Instagram on Wednesdays is 10am-12pm.

Best time to post on Instagram on Thursdays

The best time to post on Instagram on Thursdays is 10am-12pm.

Best time to post on Instagram on Fridays

The best time to post on Instagram on Fridays is 11am-12pm.

Best time to post on Instagram on Saturdays

The best time to post on Instagram on Saturdays is 12pm-1pm.

Best time to post on Instagram on Sundays

The best time to post on Instagram on Sundays is 11am-2pm.

Best time to post Reels on Instagram

The best time to post reels on Instagram is Saturdays at 2pm.

To find the best time to post instagram reels we simply filtered our 1.2 million post data set to only show data from reels (which was around 65,000 posts), and this is what we found.

Best time to post on Instagram Australia

The best time to post on Instagram in Australia is 10pm. The reason it's late at night is that the majority of Instagram users are based in the united states, so 10pm would be just when their morning.

This is based on the Melbourne time zone (GMT +10).

How to find the best time to post on instagram?

To find the best time to post on Instagram for your profile specifically, you need to know what time your audience is usually online.

If you have an business account you can use it's Insights to analyze your followers’ demographics, geolocation and activity patterns. When you check your Insights, look at the Audience tab for the following two graphs:

Top locations graph

This graph shows you the geographical locations of your followers. If a large % of your followers lives in a specific country you’ll need to optimise your posting time to their time zone.

Top location graph shows you the geo location of where your followers are located

Followers Graph

This graph - located at the bottom of the screen - indicates the average times (days, hours) when your followers are on Instagram.

Instagram followers graph shows you when your followers are most active

Obviously, the Insights data will be unique to every Instagram account and it’s going to vary based on your followers’ activity level, demographics and country they’re located in.

The times your audience is online will be different from an account in a different niche or country.

Tips for finding the best time to post on Instagram

#1. Time zones differences.

Your followers’ geographical location impacts on their activity patterns. If a large number of your followers live in a specific geographical location, then you should optimise your posting times for their time zone.

#2. Instagram users are more active during off-work hours

If your target audience falls into the working adult category, regardless of the time zone, your audience will be more active on their Instagram early in the morning before starting work and in the evenings. Posting during working hours might have very little engagement.

#3. Pay attention to your Instagram insights

It’s important to monitor your followers’ activity on the app regularly. As your audience grows over time, their peak activity times will likely change. That’s why you need to stay on top of your followers’ data to decide when to schedule your next campaigns.

#4. Use a good Instagram Analytics tool

Tools like Pallyy can help you understand your followers’ activity patterns in more detail and extend your marketing reach.

For example, Pallyy allows you to track followers growth patterns by country. So if you’re trying to target followers from Germany, you can add a tracker and watch the patterns change over time.

#5. Use a scheduling tool

Instead of trying to remember the best times to post for each day, consider using a social media scheduling tool. This will save you the trouble of checking your Instagram analytics every time you want to post something.

We want to hear from you. How do you decide what the best time to post on Instagram is? Do you take into consideration the times your audience is most active?