The best times to post for each social network

Social Media Clock

There is no definitive answer as to when the best time to post on social media is. However, there are general guidelines that can help you achieve better results.

The most important thing you can do is to continuously post quality content. Check out for help in this area.


For Facebook, posts that are published between 12pm and 3pm EST tend to get the most engagement. Wednesday and Thursday are also the best days to post on Facebook.

The best times to post for each social network


Twitter is a little more unpredictable. Some studies show that tweets published at 5pm EST are the most successful, while others say that tweets sent between noon and 3pm EST get the most engagement. The best way to find out what works for your Twitter account is to test out different times and see what gets the most shares, retweets, and replies.


LinkedIn is typically busiest during weekday mornings. Posts published between 7am and 9am EST tend to get the most views and engagement.


For Instagram, the best time to post is generally considered to be around 2am or 5pm EST. However, it’s important to test out different times to see what works for your brand or business.


Pinterest is a great platform to pin your best content at any time of day. It’s been found that posts between 8pm and 10am EST receive the most repins, but if you want to build up a following, it’s important to test what times work best for you.

Optimal times found across the web

  • Facebook : 1:22-1:25pm EST
  • Twitter: 12pm-3pm EST
  • LinkedIn: 7am-9am EST
  • Instagram: 9am-10am EST
  • Pinterest: 8pm-10am EST
  • YouTube: Whenever
  • Instagram Stories: 2:3-2:5pm EST
  • Snapchat Story Ads: 11:30-12pm EST


For each social network, there isn’t a single best time but rather an optimal range of times to post. It can be difficult to determine what works for your business or brand so the best way is to try out different times and see which performs the best. To determine when your audience is online, take a look at your website analytics or the analytic tools available through each social network. If all else fails, try posting throughout the day and see which times get the most engagement.

And save yourself time by scheduling all your posts through Gravyware’s social tool. You’ll be glad you did!

Similar Posts