Timing can make or break many things: Heating leftover pizza in the microwave, delivering a punchline for a joke, canceling a free trial — and it's no less important when it comes to the best time to post on Twitter.OK, OK: Posting your tweets at the right time might not be as critical as, say, preventing soggy pizza, but it's still an important consideration when it comes to your social media marketing strategy.I hear what you're thinking: X no longer has a chronological feed — how can the time you post matter so much when X's algorithm is in the driver's seat?Posting times might not be as vital as they were in Twitter's early days, but they still seem to affect content performance on X. (We’ll use the names interchangeably here, as many folks still refer to X as Twitter.)Remember: the algorithm values engagement — likes, comments, retweets are a strong signal that your content is valuable, and worth sharing in more feeds. It’s why we used engagement rate to measure the success of more than 8.7 million tweets sent through Buffer.With all that data, we uncovered clear patterns in which posting times and days tend to get more engagement than others. Let's take a closer look.Key takeawaysPeak posting time: Tuesday at 9 a.m. is the #1 time for engagement, followed closely by Wednesday at 10 a.m. and 9 a.m.Best days: Wednesday, Tuesday, and Thursday are the highest-performing days.Worst time to post: Saturday and Friday see the lowest engagement levels across the platform.Consistency matters: Mid-morning (9 a.m. – 11 a.m.) on weekdays is the most reliable window for engagement.
The best time to post on Twitter The best time to post on Twitte on Monday The best time to post on Twitter on Tuesday The best time to post on Twitter on Wednesday The best time to post on Twitter on Thursday The best time to post on Twitter on Friday The best time to post on Twitter on Saturday The best time to post on Twitter on Sunday The best time to post on Twitter for each day of the week The best and worst days of the week to post on Twitter Get the best times to post on Twitter right in Buffer The best time for you to post on Twitter Your checklist for high-performing tweets More Twitter resources
The best time to post on TwitterBased on our analysis of 8.7 million tweets, the top three times for engagement are:
Rank Best Time to Post Day
🥇 1st 9 a.m. Tuesday
🥈 2nd 10 a.m. Wednesday
🥉 3rd 9 a.m. Wednesday
The best time to post on Twitter or X is 9 a.m. on Tuesday. Tweets posted at this time tend to have the highest engagement rates, according to our analysis of more than 8.7 million tweets.The next best time to post on Twitter is Wednesday at 10 a.m., followed by Wednesday at 9 a.m.On most weekdays, the peak hours are similar. Engagement tends to pick up in the early morning, peaking at around 9 a.m. on most days, and petering out in the early afternoon, towards the end of the workday.I always like to look at platform demographics to help explain audience behavior. According to data from Statista, 37.5% of Twitter users are between 25 and 34. The second-largest age group of users, 32.1%, are between 18 and 24. This suggests that Twitter users are likely logging on to check their feeds as they arrive and settle in at work in the morning.Our data shows that the worst times to post are during the evening (6 p.m. – 11 p.m.), when engagement drops significantly across all days of the week. Those slots are best avoided in your posting schedule.🌏 Wait, what time zone? To make this data easier to understand, our data scientist Bufferoo has done some mathematical magic to make the recommended time zones universally applicable. In other words, no need to convert — consider all the recommendations local time. Whether you're in EST (Eastern Standard Time), PST (Pacific Standard Time), or IST (Indian Standard Time), the times apply to you.The best time to post on Twitter by day of the weekOptimal engagement times on X don’t tend to vary much day by day. Here’s a breakdown.
Day Best time #1 #2 #3
Monday 9 a.m. 10 a.m. 8 a.m.
Tuesday 9 a.m. 10 a.m. 11 a.m.
Wednesday 10 a.m. 9 a.m. 11 a.m.
Thursday 9 a.m. 10 a.m. 8 a.m.
Friday 9 a.m. 10 a.m. 11 a.m.
Saturday 9 a.m. 10 a.m. 11 a.m.
Sunday 9 a.m. 10 a.m. 8a.m.
The best time to post on Twitter on MondayThe best time to post on Twitter on Monday for more engagement is 9 a.m., with other optimal posting times at 10 a.m. and 8 a.m. Early morning tweets tend to perform well as our data suggests Twitter users tend to check their feeds before diving into work.The best time to post on Twitter on TuesdayThe best time to post on Twitter or X on Tuesday is 9 a.m., followed closely by 10 a.m. and 11 a.m. This makes sense — Tuesday is one of the highest engagement days on the platform, with users settling into their weekly routines and actively engaging with content.The best time to post on Twitter on WednesdayThe best time to post on Twitter on Wednesday is 10 a.m., with 9 a.m. and 11 a.m. also being strong posting windows. Midweek engagement peaks as people look for fresh content while taking a break from work. Wednesday is definitely worth adding to your posting schedule, too, as these slots were among the peak times in our analysis. Peak engagement times tend to shift slightly later on Wednesday, with the morning window extending to 11 a.m.The best time to post on Twitter on ThursdayOn Thursday, the best time to post on Twitter is 9 a.m., with 10 a.m. and 8 a.m. also peak engagement times. As the week progresses, engagement remains high as users look for updates and trending conversations.The best time to post on Twitter on FridayThe best time to post on Friday is 9 a.m., with 10 a.m. and 11 a.m. also being optimal posting times for maximum engagement. Morning tweets tend to do best as people check Twitter before winding down for the weekend. Interestingly, Friday shows lower overall engagement compared to earlier in the week, making it one of the weaker days for posting.The best time to post on Twitter on SaturdaySaturday engagement is lower overall, but the best time to post on Twitter is 9 a.m., with other peak hours at 10 a.m. and 11 a.m. Even on the weekend, mid-mornings tend to perform better than later in the day. Saturday is actually the worst day to post on Twitter, so if you're planning your content calendar for the week ahead, you might want to save your best content for weekdays.The best time to post on Twitter on SundaySunday has relatively low engagement levels, but if you must tweet on Sunday, the best time to post on Twitter is 9 a.m., with 10 a.m. and 8 a.m. also being peak times to post for maximum engagement on this slower day.💡 Just as there's no one-size-fits-all best time to post, there's no single best time to post across all social media platforms. Here's the best time to post on Instagram, the best time to post on LinkedIn, the best time to post on Facebook, and the best time to post on TikTok.The best and worst days of the week to post on TwitterThe best day of the week to tweet is Wednesday. Tuesday comes in second place in terms of engagement on the platform, and Thursday comes third.💡 Just as there's no one-size-fits-all best time to post, there's no single best time to post across all social media platforms. Here's the best time to post on Instagram, the best time to post on LinkedIn, the best time to post on Facebook, and the best time to post on TikTok.The best and worst days of the week to post on TwitterThe best day of the week to tweet is Wednesday. Tuesday comes in second place in terms of engagement on the platform, and Thursday comes third.The worst day of the week to post on Twitter is Saturday, with Friday coming in as the second-worst day for engagement. While some posting times seem to see solid engagement on the weekend, you're probably better off sticking to tweeting on weekdays — particularly Tuesday, Wednesday, and Thursday.If you prefer to batch-prep content for your Twitter account during downtime on the weekends (high five for that), you might want to schedule posts for weekdays instead.This is where social media scheduling tools like Buffer really shine. Experiment by systematically going through the times on the list above, scheduling posts in those slots, and then tracking their social media performance to see what works best for your specific target audience.Get the best times to post on Twitter right in BufferDid you know you can access these recommended times right in Buffer? It's super handy — and really easy to set up, too.You can automatically set these recommended times for X and your other social media platforms. They'llappear as posting slots in your queue and calendar, like this:It'll take you less than a minute to set up:Select Twitter on your channels list on the left.Click on the settings (gear) icon above the calendar.Scroll to Posting Schedule and under Posting Times, click the Generate New Posting Times buttonThen Use Recommended Posting Times.The schedule will automatically update to include the best posting times for the week, based on our latest analysis of millions of X posts.The next time you schedule a post, you can easily choose one of these high engagement slots. No more guessing!The best time for you to post on TwitterWhile tweeting at specific times may yield social media success for some, it's not a given that timing tweaks will lead to more engagement.How come? Well, all target audiences are different. The timing that works to engage one cohort may not work for another. While the general best times to post on Twitter are a great jumping-off point, it's important to fine-tune your social media strategy and figure out what gets the best results for you.Now, how do you do that? Especially now that, unlike other social media platforms, Twitter analytics are behind the paywall of X Premium.A social media management tool like Buffer can help. Buffer's X analytics compares the performance of all your tweets and connects the dots for you. Here, you'll find recommendations for:The best day of the week for you to postThe best content format to post (image, video, text, or link)How often to post per day or weekTo find them:Make sure your X profile is connected as a channel in Buffer.Head to 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.Click on the Posts tab to see the performance of specific tweets and hashtags.📈Try out Buffer's Analytics for free for 14 days, so you can put all the features I've mentioned in this article (plus loads of other social media platforms and features) to the test. We offer basic analytics on our free plan, too! Get started here →Your checklist for high-performing Twitter postsNailing down the best time to post can give your content a better chance of success — but even the perfect time is not a magic spell for going viral on Twitter.There are a host of factors at play here when it comes to success on the platform. If you want to grow your following on X and social media presence as a whole, tick all the boxes below.Conduct a profile audit: A half-finished or unappealing profile won't earn you any new followers. Make sure your Twitter account profile is complete, with a high-quality profile picture and cover image, a thorough bio, and a link-in-bio URL.Comment on global events: X is where folks turn for up-to-the-minute, real-time news and commentary. If something is gaining traction in your niche, share your opinion.Experiment with formats: Text, images, video, polls — it's worth experimenting to see what resonates with your followers.Connect with your followers: Don't post and ghost — remember that Twitter is a social platform. In another study, we found that you can boost engagement by around 8% on every post, just by replying to comments.Lean into strong hooks: Gain followers by getting your audience emotionally invested from the very first line. Use a strong statement, a straightforward question, an eye-popping statistic, or a teaser that hints at an unfolding story.Share real-life stories: Connect with your specific audience on a human level by sharing relatable content about your life.Be consistent: X is a particularly fast-paced platform — post daily (or multiple times if you have the bandwidth) if you're committed to growing your Twitter account.Keep an eye on your analytics: Use the methods above to learn from your metrics and take action.Consider X Premium: Buffer's Tami Oladipo put X Premium to the test and uncovered what seemed to be an uptick in post performance.For more details on the above, be sure to check out our guide to getting more followers on Twitter.Best time to post on Twitter FAQsWhat is the best time to post on X (Twitter) in 2026?Based on an analysis of 8.7 million tweets, the best timeto post on X is 9 a.m. on Tuesday. Wednesday at 10 a.m. and 9 a.m. are close runners-up.What are the best days to post on Twitter?Wednesday, Tuesday, and Thursday are the highest-performing days for engagement. Saturday and Friday tend to see the lowest engagement and are generally best avoided.What is the worst time to post on Twitter?Evening hours between 6 p.m. and 11 p.m. see the lowest engagement across all days of the week. Weekends — particularly Saturday — are also weak overall.Does Twitter post time matter?Yes, posting time still matters on X/Twitter — even with an algorithm in control of the feed. Our analysis found clear patterns showing that posts published during certain windows consistently earn higher engagement rates than others. Mid-morning on weekdays, particularly between 9 a.m. and 11 a.m., is the most reliable window for reach. That said, timing is just one piece of the puzzle — content quality, consistency, and knowing your audience play a far more important role!What time zone does this study apply to?This data is universally applicable. The recommended posting times in this study are designed to apply to you wherever you are in the world. Rather than anchoring the data to a single time zone like EST or PST, our data scientist normalized the findings so that all times can be read as local time. So whether you're in London, Lagos, or Los Angeles, 9 a.m. means 9 a.m. your time.More X resources7 Ways to Use Twitter Analytics to Help You Tweet BetterDo Posts with Links Affect Content Performance on X?Does X Premium Really Boost Your Reach? An Analysis of 18M+ PostsHow to Schedule Tweets in 2026: When to Post, What to Use, and How to Do It Right