When exactly is the best time to post on social media?
This is a common question, and if you’ve ever attempted to plan a social media posting schedule from scratch, you know why. It’s difficult to know when and how often to post across networks without trial and error.
Fortunately, there’s research you can follow to find some smart starting points.
In this post, you’ll learn:
- What 25 studies say about the best posting times on every major network, including original data from CoSchedule.
- When you should consider posting based on your specific industry.
- How to determine your own best times using custom Google Analytics reports to measure social media referral traffic.
Plus, you’ll find information around CoSchedule’s methodology for gathering internal data, tips for taking time zones into consideration, and more.
Three Google Analytics Custom Reports + Social Media Calendar = Scheduling Success
What could make all this information better? A handful of no-cost tools to help you implement it. This kit includes:
- Three Google Analytics custom reports used to track your best times based on social referral traffic. They’re included in a .txt file with instructions on how to them.
- Social media calendar template to write and schedule all your posts in advance.
- Social media strategy eBook (including a foreword from Jay Baer) to help you devise a more effective overall plan.
Download them now and start scheduling your way to success.
Get Your Download Now
Plus, join our email list to stay up-to-date.
Prepping your download!
Table of Contents:
About the 25 Studies Used in This Post
This post is packed with statistics and data from 25 different studies. That includes anonymized data from CoSchedule customers, plus 24 others from around the web. Some of these studies cross-reference one another, but each provides at least some degree of individual insight and opinions on the matter.
Your "TL;DR" Best Times to Post in 2019
If you don't have time to read through the process behind how this data was gathered, that's okay. Here are some quick times for each network, laid out in a single detailed infographic, to help you get the answers you need quickly. Of course, it's also recommended to bookmark this post for future reference, and for when you do have time to sit down with it in greater depth.
When is the Best Time to Post on Instagram?
The popular visual social network isn’t much of a traffic driver (though it can be useful for directing targeted traffic toward specific pages using the one link you get in your bio), but it does have a highly engaged audience. Here’s when you can expect the most activity.
- B2C Businesses: The best time for businesses selling consumer products here looks to be before work, over lunch, and when people are relaxing at home late at night.
- B2B Businesses: The times for B2B are similar, with the most activity happening around lunch and after work.
- Software Businesses: Not much change here either, though it seems like right before and right after lunch might be best. It's possible those of us working in software spend lunches looking away from screens.
- Healthcare Companies: Healthcare businesses appear to do best at off-peak hours in mid-morning and early afternoon.
- Media Companies: Driving traffic from Instagram is tough, but it's valuable for brand-building, even for media publishers. The best times are when people are just getting into work, taking their lunch break, or looking for an afternoon break.
- Higher Education: When it comes to higher education, catching people after work appears to be most effective. It could be that people are responsive to the idea of advancing their education or making a career switch right when they're leaving work (hopefully you don't feel that way though).
What about other sources, though?
- Later says your best bet is to post between 11 am and 1 pm, and 7 pm and 9 pm. The idea is to catch people over lunch and when they’re winding down for the night.
- TrackMaven narrows that down further to 7 pm on Fridays.
- HubSpot suggests rolling with any time other than 3pm-4pm (when people may be deep in work), or considering 8 am on Mondays to catch people starting their work weeks.
- Post Planner, citing a study from Sprout, suggests avoiding 9 am to 4 pm when people are most likely at work.
- Falcon.io suggests posting between 11 am and 1 pm (lunch hour for a lot of folks) or at 2 am (theoretically, this might mean catching people looking at their phones after bar close).
- Oberlo seconds the suggestion to post around lunchtime.
- TruConversion reports that 2 am and 5 pm are the best times. That seconds the idea of posting in the early morning (late night?) hours, or right when people are leaving work.
- Hootsuite says to post between noon and 1 pm, supporting the findings of several other studies.
- BizTraffic deviates from other reports by saying you can post at literally any time on this network.
- QuickSprout opines that Fortune 500 companies post most heavily during business hours.
- The Drum suggests posting between 9 am and 6 pm Tuesday through Friday.
When is the Best Time to Post on Facebook?
Marketing on the world’s most popular social network isn’t as easy as it used to be. Organic reach has been in sharp decline for years, and it’s increasingly becoming a pay-to-play platform.
But, that doesn’t mean it’s time to ignore organic efforts here. Optimizing your posting schedule is part of refining a broader strategy to get as much opportunity here as possible.
- B2C Businesses: Similar to Instagram, people jump on Facebook when they have breaks in their day.
- B2B Businesses: And when it comes to B2B, it appears as though catching people when they need a brain break in the afternoon is effective.
- Software Businesses: Again, for software companies, before work, after work, and mid-afternoon is best. It's notable that noon isn't the most effective (which could mean opportunity, or it could mean that time is just too competitive).
- Healthcare Companies: Mornings work best for healthcare companies. Catching people when they're waking up is the best time here, which makes sense, since people may be looking for entertainment rather than improving their health later in the day.
- Media Companies: The best times to catch people for news are when they're waking up, going to lunch, or just getting home from work. Those line up with times a lot of people catch up on news in general.
- Higher Education: See a pattern emerging here? If you're sharing content for higher education, consider experimenting with the peak times shown below, and posting when there's less activity, too.
Here’s what other sources say about general best times to post:
- Hootsuite suggests posting between noon and 3 pm on weekdays. That’d catch people on lunch, or when they’re looking for an afternoon distraction.
- Bootcamp Digital suggests following the times your Insights say are best, posting 1 to 4 times a week with high-quality content.
- TrackMaven suggests that 8 pm on Thursdays is the best time.
- Hubspot says 1 pm to 4 pm is generally best.
- Falcon.io’s findings are similar, saying that noon to 4 pm is where most of the action is at.
- When it comes to Facebook Live, a study from FreeCodeCamp found 6 am to 7 am, Monday through Friday, provided the best results. One caveat: it’s extremely important to test this data for yourself. Fortunately, they provide an entire framework on how to do this (provided you’re ready to roll up your sleeves and get your hands dirty with coding and APIs).
- The Balance adds that Facebook Live videos are getting significantly better performance than other types of posts.
- Search Engine Journal says Facebook Live videos get 6x the engagement of traditional video content, but they need to be timed to align with when your audience is most active.
- QuickSprout says times vary in different industries, but most see a boost later in the week.
- Unmetric says the sweet spot is between 9 am and 2 pm.
- Maria Halthoff recommends posting at 9 am, 1 pm, and 3 pm on Thursdays, Fridays, and weekends.
- Impulse Creative suggests that the worst time to post is between 8 pm and 3 am.
When is the Best Time to Post on Twitter?
Twitter is a high-volume network and it works best when you have a steady stream of relevant content. But, can you expect more engagement and clicks at certain times of day?
- B2C Businesses: People use Twitter all day because it's so frequently updated, but catching people when they're waking up and winding down lines up with when most people do their heaviest web browsing.
- B2B Businesses: That's (mostly) true whether you're in B2C or B2B.
- Software Businesses: Promoting software services on Twitter deviates somewhat from other B2B and B2C verticals, in that it's best to catch people when they're in a work mindest and are taking a break from their tasks, or heading home.
- Healthcare Companies: Mornings and evenings are your bread and butter for healthcare.
- Media Companies: Media companies and bloggers are some of the heaviest publishers of Twitter content. While it's advisable to maintain a consistent stream of content throughout the day here, these are the times you can expect the most engagement.
- Higher Education: Stick to mornings and evenings here.
And of course, here’s what other research says:
- According to a Buffer analysis of over 4 million tweets, posing between 2am and 3am gets the most clicks on Twitter.
- TrackMaven pins down the best time at 5 pm on Thursday.
- Hubspot suggests noon to 3 pm or 5pm as the best times.
- Falcon.io says noon is the definitive best time, with 5pm as the runner-up.
- Bootcamp Digital simply suggests posting 2 to 10 (or more) times per day, spread throughout the day.
- QuickSprout suggests avoiding weekends, and also says that CTRs are highest between noon and 6 pm.
- Raka Creative suggests posting at 7-8 am, noon, or 5-6 pm between Tuesday and Thursday.
- PostPlanner keeps it simple and suggests the best time is at 5 pm on Thursdays.
When is the Best Time to Post on LinkedIn?
LinkedIn is a professional network, and so naturally, the best time to reach people there is when they’re taking a break from work. Or is it? Here’s what the data shows:
- B2C Businesses: It appears as though to best time to catch people on Twitter may be around their lunch breaks from work (for those working a 9 to 5 schedule).
- B2B Businesses: When it comes to B2B audiences though, which may be more professionally-focused than broader B2C audiences, the mantra of catching people before work, at lunch, and after their evening commute holds true.
- Software Businesses: Software services are the same. If you want to reach professional audiences, you've got to reach them when they're not deep in work (and oftentimes we use software services to get work done).
- Healthcare Companies: Healthcare stands out somewhat from other verticals, with mid-morning to early afternoon being most effective.
- Media Companies: People often read their LinkedIn feed in the morning like they'd read a morning newspaper. So, it makes sense that publishers see the greatest amount of effectiveness early in the morning.
- Higher Education: Higher education may not be huge on LinkedIn, though mid-morning seems to work best (possibly catching people taking a break from work, when they're open to career and educational development opportunities).
Here’s what some other sources have to say:
- SurePayroll suggests posting between Tuesday and Thursday at no specific time.
- The Huffington Post suggests those same days, but narrows down 10am to 11am on Tuesday as the best day and time.
- BizTraffic advises 7am, noon, and 5pm all work well. This makes sense for targeting professional audiences on an 8 to 5 schedule.
- Curated findings from Post Planner support this advice.
- TruConversion suggests morning through noon, Monday through Friday.
When is the Best Time to Post on Pinterest?
Pinterest is vastly overlooked as a marketing platform. If strong visuals are part of your content marketing strategy, then it makes total sense to get on Pinterest (especially if your audience is active there).
But, when it comes to timing, the data from CoSchedule customers showed little correlation between times and performance. It isn’t a platform where timing necessarily matters as much as sharing the right kind of content consistently.
From curated research though, these times may serve as solid guidelines:
- 8–11 pm with 9 pm peak
- 2–4 am and 2–4 pm
- 1–3 pm
- Fridays and Saturdays may be the best times. This makes sense since people often use Pinterest to plan projects (and weekends are a good time to plan for the coming weeks).
What Are the General Best Days to Post on Social Media?
In addition to refining your timing, taking days into consideration is important too. This is particularly true on networks where you might not post every day. So, make the most of every piece of content you share with these guidelines.
Best Days to Post on Facebook
- Avoid overly-promotional content.
- Hashtags underperform here.
- Mix up posts with and without links.
Best Days to Post on Instagram
Best Days to Post on Twitter
Best Days to Post on LinkedIn
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.
Simply click on any network to view the days when you typically get the most traffic.
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.
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.
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.
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.
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.
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.
What’s New in This Post?
You may have seen versions of this post before. It was first published back in 2014, and it has been regularly updated since then.
But, things have changed enough that it warranted a total overhaul.
Some changes include:
- All studies pre-2016 have been removed. Anything that far out-of-date has been taken out.
- Newer studies have been added. Because as was suggested above, recency matters. Including a wider variety of sources also helps to provide broader insights.
- Google+ data is now gone. Google is no longer supporting the consumer version of the network.
- Original data from (anonymized) CoSchedule customers has been included. CoSchedule helps marketing teams organize projects and team members all on one platform with an easy-to-use calendar interface. Since that includes scheduling social media posts (and the tool has robust analytics built in), it only made sense to contribute original research (in addition to curating findings from other sources).
In other words, this post is now better researched and more useful than ever.
Performance metrics from CoSchedule were based on anonymized data gathered from a broad cross-section of customers, including those who manage social media marketing for multiple clients. Other reports are from reputable third-party sources. Each has been vetted for its methodology, trustworthiness, and value of its insights. There are plenty more studies and blog posts on this topic out there too, and many of those are very good too (even if they’re not included here).
As always, use these sorts of findings as guidelines, rather than strict rules on the right and wrong way to handle your social schedule. If your own results contradict this (or any) study, go with what works, versus what “experts” have said.
Breaking Down Times By Industry
This post analyzes best times based on seven different verticals. These include:
- B2C companies: These are companies that sell products to consumers and the public at large.
- B2B companies: These are companies that sell products and services to other businesses.
- Software service providers: These would be companies (like CoSchedule) that offer software as a service (SaaS).
- Healthcare: Hospitals and health insurance companies fall under this vertical (for our purposes).
- Media: News organizations, blogs, and magazine websites are some of the heaviest users of social media.
- Higher education: Colleges, universities, technical schools, and other institutions of post-secondary education are categorized here.
It’s possible for a company to fit into more than one category (for a couple of examples, a software company could also be either a B2B or B2C company, or a media company might be part of the marketing division of a B2B or B2C company).
However, these industries were chosen in order to give this post more industry-specific granularity while being broad enough not to get overly complicated.
When examining data, it would be easy to think that the times companies post the most would be the best, because more posts would naturally equal more total engagement at those times.
So, members of CoSchedule’s product development team were mindful to weight and score times by the amount of engagement relative to the total number of posts analyzed per hour in order to avoid this issue.
This helps ensure that the data shows the most effective times, to the degree that it’s possible to quantify them.
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. theory, the Eastern or Central time zone would be the best time to base off for a United States audience to reach the most people through your social media shares.
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.
How To Use This Data To Reach More Followers With Every Social Post
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. Neil Patel even noted, for example, that the fashion industry sees better success on Pinterest with a slightly different approach.
The real takeaway? Start with this data as a guideline, then tweak your own schedule based on your own findings. That’s the only way you can honestly know if you’re posting at the best times.
Automate Your Posting Schedule With Best Time Scheduling
Refining your social media schedule takes time and experimentation. But, if you need some automated assistance to help you set it and forget it, there’s Best Time Scheduling in CoSchedule.
It’ll help you get more engagement, shares, and click-throughs by scheduling posts at the best times for you. Plus, it features intelligent collision-detection to ensure your posts are evenly spread out without over-posting at one time and under-posting at another.
You read that right—you can reap the benefits from everything you just learned without actually having to remember it all.
This blog post was originally published on October 27, 2018. It was updated and republished on June 17, 2019.