Several social media industry players have tapped into the big data and found some interesting patterns about human behavior. One of the highlights of these studies is finding when to post on social media in order to gain the most reach.

You know we like to go scientific on all things social media, but with so many studies and breaking news going on, sometimes the important stuff gets lost. So, after one detailed resource that we published a couple of weeks ago, we’re taking things a step forward and, today, we’re presenting the data in a more digestible – and everyone’s favorite – form, as an infographic.

Hint. Best way to use it? The hang-it-on-the-wall method. Or, you know, you can just bookmark it and then come back whenever you feel like rushing into posting on social media.

TL;DR: Here’s when to post on social media, network by network:
Dive in to find out more, including the worst times to post on social media, the best days of the week to post, and some recommendations by industry:

Infographic: When to post on social media

Share this infographic on your site

See the original post here: Best Times to Post on Social Media – Twitter, Facebook, Instagram + More, by Colin Newcomer.

Click here for the plain text version of this infographic

Revive Social Presents:

When to Post on Social Media

(Based on 20+ million social media posts and data from multiple sources)


3 p.m. or 5 p.m. EST during the workweek to get the most engagement

Want an extra boost?

  • Additional data suggests that posting late at night – 2-3 a.m. – works for some scenarios (the overall volume of tweets is much lower).
  • Posting between 5 p.m. and 6 p.m. found best for both retweets and clicks.

Times to avoid:

  • 9 a.m. to 3 p.m. during the workweek
  • Early evenings after 8 p.m.


Around 12 noon EST for best results. Alternatively, 4 p.m. and 7 p.m.

Want an extra boost?

  • Thursdays at 8 p.m. EST got the most engagement across the industries examined.
  • 4 p.m. EST during the workweek has the highest average click through rates.

Should you share during the weekends? Experts are split on that. The answer depends on your industry. Nothing beats your own analytics data.


2 p.m., 5 p.m. or 7 p.m. for the audiences examined

Want an extra boost?

  • 7 p.m. on Fridays found to be the best time to post on Instagram overall.
  • Posts at 5 p.m. and 2 a.m. EST found to get the highest number of likes and comments.

There are no set-in-stone rules for posting on Instagram. Your results will depend on your audience and their behaviors.


Most likely late at night, but there’s no general consensus based on the data available.

Pinterest is the platform that you need to experiment with on your own. It’s the only way to find the best posting times for your specific audience.

Some ideas:

  • TrackMaven found that, overall, 1 a.m. on Fridays is the best time to post.
  • Curalate and Digitas found that the best times are 3 p.m. for fashion/retail, 12 p.m. for automotive, and 10 p.m. for electronics.
  • CoSchedule found that posting at either 12 p.m., 2 a.m., or 1-3 p.m. is the best.


Post during business hours.

(According to LinkedIn themselves, most people are active on the platform during business hours.)

Want an extra boost?

  • 9 a.m. EST on Wednesday found to be the best time to post overall.
  • For extra engagement, try posting between 7 p.m. – 10 p.m. to grab the evening LinkedIn activity.

How to schedule your social media posts?

There are some tools that can help you schedule out your social media posts in advance, all on autopilot.

Two great options:

Full study:


  • TrackMaven study of 17.5 million social media posts: link
  • Buffer study of 4.8 million tweets: link
  • CoSchedule’s original data: link
  • Dan Zarrella’s Science of Timing Webinar: link
  •’s original data: link
  • Curalate’s data and infographic: link

“When to Post on Social Media” by Revive Social
© 2017

3 responses to “Infographic: When to Post on Social Media (Twitter, Facebook, Instagram, LinkedIn, Pinterest)”

  1. the time varies and i am very sure they all have done their research. if you should ask me, i will say posting randomly works best for all the time given by different social media.. say maybe every 2hours. i am very sure it will fit perfectly into most of the time if not all..

    • Sabina Ionescu says:

      Hi, thanks for stopping by!

      I wouldn’t advise posting every two hours. There simply isn’t enough valuable content to share so often and, chases are, your accounts will be identified as being spammy, not humanly authentic.

      Each social network has it’s own etiquette about posting frequency. It depends a lot on what you are trying to achieve with your social media strategy, but I think following this guide will raise your chances of being noticed.

      Good luck!

  2. Mariam Naved says:

    The information in this article is quite comprehensive and helpful. It’s great to have the posting time already planned and scheduled especially for bloggers and online marketers. I would like to recommend the use of social media management tools in order to ensure efficiency in this regard. The one that i have been using for my blogs is Social Champ-a one-stop place to create, post, schedule, and analyze all of your social media efforts – eliminating the monotonous task of having to switch tabs between dozens of accounts. It enables you to have a controlled stream of all your blogs, promotional/awareness campaigns, print advertisements and a lot more on different networking channels at the same time. It is the first tool that allows you to automate the repetition of your posts according to your self-designed schedule in order to reinforce your marketing strategy and maximize the number of views.

    Therefore i would suggest all the readers here to apply the techniques mentioned in this article efficiently and accurately by signing up at and giving it a try!
    Hope it helps 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *