The best times to post on social media are when the people you want to see the content are on the network.

That’s the easy answer.

And not a useful answer. Until now.

There are best practices for each social network, and the data from these 16 studies proves that posting at the best times will help you get more traffic, more engagement, and more followers.

Want to use Click to Tweet on your blog?

Schedule Your Social Media At The Best Times Without The Guesswork

What if you didn’t have to remember all of this information while still getting the traffic, engagement, and followers your content deserves by scheduling your social media messages to send at the best times?

You asked, and now it’s a possibility. Your CoSchedule social media calendar now automatically uses the science behind best times to help you easily schedule social messages to reach more followers on your social networks.

…and you don’t even have to read this post to get smarter about when to share on all of your social networks.

Let me repeat that: Save yourself from doing the homework of figuring out the best times to share social messages. Use the all-new best time scheduling feature in CoSchedule to put this science on autopilot for your posting schedule:


Alright, for those of you who’d like to try this the more manual way, read on!

About The 16 Social Media Studies…

After digging around the Internet a bit and analyzing our own data here at CoSchedule, I compiled some research from within the past year and more recently, breaking it up into more palatable chunks of information. I’ll be referencing several sources in this blog post, including:

  1. Brand new, never-before-seen original data from CoSchedule
  2. HubSpot’s recently updated roundup
  3. Forbes’ research from a TruConversion case study
  4. Buffer’s updated original research
  5. Buffer’s updated compiled research
  6. Huffington Post’s compiled research
  7. SurePayroll’s compiled research
  8. Fast Company’s compiled research

In addition, these are a few bonus sources that may be slightly older than a year:

  1. Neil Patel’s research and compiled data on Quick Sprout
  2. MarketingProfs’ compiled research from several TrackMaven reports
  3. Elle & Co. compiled research
  4. FastCompany’s compiled research
  5. TrackMaven’s research
  6. Chron’s compiled research
  7. Kissmetrics’ compiled research
  8. Fannit’s compiled research

Let’s get to it.

How Do You Factor In Time Zones?

Did you know that Arizona doesn’t practice daylight savings time?

It’s timing nuances like these that make finding the perfect times to post even harder. Before we delve into the best times to post on social media, let’s take a look at the best time zones.

50% of the U.S. population is in the Eastern Time Zone, and the Eastern and Central combined represent almost 80% of the U.S. population.

80% of the U.S. population is in the Central and Eastern time zones.

In theory, the Eastern or Central timezone would be the best time to base off for a United States audience to reach the most people through your social media shares.

Want to use Click to Tweet on your blog?

For those of you who have audiences outside the United States, demographic research like this is simple enough with Google Analytics to understand where your own audience is, giving you the opportunity to target their time zones accordingly.

There are also a few tools to help you find when your own audience is online and using the social networks you’re concentrating on—which helps you understand the best times to share based in your local time zone. Read on to learn more.

When Is The Best Time To Post On Facebook?

Best Time to Post On Facebook

Answer: The best time to post on Facebook is 1–4 p.m. late into the week and on weekends.

  1. Saturday and Sunday at 12–1 p.m.
  2. Thursday and Friday at 1–4 p.m.
  3. Wednesday at 3 p.m.

When to post on Facebook in general to increase your shares and clickthroughs:

  1. 1 p.m.
  2. 3 p.m.
  3. 9 a.m.

Quick Sprout: The best days of the week to publish to Facebook are any day during the workweek, with engagement being the highest on Thursday and Friday. Engagement is about 3.5% lower on Monday, Tuesday, and Wednesday. And people seem to be happier on Friday (small wonder), so funny or upbeat content will fit right in to that “happiness index.”

According to Patel, early afternoon is the optimal time to post on Facebook. 1 p.m. will get you the most shares, while 3 p.m. will get you the most clicks. Anytime between 9 a.m.–7 p.m. will always be better than content shared outside of that window.

Elle & Co.: The best days to publish on Facebook are Saturday and Sunday with the peak times at 1 p.m. on those days. These posts get 32% more engagement than workweek posts. According to Elle & Co, the best time to post on Facebook is between 1–3 p.m.

SurePayroll: Wednesday at 3 p.m. is the best day to post on Facebook. But on average, 1–4 p.m. get the highest clickthroughs. The worst times are weekends before 8 a.m. and after 8 p.m.

Fast Company: The best times to share on Facebook are 1–4 p.m., and the peak time is Wednesdays at 3 p.m. Overall, Fast Company says that the worst time to post is after 8 p.m. on weekends.

Huffington Post: Thursday and Friday are the best days to post on Facebook. Monday and Wednesday get the lowest engagement rates. Generally speaking, the best time to post on Facebook is between 1–3 p.m. and more broadly 9 a.m.–7 p.m. In addition, Facebook use spikes by 10% on Fridays.

Kissmetrics: The best day to share on Facebook is Saturday, and shares tend to spike around noon and a little after 7 p.m. The best time to post on Facebook is noon.

Buffer: Engagement rates are 18% higher on Thursdays and Fridays. The best time to post on Facebook has been up for some debate with stats ranging from 1 p.m. to get the most shares to 3 p.m. to get the most clicks, and anytime between before dinner generally. Stats seem to fall anytime after dinner, and posting before work is a long shot.

CoSchedule: Original data shows that sharing at 9–10 a.m., 11 a.m.–noon, and 4 p.m. will increase your traffic from Facebook.

Want to use Click to Tweet on your blog?

Tools To Help You Track When Your Audience Is On Facebook

Facebook Analytics:

Right in your brand’s page in Facebook, go to Insights and click on Posts to see the data of when your viewers are online.

Use Facebook Analytics to understand when to post

Understand when to post on Facebook by navigating to Insights and Posts to see the times when your fans are online.

Fanpage Karma:

This tool helps you track several different key performance indicators of your Facebook pages. Finding the best time to reach your unique audience is one of them.

Fanpage Karma Facebook timing feature

Fanpage Karma has a feature that will help you know when your Facebook audience is active.

When Is The Best Time To Tweet?

Best Time to Tweet

Answer: The optimal times to tweet are 12–3 p.m., with a peak best time at 5 p.m. During the workweek is the best, though some niches might have more active audiences on the weekend.

  1. Wednesday at noon and 5–6 p.m.
  2. Monday–Friday at 12–3 p.m. and 5 p.m.
  3. Experiment with 2–3 a.m., 6–7 a.m., and 9–10 p.m.

When to tweet in general to increase retweets and clickthroughs:

  1. 5–6 p.m.
  2. Noon specifically
  3. 3 p.m.

Quick Sprout: The best day to tweet depends on whether you are business-to-business (B2B) or business-to-customer (B2C). If you’re B2B, you’ll do better tweeting during the workweek, getting more more engagement than on weekends. However, individuals tend to interact with Twitter more on weekends, so if you’re B2C, you’ll definitely want to be tweeting on the weekends, too.

According to Patel, tweeting around 5 p.m. will get you the most retweets, but 12 p.m. and 6 p.m. will bring you more clickthroughs. Twitter gets used a lot during work breaks and the commute to and from work.

Elle & Co.: The best day to post to Twitter is Wednesday with the best times to tweet between 12–1 p.m. and 6–7 p.m. You’ll get more retweets during these times.

SurePayroll: The best days are Monday–Thursday. The best times are between 1 p.m.–3 p.m. on the optimal days. Anytime between 9 a.m.–3 p.m. are peak times of Twitter use.

Huffington Post: For maximum retweets, post at 12 p.m. and 5 p.m. The best days to post for B2B organizations is Monday–Friday, and for B2C it’s the weekends and Wednesdays.

Kissmetrics: The best time to tweet is at 5 p.m., and the best days to tweet are midweek and weekends. The ultimate best day to tweet is specifically Wednesday.

Buffer: Dan Zarrella’s research shows engagement is 17% higher on weekends. Clickthrough rates are highest on Wednesdays for B2B audiences while weekends work best for B2C. Retweets are highest around 5 p.m. while clickthroughs are best at noon and 6 p.m. Recent research shows tweets get the most clicks from 2–3 a.m., most retweets at 9–10 p.m., and the ultimate best times to post for clicks worldwide is 6–7 a.m.

CoSchedule: Schedule tweets to post at 11 a.m., 9–10 a.m., and 2 p.m. to get the most traffic from Twitter.

Want to use Click to Tweet on your blog?

Tools To Help You Monitor Your Best Time To Tweet

Twitter Analytics:

Twitter Analytics provides an easy way for you to understand the best days to tweet according to your own audience’s engagement with your content. Just cruise to your Twitter Analytics dashboard and hit Tweets.

best days to tweet according to Twitter Analytics

According to CoSchedule’s Twitter Analytics, you gals and guys are super active on Tuesdays, Wednesdays, and Thursdays. Those are great days for us to share content with you!


This tool from Moz helps you discover where your followers are located and when they tweet to help you focus your social sharing during the right time zones and when they actively use Twitter.

know when to tweet with Followerwonk

Followerwonk from Moz has a feature to help you understand when your followers tweet to help you connect with them at the times when they’re active on Twitter.

When Are The Best Times To Pin On Pinterest?

Best Times to Pin on Pinterest

Answer: Saturdays are your best bet for reaching Pinterest users—and later at night.

  1. Saturdays at 8–11 p.m.
  2. Fridays at 3 p.m.

General awesome times to Pin to Pinterest:

  1. 8–11 p.m. with 9 p.m. peak
  2. 2–4 a.m. and 2–4 p.m.
  3. 1–3 p.m.

Quick Sprout: The best day to Pin on Pinterest is Saturday. According to Patel, the best times to post on Pinterest are 8–11 p.m.

However, this is a conglomeration of several groups of data that show Pinterest posts also do well between 2–4 a.m. and 2–4 p.m.

Elle & Co.: The best time to Pin to Pinterest is 8–11 p.m. SurePayroll agrees with the idea of Saturday morning as the best time for posting, though Pinning on Fridays at 3 p.m. performs well, too.

HubSpot: Data that compiles some of the findings from this post along with older (and updated) information reiterates the findings from the other studies. Pinning from any day from 2–4 a.m. and 2–4 p.m. is the best. Specifically, 5 p.m. on Fridays and 8–11 p.m. on Saturdays are good times, too.

Fannit: While Fannit agrees that 2–4 p.m. and 8–11 p.m. are great times to Pin to Pinterest, they suggest 5–7 p.m. and 1–7 a.m. are the worst times.

CoSchedule: Pin to Pinterest at 12 p.m., 2 a.m., and 1–3 p.m. to get the most traffic.

Want to use Click to Tweet on your blog?

Find The Best Days To Engage Your Pinterest Followers

Pinterest Analytics is a powerful tool that shows you the dates when you’ve gotten the most viewers and engagement for your Pins. Use that information to analyze the days of the week when you typically get the best results.

best days to Pin on Pinterest according to Pinterest Analytics

Understand your best days to Pin with Pinterest Analytics.

When Should You Post On LinkedIn?

When Should You Post On LinkedIn?

Answer: Midweek posting is optimal from 5–6 p.m.

  1. Tuesday at 10–11 a.m.
  2. Tuesday, Wednesday, and Thursday at 7:30–8:30 a.m., 12 p.m., and 5–6 p.m.

When to post on LinkedIn to get the most clickthroughs:

  1. 5–6 p.m.
  2. 7–8 a.m.
  3. 12 p.m.

Quick Sprout: The best days to post on LinkedIn are during the workweek, preferably Tuesdays, Wednesdays, and Thursdays. The most clicks and shares happen on Tuesdays.

According to Patel, the best time to post is during the workday, which makes sense if you understand that LinkedIn is the “professional” social network. Between 7–8 a.m. and 5–6 p.m. are good times to post. Tuesdays between 10–11 a.m. may also be a sweet spot.

Elle & Co.: The best days to post on LinkedIn are Tuesday and Thursday, while SurePayroll broadened that to include Tuesday, Wednesday, and Thursday.

According to Elle & Co., the best time to post is between 7:30–8:30 a.m., and between 5–6 p.m.

Huffington Post: The best days to post on LinkedIn are Tuesday through Thursday during work hours. In addition, Tuesday 10 a.m.–11 a.m. are known to get the most clicks and shares. The worst time to post content on LinkedIn is between the hours of 10 p.m.–6 a.m.

Fast Company: The best days to post on LinkedIn are Tuesday through Thursday with the optimal time to post being noon and 5–6 p.m. The worst time is after 8 p.m.

Chron: The best times to post on LinkedIn are early evening starting between 5–6 p.m. The worst time to post is between the hours of 10 p.m.–6 a.m. The best days to post on LinkedIn are midweek from Tuesday—Thursday. An assumption is that Monday is bad because people are just getting back into the work week, and people are leaving early for the weekend on Fridays.

Forbes: Since LinkedIn is a professional network, Forbes suggests posting between 8 a.m.–5 p.m. on weekdays returns the biggest results.

Fannit: Data agrees with the majority of the studies, suggesting that early morning and after work are the best times to post on LinkedIn on Tuesday, Wednesday, and Thursday. Post at 7–8:30 a.m. and 5–6 p.m.

CoSchedule: Get the most traffic by posting to LinkedIn at 8–9 a.m., 4 p.m., and 6 p.m.

Want to use Click to Tweet on your blog?

Tools To Help You Post On LinkedIn On The Best Day

LinkedIn Analytics can help you understand which specific dates you’ve received the most reach and engagement for the content you’ve shared. Use this to understand the best days of the week to share content on LinkedIn.

LinkedIn Analytics helps you find the best day to share

Use LinkedIn Analytics to analyze the days of the week when you get the most reach and engagement.

When Is The Best Time To Post On Google+?

Best Time to Post on Google+

Answer: The beginning of the workday morning is optimal for Google+.

  1. Wednesday at 9 a.m.
  2. Weekdays at 9–11 a.m.

When to post on Google+ in general:

  1. 9 a.m.
  2. 11 a.m.
  3. 12–1 p.m.

Quick Sprout: The workweek is the best time to post to Google+, and not the weekends. Wednesday posts fare a bit better than other workdays. According to Patel, 9–11 a.m. is the best time to post to Google+, with late mornings generally doing better as far as engagement is concerned. SurePayroll agrees with those findings.

SurePayroll: 9–10 a.m. is the best time with the peak time being Wednesdays at 9 a.m. The worst time to post on Google+ is early mornings and evenings.

Fast Company: The best time to post on Google+ is during the workday since it’s a professional social media tool. The best time to post is from 9–10 a.m. with the peak time to post being Wednesday at 9 a.m. The worst time to post on Google+ is in the early morning and evening.

Fannit: Reporting early on the trend, Fannit agrees that 9–11 a.m. is the best time to post on Google+ while 6 p.m.–7 a.m. is the worst.

CoSchedule: Providing some new insight on Google+ posting times, you can get more traffic by sharing at 12–1 p.m., 11 p.m., and 8 a.m.

Want to use Click to Tweet on your blog?

When Is Your Google+ Audience Looking At Your Content?

Google+ Analytics:

Liz Jostes has some good advice on measuring the impact of the content you share on Google+. Experiment with your posting times to measure their impact on your metrics with Google+ Analytics.

best times to post on Google+

Google+ Insights shows the Visibility your content reaches on certain days. You can use this to test and measure your timing.


Timing+ is a tool built precisely for Google+ to help you know the perfect time to share your awesome content. Simply go to their website and sign in to Google+ to start sharing your posts at the absolute best times for your audience.

learn your best time to post on Google+ with Timing+

Timing+ helps you find the best time for you to post on Google+.

What Are The Best Times To Post On Instagram?

Best Times to Post on Instagram

Answer: Instagram audiences are engaged throughout the week. Mondays should maybe get a little more attention.

  1. Monday and Thursday at any time other than 3–4 p.m.
  2. Videos any day at 9 p.m.–8 a.m.
  3. Experiment with 2 a.m., 5 p.m., and Wednesday at 7 p.m.

General best times to post on Instagram:

  1. 8–9 a.m.
  2. 2 a.m.
  3. 5 p.m.

Quick Sprout: Instagram engagement is fairly steady, with slight increases on Monday and decreases on Sunday. Overall, though, any day of the week is good.

According to Patel, who noted that weekday engagement was fairly similar, the same could be said for time of day. Most Instagram users engage with Instagram content more during off-work hours than during the workday.

Elle & Co.: The best day to post on Instagram is Monday. Posting throughout the day would be fine since Instagram users are consistently active. However, there is a slight dip in activity from 3–4 p.m.

Huffington Post: The best time to post on Instagram is 2 a.m. and 5 p.m. The peak time and day is Wednesday at 7 p.m.

TrackMaven: The best time to post videos is between 9 p.m.–8 a.m. with picture posts consistent throughout the week with slight peaks on Thursday and Monday.

MarketingProfs: Posting on Instagram between 1–2 p.m. is best for engagement. Monday is a great day to boost your engagement, and specifically from 8–9 a.m.

CoSchedule: Sadly, it’s really hard to get traffic from Instagram. However, if that is your goal, try Tuesdays at 2 p.m.

Want to use Click to Tweet on your blog?

When Are Your Best Times To Post On Instagram?

Iconosquare is an Instagram analytics tool that has a feature to help you understand when to post to Instagram to reach more of your own followers.

use Iconosquare to find your own best times to post on Instagram

Iconosquare has a feature to help you find your own best times to post on Instagram. The bigger the circle, the more engagement. Use that to understand when you should share to reach your followers.

Still Not Enough For You?

Take a look for yourself at what the studies are saying:


Network Summaries

Getting away from the specific days and times, each network is better understood by how it is used.

  • Facebook is broadly used on mobile and desktop, at work and at home. It really depends on the audience as far as who and how they use Facebook.
  • Twitter is a hard nut to crack, and definitely audience-dependant, like Facebook. It is often treated like an RSS feed, and something to read during down times like commutes, breaks, and so on.
  • LinkedIn is for professionals, and they tend to use it around work hours—but not necessarily during the workday.
  • Google+ is for a more tech-savvy audience who is most active in the morning.
  • Pinterest users seem to like to make network activity an evening sport, much like sitting down to TV in the evening during their free time.
  • Instagram users are on a platform meant for mobile, and that means they tend to use the network all the time, any time.

How Do You Know When Your Followers Are On Social Media?

One of the reasons you want to know when to share on social media is because you want to get more traffic to your blog. It makes sense, then, to post your content to social media when you typically get the most traffic from your unique audience.

Grab these three Google Analytics custom reports (available in your kit that complements this post) to help you know what times and days you typically get the most traffic, and measure your progress every day. Here’s how:

Find Your Best Day To Post On Social Media

Kick off your research with the Best Days To Post On Social Media report. When you do, you’ll see a list of all of your social networks listed from the ones that give you the most traffic to the least.

best days to post Google Analytics report

The Best Days To Post On Social Media report shows days of the week and hours within those days when you get the most traffic to each specific social network.

Simply click on any network to view the days when you typically get the most traffic.

best days of week to post Google Analytics report

Drill into a specific network to see the days of the week when you get the most traffic. This example shows that Tuesdays are the best for Facebook.

Go one step further and click on the day to learn the specific times when your followers give you the most traffic from that network.

best hour and day of week Google Analytics report

Click on a day to see the specific time on that day when you get the most traffic. This example shows that Tuesdays at 2 p.m. is the best for Facebook.

Use that 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.

Find Your Best Time To Post On Social Media

Let’s say you don’t care as much about the days, and instead want to know only the times when you get the most traffic from your social networks. No problem. Look at your second Google Analytics custom report, Best Time To Post On Social Network By Hour.

Find the specific hour of the day when you get the most traffic by clicking through on a specific network.

best posting times Google Analytics report

The Best Times To Post On Social Network By Hour report helps you know just the times of the day when you get the most traffic from a specific social network.

The times when you get the most traffic are listed in order from most to last, with 0 being midnight and 23 as 11 p.m.

best times by network Google Analytics report

Drill into a specific network to see the times when you get the most traffic. This example shows that Facebook provides the most traffic at 2 p.m.

Now you can schedule several messages based the times when you receive the most traffic from your social followers.

Measure Your Social Media Traffic By Date And Hour

When you test a new posting schedule, it’s a solid practice to understand how what you did impacted your success. Use the third Google Analytics custom report to view the traffic from your social networks by a specific date and hour.

This report is especially handy if you’re testing new publishing times and days because it will show you the traffic you received per network for a specific calendar date and time.

Start by navigating to the network you’d like you know more about.

measure your best posting dates and times with this Google Analytics report

The Social Media Traffic By Date And Hour report helps you measure your posting times to understand when you receive the most traffic from any social network.

You’ll see the list of specific dates that show the year, month, and day like this: YYYYMMDD. Your highest-trafficked date is on top of the list.

best time measurement by date with a Google Analytics report

This Google Analytics custom report shows the dates when you’ve received the most traffic from social media. It’s helpful to measure the success from your send time experiments.

Click through on any date to see your best time. Now you can correlate this back to your social media posting schedule when you sent messages to each specific network.

measure your best time to post by date with this Google Analytics report

See the times when you received the most traffic from a specific social network within each date. Use your new knowledge to improve your posting times.

Note: You can also use a bunch of the major networks’ own analytics tools to find similar information, and ultimately better information for clickthroughs for specific social media messages. The beauty of this report is that it helps you get a broad perspective—a snapshot—of what is successful, which saves you from logging in and out of tons of networks and analytics tools.

Want to use Click to Tweet on your blog?

How To Use This Data To Reach More Followers With Every Social Message

As you can see, not everyone agrees as to the best timing for social posts, and when they do, it’s often because they’re referring to the same source. Even using data doesn’t provide a perfect answer, because it doesn’t take into account:

  • Different industries
  • Different audiences
  • Different goals (e.g. clicks vs. reshares)

So, putting this data to work for you in an attempt to find optimal social media posting time involves four possible outcomes:

1. Pick One And Stick To It

You might decide to use one of the sources listed in this post and stick to what they found. Consistency in approach has its benefits; certainly your audience gets used to what to expect.

However, you may not see the success you could. Maybe you picked the wrong one, or are limiting yourself too much.

2. Use A General Approach Of Several

You could use a broad swath of ideal posting times, mixing together the days and times of several of the data sources in the hopes of finding a fit by covering a wider range. For those of you wanting to do this, check out the summary that combined the results of the data covered.

This approach might work, but you’ll have more ground to cover and more work to do in order to create and publish posts to cover larger blocks of time.

3. Find The One That Works For You

By this, you might start with one set of research, stick to it, measure it, and note the results. Then adjust that with different days and times, and do the same measurement and data recording.

In other words, test it out. See which one works for you. Not every industry is the same. Patel even noted, for example, that the fashion industry sees better success on Pinterest with a slightly different approach.

4. Let CoSchedule Automagically Use This Data To Share Your Social Messages

The data from this post is built right into your best time scheduling feature in CoSchedule. The timing best practices will help you reach more followers, get more reshares, and grow traffic to your blog—all while putting this data into use on autopilot.

many drag and drops

You read that right—you can reap the benefits from everything you just learned without actually having to remember it all. Just get started with your 14-day free trial of CoSchedule now and start scheduling perfectly timed social messages.

Put It Into Action

Test out your new knowledge by scheduling a few social messages for your content right in CoSchedule using the best time scheduling feature. Target a specific time and use that network’s social analytics—or one of the other tools from this post—to measure your success.

best time scheduling in CoSchedule

It’s easy to use your new knowledge of the best times to post on social media to schedule social messages right from CoSchedule that will result in the best engagement.

Good luck as you find the best times to post on social media!

Want to use Click to Tweet on your blog?

When is the best time for you to post for your own content? Share in the comments!