When, exactly, is the best time to post on social media?
It’s an age-old question. You’ve spent hours (or months) researching, brainstorming, creating, editing, and polishing this new post (or campaign), and now it’s time to unveil it to the world.
But wait. What’s the optimal time? Are all hours or minutes equal in the eyes of the algorithm?
No, they’re not.
That’s why we analyzed over 30,000 social media posts to see if certain days and times universally get more engagement on social media than others. Here’s a quick summary of what we found, but continue reading to find out how to find the best times to post specific to your audience, industry, and time zones.
The best times to post on social media overall is 10:00 AM on Tuesdays, Wednesdays, and Thursdays.
- The best time to post on Facebook is 8:00 AM to 12:00 PM on Tuesdays and Thursdays.
- The best time to post on Instagram is 11:00 AM on Wednesdays.
- The best time to post on Twitter is 8:00 AM on Mondays and Thursdays.
- The best time to post on LinkedIn is 9:00 AM on Tuesdays and Wednesdays.
But what do these times mean?
If you’re starting fresh on social media and don’t have a lot of past posting data or audience insights to work with, these are good posting times to start with. But they are very general. As your accounts grow, you’ll want to tweak your posting schedule to better fit your specific audience’s behavior. You may be surprised how much it differs from the general population.
Below, we show you how to find your own best times to post using the same method as Hootsuite’s own social media team.
Bonus: Download a free, customizable social media schedule template to easily plan and organize all your posts in advance.
Is there really a best time to post on social media?
Because newsfeed algorithms (especially the Facebook algorithm and Instagram algorithm) consider “recency” as a major ranking signal, posting your content when your followers are online is one of the simplest ways to improve your organic reach.
This brings us to the bad news: it’s hard to agree on a single standard “best time to post on social media.” Everyone and their uncle has done a study on industry benchmarks—but the real source of truth always comes back to your own data on your own followers.
Universal best times to post like the ones we found in our research above are best used as starting points for new accounts who haven’t built an audience yet and so don’t have anyone to test on.
Once you do have an audience though, it’s staggeringly easy to figure out the best time to post for your social media channels—especially if you have the right tools.
First, we’ll tell you how our social media team at Hootsuite found their best time to post on every social network—an audience of roughly 8 million followers. Then we’ll show you how to find yours.
The best time to post on Facebook
According to our analysis, the best time to post on Facebook is 8:00 AM to 12:00 PM on Tuesdays and Thursdays. This tracks with what the Hootsuite social team found when they dug into their own data.
For the Hootsuite social media team, the best time to post to Facebook is at 6:15 AM and 12:15 PM PST on weekdays.
We chatted with Hootsuite Social Marketing Strategist Brayden Cohen to find out how the pros calculate an optimal posting schedule.
When it comes to Facebook, past performance and follower activity are both important.
Source: Hootsuite’s Social Team
This heatmap from Hootsuite Analytics shows that the largest volume of followers arrive on Facebook around noon PST (3PM EST) every weekday. According to this, you might think Cohen would be posting at noon PST.
But that’s not the whole story. Once we take past post performance into account, it turns out that for Hootsuite’s channels, the best time to post to Facebook is at 6:15 AM and 12:15 PM PST on weekdays.
“These times are most effective for us, because this is when people tend to have the biggest gaps in their schedule and are available to check social,” says Cohen.
“It’s best to post first thing in the morning because this is when people are catching up on their newsfeeds. Lunchtime is always great because it’s when people tend to have the biggest gaps in their schedules. Just after working hours are effective too, because people are checking out what they missed over the day.”
– Brayden Cohen, Social Media Strategist
Key Facebook statistics to keep in mind when posting:
- 74% of American users check Facebook at least once a day
- 51% of American users check Facebook several times per day
- People spend an average of 34 minutes per day on Facebook
- 80% of people access Facebook using mobile only (19% use both mobile and desktop)
For more facts, check out the latest Facebook statistics and Facebook demographics.
The best time to post on Instagram
The best time to post on Instagram is 11:00 AM on Wednesdays, according to our analysis. The Hootsuite social team had similar findings when they dug into their posting history.
For the Hootsuite social media team, the best time to post to Instagram is anytime between 8 AM-12 PM or 4-5 PM PST.
Perhaps unsurprisingly, Instagram’s algorithm has a lot in common with Facebook’s. That is, recency is a key ranking signal. Which means that audience behaviour is, again, an important factor in posting times.
Taking a look at when your followers are online can help get you started.
Source: Hootsuite’s Social Team
However, online activity is not the last word in strategy.
“With Instagram, I use past performance as my guiding star, and then I review when my audience is online as a second opinion. From there, if my content isn’t performing well, I’ll test different times to post to see if that changes reach and engagement.”
– Brayden Cohen, Social Media Strategist
For Hootsuite’s social channels, this means that most of our posting times line up to early morning or lunch time in PST. In EST, that’s mid-morning (getting to the office) or evening (logging off the computer and getting on their smartphone).
Key Instagram statistics to keep in mind when posting:
- 63% of American users check Instagram at least once day
- 42% of American users check Instagram several times per day
- Instagram use went up to an average of 30 minutes per day in 2020, (from 26 minutes per day in 2019)
- People spent an average of 6 minutes 35 seconds per visit on Instagram in 2019
View all the latest Instagram statistics here (and catch up on Instagram demographics while you’re at it.)
The best time to post on Twitter
The best time to post on Twitter is 8:00 AM on Mondays and Thursdays, according to our analysis.
When the Hootsuite social team looked at their data, they found similar (but broader) results: weekdays at 6-9 AM PST.
According to Social Engagement Specialist Nick Martin, click-throughs are the most important metric on Twitter, and Hootsuite’s analytics are clear. Tweeting during UK and East Coast office hours drives the best results in terms of clicks and engagement.
Even on weekends, mornings are still best, but he schedules posts slightly later.
“People are getting started on their day. They’re taking the morning to get caught up on articles, scroll social media for news, and get their brains ready for work. Later in the afternoon people are heads-down on projects or in meetings, and they have less time to engage.”
– Nick Martin, Social Engagement Specialist
However, Martin says that with Twitter, it’s important to be mindful that analytics focusing on the “best time to post”—i.e., whenever the most followers are online—can neglect people in other time zones.
“It’s important to sprinkle content around the clock,” Martin says, “especially if you’re a brand with a global audience. Folks in Australia are having the same problems that social media marketers on the East Coast have. If you’re from Australia, New Zealand, India, or anywhere that isn’t the UK or North America: we see you, and we’re trying to get helpful content into your feed at a time that works for you.”
To reach Hootsuite’s global audience, Martin schedules tweets at all hours—not just the “best” ones—and also creates ad campaigns to boost posts targeting other time zones and countries.
Key Twitter statistics to keep in mind when posting:
- 42% of American users check Twitter at least once day
- 25% of American users check Twitter several times a day
- People spent an average of 10 minutes 22 seconds per visit on Twitter in 2019
Here’s our full list of 2021 Twitter statistics (and Twitter demographics, too.)
The best time to post on LinkedIn
The best time to post on LinkedIn is 9:00 AM on Tuesdays and Wednesdays.
Hootsuite’s social team found similar results when they looked at their posting data. The best time for them to post on LinkedIn is weekdays between 8-11 AM PST.
Iain Beable, Hootsuite’s Social Marketing Strategist for Europe, Middle East and Africa, handles Hootsuite’s LinkedIn presence. He tells us that while he’s traditionally seen better performance during mornings, lunch and evenings, numbers have been a bit more sporadic and spread out over the day because of the pandemic.
“The majority of our audience is in North America, so I tend to plan posts around early morning PST,” Beable says. “That catches people in EMEA in the early evening, which seems to bring us the best performance overall. We post at weekends, too, but at a reduced cadence, and later in the morning. I’ve actually been seeing improved engagement on Sunday evenings, too.”
Beable says that as far as post scheduling strategy goes, “For LinkedIn, it’s very much a data-led, test-and-learn approach to find out what works. Our schedule is mainly based on what has performed well in the past, and testing different times to see what works best.”
Beable adds that in his experience with the LinkedIn algorithm, recency is less of a consideration that quality, relevance, and trending content.
“I can post something UK lunchtime, which gets maybe a little engagement, and then as soon as North America is online, hours later, suddenly engagement goes through the roof, because the algorithm knows it’s relevant to those users. Usually our audience will still see a post near the top of their feed even if it’s a few hours old.”
– Iain Beable, Social Marketing Strategist, EMEA
Key LinkedIn statistics to keep in mind when posting:
- 9% of American users check LinkedIn at least once day
- 12% of American users check LinkedIn several times a day
- 57% of LinkedIn’s traffic is mobile
Here’s the full list of 2021 LinkedIn statistics (and LinkedIn demographics, too.)
How to find the best time to post on social media
Look at when your audience is most active online
Many social media algorithms prioritize recency. Why? Because people care about what’s new—especially given how frequently we check our feeds these days.
Posting when your followers are online is one of the easiest ways to work with (not against) both the Facebook and Instagram algorithms. By predicting when your followers are likely to be browsing their feeds, you maximize the chances that your content will reach and connect with them.
Twitter and LinkedIn, alas, do not make audience activity information available to users, brands, or even your friendly neighbourhood analytics dashboard. For these platforms, researching your audience’s priorities and behaviours is crucial.
Meanwhile, for your Facebook and Instagram strategies, knowing when your followers are online is as simple as looking at your analytics. Hootsuite’s Best Time to Publish feature, for instance, provides a heatmap of the hours and days your followers are active.
The tool helps you use data to experiment, by suggesting optimal times to post that your brand hasn’t tried in the past 30 days.
Look at your top-performing posts from the past
You’re already optimizing your content to match your social media performance goals. When it comes time to decide when to post that content, we recommend taking an equally data-driven approach.
The first step is to take a look at your analytics tools, or social media reports, and zero in on your more successful posts for a given metric. The posts that did the best in terms of:
- Awareness (i.e., posts that have high impressions)
- Engagement (i.e., posts that earned impressive engagement rates)
- Sales/Traffic (i.e.,posts that attracted a lot of clicks)
Next, take a look at what time of day or week you posted successful content, and see what kind of patterns form.
Pro Tip: Hootsuite Analytics’ Best Time to Publish feature pulls your unique posting history automatically, without any data-crunching, and suggests times to post in order to maximize your ROI.
You can also choose to view your best times to post based on impressions, engagements, or link clicks (most tools only show you impressions).
This data then gets pulled into Planner, so when you’re scheduling next week’s posts, you can automatically see suggested times to post based on your own unique social media performance history (most tools only recommend based on global best times to post).
Check out the competition
Check your competitors’ feeds to see what they’re up to. Take a survey of their high-performing posts (or even do a full social competitive analysis) and see what patterns crop up, or perhaps reverse-engineer your competitors’ strategies.
Here at Hootsuite, for instance, we’ve learned to avoid publishing on the hour, because that’s when a lot of brands post. Instead we post on the :15 or :45 mark to give our content a little breathing room.
It’s worth keeping an ear to the ground in your industry, whether you learn tactics worth emulating, or just spot some pitfalls to avoid. (You might even consider adding publishing schedules to your ongoing social listening endeavours.)
Post in your audience’s time zone, not yours
If you’re aiming to catch people during their bleary-eyed morning bed-scroll, posting at 6AM makes perfect sense. Of course, if your target audience is made up of European innovation executives, make sure you schedule that post for 6AM Central European Time (or even earlier if you want to make sure you catch Eastern Europe, too.).
At Hootsuite, our channels strive to catch people across North America (PST through EST) by posting in the morning or early afternoon, Pacific Time. For channels that also want to catch the UK, the earlier in the morning, the better.
Meanwhile, brands with a substantial audience in a specific region might consider creating a separate handle for that audience. (This may have the added benefit of allowing you to post in a target language, too.)
Another option for those of you with a global customer base is publishing content around the clock. (In which case, we definitely recommend a social media scheduler.)
Test and optimize
At a certain point, you’ve done as much due diligence as you can, and it’s time to smash that publish (or schedule) button and see what happens. But what happens if results aren’t what you’d hoped?
Some systematic A/B tests (where you post the same content at different times in order to see which time earns the best results) can be illuminating.
As Nick Martin says, “One of our mottos is “Always Be Testing”—so we are continuously testing for multiple variables, whether that’s the images we choose, copy, or what time we post at.”
Keep monitoring for changes
Social media is always changing, and so are the people who use it. For example, the exodus to remote work over the course of 2020 has resulted in more frequent social media use.
Habits have shifted from checking feeds during lunch to checking between zoom meetings. If your audience is changing, your strategy might need to change too.
Here at Hootsuite, for instance, we don’t actually change the times we post that often. Maybe once a quarter, according to Cohen.
But at the same time, he adds: “We look at our top-performing posts weekly to determine if there is any data in there that can provide us with insights to rework our strategy or posting cadence.”
Martin adds: “For Twitter, we check our timing analytics monthly, but they rarely shift, and when they do it isn’t dramatic. That said, we definitely review the best time to post for time-constrained campaigns. For example, we found that International Women’s Day is very popular in the UK, even more than it is in North America, so we shifted our publishing cadence earlier, to hit 9AM-12PM in the UK.”
The key is to think of time as an important, but variable, factor as you continue to optimize your social media scheduling strategy.
Key takeaways about the best time to post on social media
In conclusion, there’s no failsafe universal best time to post on social media. Your brand’s optimal time is as unique as your audience, and different for every channel.
But with the right data, optimizing your posting schedule can drive real results and improve your social ROI.
- For Twitter and LinkedIn, pay close attention to past post performance
- For Instagram and Facebook, look at past post performance and when your followers are online
Find out your best times to post on social media using Hootsuite Best Time to Publish feature. Optimize your schedule based on when you’re most likely to get the most:
- Engagements; or
- Link clicks
Take the guesswork out of when to post on social media using Hootsuite’s Best Time to Publish feature.
Try it for Free