When is the best time to post on Instagram?


Last year it was said that evenings from 7-9 pm was the best time to post on Instagram.

In 2018, it seems that lunch time from 12.00-1.45 pm is their best time to post on Instagram, followed by evenings from 7-9pm.

But theories do not mean those are the best times to post for YOU!

Because every Instagram account has a unique audience, in different time zones, so it is important to determine what your individual best time to post on Instagram is.

Salvador Dali "Persistence of Memory" 1931
Salvador Dali "Persistence of Memory" 1931

When is the Best Time to Post on Instagram?

If you want to beat the Instagram algorithm in 2018, scheduling Instagram posts for when the majority of your followers are online is super important.

Not only does the algorithm care about how much engagement your Instagram post gets, it also cares about how quickly you get that engagement.

If you post at a time when most of your followers are online, you give yourself a better chance of being shown to your audience - quickly!

If your post gets a lot of likes and comments shortly after it's posted, this signals to Instagram that your Instagram post is quality content, and the algorithm will then show your post to even more of your followers!

By finding out your personalized best time to post on Instagram, you can hack the algorithm to increase your reach and get more likes and followers.

So how do you find out what is your own best time to post on Instagram in 2018?

Here are some general rules to follow about the best time to post on Instagram:

  • if you have a business account, check your followers' cities and countries, plus have a look at Instagram suggestions of the time and day peak. 
  • Post for your most active timezone: you may be located in Hong Kong, but if most of your followers are in London, you should be posting with the GMT time zone in mind.

    If you have followers in two locations like NYC and Paris, you may find that posting at "odd" times in your timezone (like 3 pm) actually perform well for you, because it's 9 am in NYC and 3 pm in Paris.

  • Post more during off-work hours instead of during the day: generally, the best times to post on Instagram are lunchtime (11am-1pm) and evenings (7-9pm).

    Instead of posting when you think, plan your Instagram posts.

  • Save the important posts for weekdays: The differences are slight, but average Instagram engagement does shift depending on the day. According to my own research, Tuesdays and Thursdays tend to drive the most engagement, while Sundays drive the least.

Other Ways to Calculate Your Best Time to Post on Instagram

If you don't want to pay for a software or app to find out your best times to post on Instagram, you can also calculate them yourself manually.

Experiment with Posting Times and Measure your Progress

If you'd rather crunch the numbers yourself, you can create a spreadsheet to track how much engagement you receive when you post at different times on different days.

Start by picking five different times throughout the week.

For example, if you notice that your followers are most active between 5 and 9 pm, schedule your posts to appear at 5, 6, 7, 8, and 9 pm.

In your spreadsheet, track how many likes and comments each post receives, along with the date and time that you posted them.

The following week, switch the timing of your posts for each day. For example, if you posted at 5pm on Monday in week 1, post at 6pm during week 2.

It might take a few weeks, but you can use this information to help you choose the best days to share to specific networks based on your own audience, along with the times that work best for getting traffic on those specific days.

How to Schedule for Your Best Time to Post to Instagram

Now that you know when your Instagram audience is most active, and how to drive the most engagement based on your audience's activity, the last step is to schedule your Instagram posts for your own best times to post on Instagram.


By preparing your planning, you will be able to consistently have content going out at your best times to post on Instagram. Therefore, you will optimise your profile and attract new followers and engage with your current ones.

To be noted that some social media software can now auto-publish on Instagram. And they can even post at the best optimal time on your behalf.

You just have to select your posting times once, and then when you queue up your Instagram posts they will automatically be scheduled for your best times to post on Instagram

And of course, if you use already a few automated publishing softwares, there is an app to help you more like "WhentoPost" or "Later", Hootsuite, Tailwind, and so forth. It cost between £3.99 and £ 39.

Any question, please contact me.

Happy Instagramming 😀

And if you prefer to get the results without the fuzz, check our Instagram Packages

Do you want more Instagram followers?

Subscribe to our mailing list

* indicates required

Check your [SPAM**] Inbox 😜 and Add us to your contact list

Pro tips


As told before, if you don't know what you measure, you're just playing around.
You could set up simple but efficient objectives such as: I grow 50 new followers each month on Instagram. 50 new followers x 12 months = 600 followers per year!

If you think THoTA info can help your friend, share it! 👇