Every guide on this topic will give you a chart. Buffer's 2026 study puts Tuesday at 9 AM on top; Sprout Social's says Tuesday to Thursday, 12 to 6 PM. These numbers are averages, and they're fine as a starting point, but they're averaged across every niche, every audience size, and every timezone. Your followers are not average.
Here's what the studies found, and how to find your own best times.
What the studies say (a starting point)
Two scheduling companies publish X posting-time research from their own users' posts:
- Buffer (March 2026, 8.7 million posts): Tuesday 9 AM is the top slot, followed by Wednesday 10 AM and 9 AM. Mid-morning on weekdays (9 to 11 AM) is the most reliable window. Evenings (6 to 11 PM) are the worst times on every day, and Saturday and Friday have the lowest engagement.
- Sprout Social (March 2026, nearly 2 billion engagements across 307,000 profiles): Tuesday, Wednesday and Thursday, 12 to 6 PM. Saturday and Sunday are the worst days.
Both give times in the audience's local time zone. They agree on midweek and disagree on the hour: Buffer's data favours mid-morning, Sprout Social's the afternoon.
Important caveat: these are averages across all content types and audiences. What matters for you is your audience.
How X picks what people see
X has two timelines. Following shows posts from only the accounts you follow. For you mixes posts from accounts and Topics you follow with recommended posts, which X selects using signals including how popular a post is and how people in your network are interacting with it. A post your followers interact with has more of those signals to work with, so publishing when they are online still matters.
What drives reach on X
Before over-indexing on timing, make sure your fundamentals are right:
- Hook in the first line: standard X posts are capped at 280 characters, and Premium subscribers can post up to 25,000. On a long post, the opening has to earn the click to read the rest. The X post preview shows where the cut falls.
- Conversation: the For you ranking model X published in April 2023 scores each post on the predicted chance of a like, a reply, a repost and other actions. The largest positive weight (75) went to a reply that the post's author then engages with, against 13.5 for a reply and 0.5 for a like. X notes that it adjusts the weights over time, but answering the people who reply to you was the action the published model valued most.
- Thread format: for longer content without Premium, a thread splits it into 280-character posts. Postopus lets you write a thread post by post, or split a long post into a thread in one click.
How to find YOUR best time
This is the only advice that actually scales to your specific account:
Step 1: Post consistently at different times for 4 to 6 weeks
Pick 3 or 4 time slots spread across the day and rotate through them systematically. You need volume to get signal.
Step 2: Review your post analytics
Postopus shows the impressions, likes, replies, reposts, quotes and bookmarks of each of your X posts, collected automatically over time. Look at impressions and engagement rates, and at replies and reposts as well as likes. Note which posts consistently outperform.
Step 3: Correlate performance with publish time
After a month of data, do a simple sort: posts published from 9 AM to noon vs noon to 3 PM vs 3 to 6 PM (a post at exactly noon or 3:00 PM goes in the later bucket). Which bucket has the highest average impressions and engagement rate?
Step 4: Double down on your winners
Once you have a clear winner, use queue slots in Postopus to lock that time in and keep it filled. Consistency at good times beats sporadic posting at perfect times.
Using Postopus to test and lock in your best times
Postopus's queue slots let you define weekly posting times: you add posts to the queue and Postopus publishes each one in the next free slot. This makes it easy to batch a week of posts in one session and maintain a consistent rhythm.
Postopus also collects impressions, likes, replies, reposts, quotes and bookmarks on each X post you publish through it, so you can compare how posts at different times did. Use what you see to adjust your queue slots.
Quick reference: starting times to test
If you're starting from scratch and want specific times to trial, take one slot from each study:
| Slot | Day and time (your audience's local time) | Where it comes from |
|---|---|---|
| Mid-morning | Tuesday 9:00 AM | Buffer: top slot |
| Mid-morning | Wednesday 10:00 AM | Buffer: second slot |
| Afternoon | Wednesday 2:00 PM | Sprout Social: Tuesday to Thursday, 12 to 6 PM |
| Afternoon | Thursday 4:00 PM | Sprout Social: Tuesday to Thursday, 12 to 6 PM |
For a global audience, 3:00 PM UTC is 11 AM in New York and 4 PM in London during summer time (one hour earlier in New York and London in winter; for a few weeks in March and around the end of October the US and the UK change their clocks on different dates, so only one of them moves), which reaches the US morning and the European afternoon.
These are starting points. Replace them with your own data as quickly as possible.
The honest takeaway
There's no universal best time. Buffer's "Tuesday 9 AM" is better than random guessing, but it's not tailored to your niche or your audience's timezone mix. Post consistently, track what performs, and adjust.
If you want a tool that makes it easy to batch, schedule, and track, the Twitter scheduler in Postopus has a free trial. The queue slots and the metrics on each X post make the test-and-adjust loop faster.
Sources
Checked on October 20, 2026.
- Buffer, The best time to post on Twitter/X in 2026 (published March 13, 2026).
- Sprout Social, Best times to post on X in 2026 (updated March 2026).
- X Help Center, About your For you timeline on X: the For you and Following timelines and the signals used to recommend posts.
- X Help Center, About X Premium: longer posts of up to 25,000 characters for subscribers.
- X (Twitter) on GitHub, Heavy Ranker README: the For you ranking weights as of April 5, 2023.