Please wait ...

When is the best time to post on Social Media?

bark profile image

Mika, Staff Writer

Tuesday, 4 May 2021

Knowing when to post on your social media channels is very important if you want to maximise your chances for high engagement on the content that you post.

Let’s take a look at a summary of the best times to post on social media in general, but remember that the most beneficial time to post for you will depend on your specific audience. 

You can find out the best time to post your content on social media by using social media publishing tools such as Hootsuite or Sprout Social, which will create reports to show you when your audience is most active across your social networks. 


Research carried out by Sprout Social revealed that on average, the best time to post on Facebook is around the hours of 11 am and 1-2 pm on Wednesdays. These happen to be the times with the global records for the best engagement on the platform.


For Instagram, the best time to post is around 1pm on Wednesdays, and between 10 AM and 11 AM on Fridays. If you are trying to grow your audience on Instagram, you may want to try posting around these hours.


For Twitter, the best time to post is by 9 am on Wednesdays and Fridays. The research showed that these are the hours with the most engagements on the platform. 

Choosing the right posting times for you 

Despite the information provided above, there is no 'one size fits all' in regards to the best time to post on social media. This is because every audience has its nuances and to be successful at social media marketing, you must know what works for your audience. 

The statistics above were taken from global results, but they may not apply to your audience. To find out the best time to share content on your social media platforms so that your audience can engage, you must collect some data and find that out for your own social media channels.

As well as using publishing tools such as Sprout Social and Hootsuite, here's how to find out the best time to post for your audience without having to rely on a third-party platform. 


Don’t be afraid to experiment! Try posting at different times of different days and watch out for your audience’s reaction. Watch this over an extended amount of time and standardise your results based on the feedback you get.

Remember, there is no general rule for these things. Just let your audience speak to you as to the time they want you to be sharing social media content. Use the feedback you get (how they engage) as a tool to tweak your efforts until you find the perfect time to post every single day.

Post consistently

Figuring out the right time to post on social media isn’t the only thing you need to think about if you want success on your social media channels. You also need to be posting content frequently and consistently if you want to grow your audience or stand out against competitors. 

There are millions of people posting content on the internet every single day, and posting once a week is not sufficient as your content will just get buried deep into people’s timelines. By posting consistently, you’ll increase your visibility and get a clearer picture of which times your content gets the most engagement.

To sum up 

Managing your social media account and all of the complex nuances that come along with it can be stressful, especially if you have so many other aspects of your business to juggle! 

If you’re struggling with setting this process up on your own, you can hire a local social media manager to set you on the right path. They’ll know exactly what content you should be posting, when and how often, so you’ll have the best chance of success. 

Find a Social Media Marketing Expert near you

The average rating for Bark Social Media Marketing Experts is 4.9, based on 75,244 reviews


based on 75,244 reviews

Get quotes from Social Media Marketing Experts near you