At Buffer, we recently embarked on an ambitious project: uncovering the best time to post on social media across all major platforms.
We dug into millions of posts, reels, TikToks, shorts, videos, and more to pinpoint when the best-performing content was published.
Here's how we approached the data: For Facebook, LinkedIn, and X, we looked at the timeslots with the highest median engagement on each platform. To predict the best times to post on Instagram, TikTok, and YouTube, we looked at median reach and video views.
In both cases, we found some clear patterns — and can make some clear recommendations on the best time to post on social media. Specific timeslots see more engagement or views than others, which is an important consideration in your social media marketing strategy.
Use these times as a starting point to give your content the best possible chance of success.
Key takeaways
- No universal best time: Optimal posting times vary significantly by platform based on user intent and behavior.
- Midweek is king: Tuesday, Wednesday, and Thursday are generally the highest-performing days for engagement across all networks.
- Morning vs. evening: Professional networks (LinkedIn, X) peak in the morning (7–10 AM), while entertainment-heavy platforms (TikTok, Instagram) peak in the late afternoon or evening.
- Avoid weekends: Sunday is statistically the lowest-performing day for reach and engagement on nearly every major social platform.
- Data over guesswork: While these benchmarks are a starting point, using personal analytics to find your specific audience's active hours is essential for long-term success.
Before we get into this, an important caveat: sharing your social media posts at the ‘right’ time is not the secret sauce for content success.
(If there were a secret sauce, it would be consistency. But more on that in a sec.)
Each platform's algorithm considers tons of different factors — engagement, watch time, user preferences, location, and more. Post timing is likely just one small piece of a pretty complex puzzle.
Still, if you feel like you're hitting all the right notes with your content and want to give your social media strategy a helpful little boost, it’s worth testing the best time to post on the platforms you use.
Jump to a section:
- Is there an overall best time to post on social media?
- Best time to post on social media: quick guide
- Best time to post on Facebook
- Best time to post on Instagram
- Best time to post on LinkedIn
- Best time to post on TikTok
- Best time to post on YouTube
- Best time to post on X (formerly Twitter)
- Best time to post on Threads
- How to find your best times to post in Buffer
- Timing matters — but it isn't everything
Is there an overall best time to post on social media?
There is no single best time to post on social media that applies to all social media platforms. Why? They’re all used for different reasons, by very different users.
For example, unlike other social media platforms, LinkedIn is used for professional networking and thrives during working hours. TikTok is more focused on entertainment, so videos and carousels there are more likely to get views after hours. Posts on X tend to get more engagement on Tuesdays, while Fridays are the best days for Instagram.
As you’ll see from all our graphs, there’s not much overlap, especially across all major social media platforms.
So, while we can't be as specific as we can on a per-platform basis, we can make broad recommendations that are largely common sense. For example, social media posts shared on weekends tend to get less reach and engagement, as does content posted in the middle of the night.
With all that in mind, you’re far better off with a digital marketing plan and social media calendar with a unique posting schedule for each platform. Let’s get into our recommendations for all of them.
Quick guide to the best time to post on social media
Here’s a cheat sheet for the best time to post on social media (it’s worth scrolling down for more options, too)
- Best time to post on Facebook: 6 a.m. – 11 a.m. on weekdays
- Best time to post on Instagram: 3 p.m. – 6 p.m. on weekdays
- Best time to post on LinkedIn: 7 a.m. – 4 p.m. on weekdays
- Best time to post on TikTok: 4 p.m. – 7 p.m. on weekdays
- Best time to post on YouTube: 3 p.m. – 5 p.m. on weekdays
- Best time to post on X/Twitter: 8 a.m. – 10 a.m. on weekdays
- Best time to post on Threads: 7 a.m. — 9 a.m. on weekdays
Best time to post on Facebook

The best time to post on Facebook is 9 a.m. on Thursday.Facebook users are the earliest birds of the bunch.
That 9 a.m slot on Monday tends to get the most engagement, but Thursday mornings take the top spots overall.
In general, the morning hours are where the magic happens on Facebook. Engagement levels tend to rise through mid-morning, peak around midday, and gradually taper off until another spike in the early evening.
When it comes to the best day to post on Facebook, Wednesday leads the pack in terms of overall engagement, followed closely by Thursdays.
Engagement takes a noticeable dip on posts on social media on weekends, with Saturday coming in as the quietest day on the platform.

📚 Read our full guide to the best time to post on Facebook to see the optimal times for every day of the week, plus the best type of content to post.
Best time to post on Instagram

The best time to post on Instagram is 9 a.m. on Thursday; interestingly, the same time as Facebook. After analyzing nearly 10 million posts, we found that this time slot consistently got the highest reach.
Early mornings on both Wednesday and Thursday are strong, with another spike in the early evening on most days of the week. If you look at the heatmap above, you’ll notice that Instagram engagement generally hits its stride at 6 p.m. on most days.
Weekends, however, tell a different story. Reach tends to dip on Fridays, and only starts to recover on a Monday. While there is more activity on a Sunday, it doesn't quite match the performance of weekday posts.
In general, weekdays are a safe bet for solid reach on Instagram — but Wednesday comes out on top with higher engagement than the rest of the week.
At the other end of the scale? Friday is the worst day to post on Instagram, where we see a notable dip in post performance over the weekend.

📚 Read our full guide to the best time to post on Instagram to see the optimal times for every day of the week, plus the best type of content to post.
Best time to post on LinkedIn

The best times to post on LinkedIn are 4 p.m. on Wednesday, 4 p.m. on Friday, and 3 p.m. on Friday.
In the nearly 5 million LinkedIn posts we analyzed, we found a noticeable change from 2025, when peak posting times sat firmly within the workday.
While the platform is still rooted in professional use, more people are now interacting with content outside of office hours — whether that’s on the way home, while unwinding in the evening, or doing a quick scroll before bed.
As the data shows, engagement starts building in the afternoon and holds steady well into the evening. Unlike other social platforms where evenings have long been high-performing, this shift is relatively new for LinkedIn.
Meanwhile, posts published in the early part of the day (6 a.m.–11 a.m.) are now seeing comparatively lower engagement than those shared later on.
When it comes to the best day to post on LinkedIn, Wednesday edges out the other days of the week (again), closely followed by Thursday and Friday. Surprisingly (for a professional platform), posts shared on Saturday and Sunday get noticeably more engagement than the early weekdays.

📚 Read our full guide to the best time to post on LinkedIn to see the optimal times for every day of the week, plus the best type of content to post.
Best time to post on TikTok

The single best time to post is Sunday at 9 a.m., followed by Monday at 1 p.m. and Sunday at 1 p.m.
Videos, carousels, and even text-based posts shared during those slots tended to pull in the most views across the week.
In general, views on TikTok tend to climb in the evening, with the strongest performance between 6 p.m. and 11 p.m. Afternoons (12 p.m.–5 p.m.) are usually a bit quieter across most days. TikTok also sees strong performance across Saturdays and Sundays.
Saturday is the best day to post on TikTok, closely followed by Monday. Unlike the other platforms we've already covered, Wednesday is the worst day to post on TikTok.

📚 Read our full guide to the best time to post on TikTok to see the optimal times for every day of the week, plus the best type of content to post.
Best time to post on YouTube

The best time to post on YouTube overall is Friday at 4 p.m. We found that videos shared at that time tended to get the highest engagement. Other posting times that got high engagement are Friday at 6 p.m. and Friday at 7 p.m.
More broadly, posting between 3 p.m. and 5 p.m. on weekdays is an excellent window for your posting schedule. Videos shared late afternoon consistently outperformed other time slots, likely because viewers are winding down after work or study and have time to settle in with longer-form content.
Wednesday, Thursday, and Friday are the best days to post on YouTube. These three were tied for top performance in our data, especially when paired with that late-afternoon posting window between 3 and 5 p.m.
Sunday was the lowest-performing day, followed closely by Saturday. So if you’re planning your content calendar, weekdays might be your best bet — and worth experimenting with if you’re currently posting on weekends.
📚 Read our full guide to the best time to post on YouTube to see the optimal times for every day of the week, plus the best type of content to post.
Best time to post on X (formerly Twitter)

The best time to post on Twitter/X is 9 a.m. on Tuesday. That’s when content sees the highest engagement, according to our analysis of more than 8 million posts.
The next-best times are Wednesday at 10 a.m., followed closely by Wednesday at 9 a.m.
In general, though, weekday mornings are your best bet. Engagement starts picking up early — typically around 8 a.m. — and hits its peak between 9 and 11 a.m. From there, activity tends to taper off into the afternoon as people shift gears into the rest of their workday.
Most of the top-performing time slots land in this morning window, so if you’re looking to get more eyes on your tweets, try scheduling them before lunchtime.
Wednesday is the best day to post on Twitter/X. Posts shared on Tuesday and Thursday also perform well, making the middle of the week a great time to show up on the platform.
Engagement tends to drop off on posts shared on the weekend. Saturday is the quietest day on Twitter, with Sunday not far behind, so you’re generally better off keeping your strongest content for the workweek.

📚 Read our full guide to the best time to post on X to see the optimal times for every day of the week.
Best time to post on Threads

The best time to post on Threads is 9 a.m. on a Thursday (interestingly, the same as Facebook, Instagram, and X) Posts published then had the highest median engagement — that is likes, replies, and reposts — across all the data we analyzed.
The next-best times were 7 a.m. – 12 p.m. on weekdays. Generally speaking, most weekday mornings are great windows to aim for.
Wednesday is the best day to post on Threads (again, the same as many of the other platforms), based on overall engagement. It’s followed by Thursday and Tuesday — midweek is clearly prime Threads time.

On the flip side, Saturday, Sunday, and Monday see the lowest engagement. If you’re batch-scheduling content for the week, you might want to give those weekend and Monday posts a second thought.
📚 Read our full guide to the best time to post on Threads to see the optimal times for every day of the week.
How to find your best times to post in Buffer
I can’t promise that posting your content at precisely these times will guarantee social media success — we wish it were that simple! It’s important to remember that audience behavior can vary. For example, optimal posting times for Buffer’s social media audience probably won’t work for my personal target audience, and vice versa.
Using your social media metrics to guide you can be really helpful here. Some social media platforms, like Instagram and YouTube, will include high-engagement times in their native analytics. For the ones that don’t, you can do a bit of manual work by analyzing your best-performing posts to make some educated guesses on your personal best time to post on social media.
Click on the platform-specific guides I’ve linked above to find step-by-step instructions to help you access them all.
Of course, there is an easier way. A good social media management tool can do this hard work for you. Buffer’s analytics will crunch the numbers of all your historical data and recommend the following:
- The best time/day of the week for you to post
- The best content format to post (image, video, text, or link)
- How often to post per day or week
To find them:
- Ensure the social network you want to analyze is connected to Buffer (here’s a guide to connecting all our available channels). Note that if this channel has just been connected to Buffer, it may take about a week for us to gather all the required data.
- Click on the Analytics tab at the top left.
- Here, you’ll find your Analytics Overview. You’ll see how your content has performed over the period you set with the date dropdown on the top right.
- Click on the Answers tab. You’ll find all of the recommendations I mentioned above in this window.
Choose the platform you want answers for in the column on the left.


Timing matters — but it isn't everything
Like I mentioned earlier, finding the best time to post on social media might help boost content performance, but it's not the magic bullet that will have your content going viral.
Using optimal posting times on your chosen social media platforms is an easy box to tick, but your time and energy are best spent on making sure your content resonates with your target audience and will nudge you toward your social media marketing goals.
Not sure where to begin? Here's our guide to building a solid social media strategy from scratch — along with a template to get you started.
What have you found most helpful when determining your best time to post on social media? Let us know @buffer on all our social media accounts.
Try Buffer for free
190,000+ creators, small businesses, and marketers use Buffer to grow their audiences every month.




