The Best Times To Post On Social Media

Wednesday 15th of December 2021

Is there really a “best time” to post on social media?

Yes. The best time to post on social media is whenever your audience is most likely to see and engage with your content. 

There’s honestly no point posting blindly. You need to reach people when they are online. As people only spend on average 145 minutes on social media daily, you need to make sure you’re getting into the perfect time slot. 

When is that exactly? Well, that’s why in this blog post, I’m going to share my tips on the best times to post on social media. Specifically on Facebook, Instagram, Twitter and LinkedIn 

So, let’s get started.


Without a doubt, Instagram is one of the most important places to build a social presence. Roughly 1 billion people around the globe use Instagram - with more than 500 million checking in every day.

To make the most of your social media strategy, you should know when your Instagram posts will be the most effective. Here are the following times you should be posting to reach your audience. 

Monday: 11:00 a.m. to 5:00 p.m.

Tuesday: 5:00 a.m., 9:00 a.m. to 6:00 p.m.

Wednesday: 5:00 a.m.,11:00 a.m. and 3:00 p.m.

Thursday: 5:00 a.m., 11:00 a.m. and 3:00 to 4:00 p.m.

Friday: 5:00 a.m., 9:00 a.m. to 4:00 p.m.

Saturday: 11:00 a.m.

Sunday: 10:00 a.m. to 2:00 p.m. 


Unfortunately, there is no easy answer as to the best times to post on Facebook. There have been numerous studies on the subject, and they all come up with different results.

Luckily, Sprout Social made some overall conclusions from their clients' Facebook posting survey.

Their main conclusions were that the best times to post are on Wednesdays at 11 am and 1 pm. 

You will get the most consistent engagement on weekdays from 9 am – 3 pm.

The worst day is Sunday, which sees the least amount of engagement. You will find the lowest engagement during early mornings and evenings before 7 am and after 5 pm each day.

According to a Buffer study, the best times to post are between 1 pm – 3 pm during the week and Saturdays. They also found engagement rates are 18% higher on Thursdays and Fridays.

It’s clear to note that different people use Facebook in different ways, so pinpointing a perfect time is not that simple. 

CoSchedule accounted for this diversity. They collected results from 25 studies to identify patterns for the best times to post on Facebook across various industries.

B2C - 9am-10am 12pm-1pm 4pm-5pm

B2B - 9am 3pm-4pm

Software 9am 3pm-4pm

Healthcare 6am-7am 9am 11am-12pm

Media Companies 7am 11am 6pm

Higher Education 8am 12pm 3pm

Digital Guru Tip: Access your posts through Insights to view when your audience is online. It should look like the picture below. Another helpful tip is to monitor your post’s engagement, such as likes, comments and shares. If it reaches high engagement during a specific time, you can gauge that your content is best viewed at that particular time.


Twitter is a fantastic tool for sharing short and sweet messages with your followers, but their algorithm is a funny one. The Tweets posted by the accounts you follow are scored to determine what messages will be the most relevant and interesting to you.

The best time to Tweet in the UK is to beat this algorithm during lunch hour. So between 12 pm and 1 pm, you should find a good number of active users. We find that few Tweets also gain average engagement levels between 4 pm and 6 pm. 

Try scheduling posts on Tweetdeck within these 2 hours if you want to post consistently and still want your Tweets to gain a decent amount of engagement.

Digital Guru Tip: If you fail, try and try again. Even if a Tweet gained a good level of engagement, there’s a chance that a large portion of your followers didn’t see it. Share that Tweet again a few days later. You’ll have the opportunity to reach some of the followers who missed it the first time around.


In the UK, LinkedIn posts tend to get the greatest engagement on:

Tuesdays, Wednesdays and Thursdays, between 7:30 am to 8:30 am, and between 5 pm to 6 pm.

LinkedIn is a professional site. It is more often used during the working day and commuting hours.

Most clicks and shares: Tuesdays, 11 AM-12 PM.

The worst time for LinkedIn: Sleeping hours (10 PM-6 AM) immediately before Monday and after Friday night.

Best Times to post 7-8 AM; 5-6 PM.

The peak time of use during an average day: 12 PM; 5-6 PM.

For best results, try scheduling your posts on Tuesdays, Wednesdays, and Thursdays between 7:30 am, and 8:30 am. 

Final Thoughts

It’s safe to say that there is no guarantee on when the best time to post on social media is. However, thanks to industry professionals constantly monitoring this subject, we can get a good idea of when to try and post and measure if it’s an optimal time to use. 

As I mentioned before, everyone uses social media differently, so it’s important to keep in mind how your message will be understood at different times. 

That’s why we show business owners and marketers the best ways to tackle social media every day. Understanding the ins and outs of the social game gives us the opportunity to guide people with strategies and tools we’ve tried, test and that work. 

Book a Free Social Media Review with us, and we’ll give you at least two to three strategies that you can apply to leverage social media marketing in the best way possible.