Social Media Engagement

What Is The Best Time To Post On Instagram?

Picture of Chandraveer Singh

by Chandraveer Singh

So, when is the best time to post on Instagram?

This question has a short answer and a long answer.  The short answer is - The best time to post on Instagram is between 6 A.M to 11 A.M (PST).

Now that the short answer is so precise, why would anyone bother about the latter?

It is because there are umpteen reasons for the above mentioned best time to not work for you.

We at SocialPilot believe that every business has its own personalized best time to post depending on the type of business and the location of its audience.

It’s hard to say that the average best time to post for a wide range of businesses, which is based on the data of different companies in different parts of the world, would also apply to your business.

Hence come forth the long answer for finding the personalized best time for your business.

So in this article, we will go over how you can find the best time to post on Instagram for your business.

But before doing that let’s find out why it is important to know the best time to post.

Why finding the best time to post on Instagram matters?

Back in 2018, Instagram made some changes in its algorithm making the timeliness a crucial factor for posts to rank on a user’s feed.

Now ranking of your post on Instagram depends on top three factors:

Interest: Posts having content similar to what you previously showed interest in will appear on top of your feeds.

Recency: The most recent posts will be prioritized to rank higher on the feeds over days or week-older posts.

Relationship: Post and accounts that you had frequently interacted with in past on Instagram rank better on your feed.


With recency being a major factor in ranking a post on Instagram, choosing the right time to post becomes more prominent.

So, what does this mean to you?

It means if you choose the right time to post when your audience is most active on Instagram, it is possible that your followers will find your post to engage with on their feeds sooner than never.

But wait, let me tell you something more...

Along with posting on peak times, also post more frequently on the platform to use the recency factor as your advantage. Posting frequently generates more chances of being shown in feeds.

So let’s jump on to find out the best time to post on Instagram that will help you achieve your Instagram marketing goals.

How to find the best time to post on Instagram for your business?

There are two ways to find the best time suitable for posting to get more engagement on your Instagram’s Brand page:

1. Using Insights on the Instagram application or Creator studio

Instagram’s own native analytics is a great way to find the optimal time to post on Instagram.

Instagram's native analytics can be seen using two routes.

The first one is...

The Instagram mobile app, which is a convenient tool that enables significant insights, such as the location of your followers, their gender, their age, and when they’re most active on Instagram.

Instagram audience Insights

To access insights on Instagram having an Instagram business account or an Instagram creator’s profile is a must. Another added benefit of having a creator’s profile is that you get to access the “Instagram creator studio" too.

Which is also our second route...

Instagram creators studio, like Instagram insights, gives you access to multiple audience insights necessary to find the best time to post on Instagram.

creator studio audience insights

One shortcoming of the Instagram native insights is that they only provide you the follower online activity data of the past 7 days.

Thereby we recommend using SocialPilot which gives you detailed insights into the complete audience analytics section up to the past 3 months.

2. Using SocialPilot’s Instagram analytics

Your best time to post on Instagram depends on three things - audience, day of the week, and timezone.

Fortunately, SocialPilot’s Instagram analytics feature helps you figure all of that out under one dashboard.

Let's see how?

The “Time range” filter in it lets you choose how far back you want to see the insights of the analytics section. You can view, download, and email the analytics report of your Instagram business accounts for up to the last 3 Months.

SocialPilot Instagram analytics time filter

But wait, there is more.

Its heat map automatically calculates the average number of followers active at each hour and each days of the week in the chosen time range to give you the personalized best time to post on Instagram.

SocialPilot Instagram analytics heat map

This heat map graphics will give you all the information around what times and days are the best for getting more engagement on Instagram for your business.

Moreover, you can see the location of your followers, their gender, their age, and other significant follower insights. 

Here's a curated list of some Instagram analytics tools if you'd like to compare and opt the best one to measure your Instagram campaigns and best times to post.

The average best times to post on Instagram?

In our recent studies on:

We have found that it is rather more suitable to test and find your own data than sticking to a fixed template of best times.

On the other hand...

If you are new at Instagram then the general time-frames can be a good start in the course of testing for your personal best time to post. There are fair chances that these fixed times can work wonders for your brand on Instagram.

Here’s why:

We have curated the following data from popular social media marketing companies suggesting when brands should post on Instagram.

  • Later suggests that the time frame between 9 A.M to 11 P.M (EST).
  • Hubspot favors the time between 2 P.M and 3 PM (CDT)  and Thursday as the best day to Post.
  • Sprout social deduced Wednesday at 11 a.m. and Friday from 10 a.m.–11 a.m as best time slots.
  • Search engine Journal favors Monday, Tuesday, and Friday at 11 a.m. and Tuesday at 2 P.M.

Best Times to Post on Instagram by the day of the week


In a nutshell, based on all the data collected by multiple brands we can say that It is always safe to post on weekdays during:

  • Before and after work hours, 6 A.M to 9 A.M and 5 P.M to 6 P.M -  Well, that’s not surprising, people tend to see their Instagram feed while commuting to work in the early morning or winding up their workday and coming back home.
  • Lunch hours, 12 P.M to 2 P.M - People are likely to check on their Instagram during downtime, so posting around lunch hours is also a fair shot.

Another average deduction around the best time to post on Instagram suggests keeping weekends posting  :

  • Till 2 P.M., Weekends show less engagement than weekdays. Popular belief suggests that the majority of your audience will be out, socializing with the real world, or spending time with their families.

How to effectively use multiple best times to post on Instagram?

Eventually, you will come to know that there is no single best day or time to post on Instagram after using the above-mentioned tools and average data.

Anyways, you wouldn't want a world with only one best time to post on Instagram.

But, it can be a tiresome work for a social media manager or marketing agency to keep posting on multiple time slots while handling multiple social media accounts.

Either you can let go of multiple time slots and opt for one best time from the whole day or you manually post on multiple time slots. Choosing the former will lose your other better engagement times and going for the latter you will end up wasting a colossal amount of your time.

This is where you need a social media content scheduler!

For Instance, SocialPilot lets you create and schedule your Instagram post days, weeks, and even months ahead of time.

Instagram content scheduler SocialPilot

So this automatic scheduling and posting tool will help you publish on different time slots without any hassle. All you have to do is select multiple time slots for every day of a month in its content planner and your created posts will be published on Instagram with the help of reminders.


So now you know how important it is to time your Instagram posts with new algorithm updates in play.

Sending out your posts on your brand’s peak times not only will help you engage with your audience but also gradually help you get in the eyes of other promising prospects - don’t forget about the Interest and relationship factors of the new algorithm.

Also, keep in mind that posting on the best time will only enable your post to get a stage to showcase itself after that the substantial results depend upon your content. After all.. content is king!

If you are a social media marketer juggling with multiple Instagram accounts for your cleints - Do not hesitate to use a social media tool for your agency, it will help you save a considerable amount of time and money.

Frequently Asked Questions

🌟 Is it better to post on Instagram at night or in the morning?+
🌟 What's the worst time to post on Instagram?+
🌟 What are the best times to post on Instagram?+
🌟 Is Monday a bad time to post on Instagram?+
🌟 Does the time you post on the Instagram matter?+
Picture of Chandraveer Singh

Chandraveer Singh

Chandraveer is a content writer at SocialPilot. Writing well researched and quality content is his forte. He is an avid reader of cat memes and tries very hard to put them in company blogs. He also loves to write his bio in the third person.

Be a More Productive Social Media Marketer

Start Your Free Trial