Best Time to Post on Twitter (X): What 4 Studies Agree On
The best time to post on Twitter (X), compared across four 2026 studies, plus a four-week test to find the hours that work for your own audience.
Updated Oct 4, 2026 · 13 min read
Written by
Aleksandr SamokhinThe best time to post on Twitter (X) is a weekday between about 9 a.m. and 1 p.m. in your audience's local time. Tuesday through Thursday are the strongest days, and Saturday is the weakest. That is where four large 2026 studies overlap. Beyond that, they disagree. No single hour is recommended by more than two of the four.
So use the published "best times" as a starting point, not a final answer. This guide compares what Buffer, Sprout Social, SocialPilot, and Postpone found, explains why their answers differ, and gives you a four-week test to find the hours that work for your own account.
What is the best time to post on Twitter?
The best time to post on Twitter is Tuesday, Wednesday, or Thursday, from late morning to early afternoon in your followers' time zone. Buffer's analysis of 8.7 million posts ranked Tuesday at 9 a.m. first, followed by Wednesday at 10 a.m. and 9 a.m. Sprout Social's analysis of nearly 2 billion engagements recommends 12–6 p.m. from Tuesday to Thursday. SocialPilot recommends 8–11 a.m. and 3 p.m. on weekdays, while Postpone points to 12–2 p.m.
Put those windows side by side and the safest starting slots fall between 9 a.m. and 1 p.m. on Tuesday through Thursday. Every study names Tuesday as a strong day, and every study names Saturday among the weakest. The exact hour is where they split: two studies favor mornings, and two favor the afternoon. Treat the overlap as a hypothesis and confirm it with your own posts before you commit to a fixed schedule.
What four studies say about the best time to post on X
Each study measured something slightly different, which matters when you compare them. The table summarizes what each one published as of October 4, 2026.
| Study | Sample | Time zone | Best window | Best days | Weakest days |
|---|---|---|---|---|---|
| Buffer | 8.7M posts, published March 13, 2026 | Normalized to local time | 9–11 a.m. on weekdays; Tuesday 9 a.m. first | Wednesday, Tuesday, Thursday | Saturday, then Friday |
| Sprout Social | ~2B engagements, ~307K profiles, Nov 27, 2025 – Feb 27, 2026 | Local time | 12–6 p.m. | Tuesday, Wednesday, Thursday | Saturday |
| SocialPilot | ~700K posts from 50K+ accounts | Eastern Time | 8–11 a.m. and 3 p.m. on weekdays | Tuesday, Wednesday, Thursday | Weekends |
| Postpone | "Tens of thousands" of X posts | Viewer's local time | 12–2 p.m. | Friday, Tuesday, Sunday | Saturday and Monday (17% lower) |

To build the chart, I counted an hour as recommended when a study's published window included posts starting in that hour. For example, Buffer's 9–11 a.m. window counts for 9, 10, and 11 a.m. The highest count for any hour is two out of four.
Where the studies agree
Three conclusions hold across all four sources:
- Weekdays beat weekends. Every study puts Saturday among its weakest days. Three of the four rank Tuesday, Wednesday, and Thursday as the strongest days.
- Late evening is a poor default. Buffer reports clearly lower engagement from 6 p.m. to 11 p.m. across weekdays, and none of the four studies recommends a slot after 6 p.m.
- Local time is the reference. Three studies express their results in the audience's local time. SocialPilot uses Eastern Time, so convert its hours if your audience lives elsewhere.
Where the studies disagree
The studies split on the hour. Buffer and SocialPilot favor the morning. Sprout Social and Postpone favor midday and the afternoon. If you post at 10 a.m., two studies support you and two do not. The same is true at 2 p.m.
Postpone's day ranking also stands out. It places Friday and Sunday among the best days, while Buffer ranks Friday as the second-worst day. That gap is a useful reminder that each dataset reflects the customers of the tool that published it.
Best days to post on Twitter
Tuesday is the most reliable day to post on Twitter. It is the only day that all four studies name as a strong day. Wednesday and Thursday follow closely. Saturday is the day to avoid if you have to choose, because every study ranks it among the weakest.

| Day | Named a best day | Named a weakest day | Practical starting point |
|---|---|---|---|
| Monday | 0 | 1 | Use for lighter posts; Sprout Social sees its Monday peak at 2–3 p.m. and 5 p.m. |
| Tuesday | 4 | 0 | Put your most important post of the week here |
| Wednesday | 3 | 0 | Strong second slot |
| Thursday | 3 | 0 | Strong third slot |
| Friday | 1 | 1 | Test it before relying on it; the studies conflict |
| Saturday | 0 | 4 | Skip unless your own data says otherwise |
| Sunday | 1 | 1 | Sprout Social reports moderate engagement from 2–6 p.m. |
If your audience is consumer-focused, such as students, gamers, or hobbyists, do not discard weekends without testing them. Sprout Social's industry breakdown shows different peaks for sectors whose audiences are online outside office hours.
Why the best-time studies disagree
The studies are not wrong. They answer slightly different questions with different data. Four differences explain most of the gap.
- They measure different outcomes. Buffer ranks by engagement rate, Sprout Social counts engagements, and PostFast's report uses impressions. A post can earn a high engagement rate from a small audience or many impressions with few replies.
- They sample different customers. Each dataset comes from the people who use that tool. A scheduler popular with B2B marketers will see weekday business-hour peaks because its customers' audiences work those hours.
- They handle time zones differently. Buffer normalizes results so each time reads as local time. SocialPilot reports in Eastern Time. A 9 a.m. ET peak becomes 6 a.m. for a Pacific audience.
- Big accounts distort pooled averages. When large accounts post at certain hours, those hours look better in a pooled dataset even if timing had little effect. PostFast addressed this by scoring each post against its own account's median. On Instagram, that shrank the apparent gap between the best and worst slots from 5.5x to 1.43x, according to PostFast's 2026 timing report. PostFast did not measure X, but the same composition effect applies to any pooled study.
The last point is the most important for your planning. Timing matters, but usually less than the headlines suggest. A strong hook at an average hour will outperform a weak post at the "best" hour. If your posts struggle, start with writing a stronger opening line before you move your schedule.
Does posting time still matter on X?
Yes, but for a narrower reason than many guides claim. X offers two home timelines. According to the X Help Center, the For you timeline shows posts based on recommendations from accounts and topics you follow. The Following timeline shows posts only from accounts you follow.
Timing affects how many of your followers are active shortly after you post. Those early readers are the people most likely to reply, repost, or bookmark, and that response helps a post travel further. Postpone describes a typical window of two to four hours for a post to gain momentum. That figure is the vendor's estimate, not an X specification, but it matches the general advice: post when your audience is awake and when you can respond.
A practical rule follows from this. The best time to post is a time when your followers are online and you are available to reply for the next hour. A 9 a.m. post that you cannot monitor is weaker than a 1 p.m. post that starts a conversation.
How to find your own best time to post on X
Published studies give you a starting hypothesis. Your own posts give you the answer. This four-week test uses the method that makes pooled studies more reliable: compare each post with your own normal instead of with other accounts.

1. Pick three test slots
Choose one morning, one midday, and one late-afternoon slot in your audience's time zone. A good default based on the four studies is 9 a.m., 1 p.m., and 4 p.m. on Tuesday through Thursday. Keep the slots fixed for the whole test.
2. Rotate posts fairly
Publish comparable posts in each slot. If your threads always go out at 9 a.m. and your quick observations at 4 p.m., you are testing formats, not times. Rotate formats and topics across the slots so that each slot gets a similar mix.
Aim for at least four posts per slot. Three posts a week across three slots gives you twelve posts in four weeks. That is still a small sample, so treat the result as a direction rather than proof.
3. Score each post against your median
Collect the impressions for each post at the same age, such as 48 hours after publishing. Then calculate a timing index:
Timing index = post impressions ÷ your median impressions per post
An index of 1.00 is your normal. An index of 1.30 means the post reached 30% more people than your typical post. Average the index for each slot. You can repeat the calculation with engagements if replies and reposts matter more to you than reach.
| Slot (illustrative) | Posts | Average timing index | Read |
|---|---|---|---|
| Tuesday–Thursday 9 a.m. | 4 | 0.92 | Slightly below normal |
| Tuesday–Thursday 1 p.m. | 4 | 1.24 | Clear lead; keep testing |
| Tuesday–Thursday 4 p.m. | 4 | 0.88 | Below normal |
These numbers are an example to show the calculation, not data from a real account.
4. Keep the winner, then retest
Adopt a slot when it leads by a clear margin, such as 20% or more, across several posts. If the slots finish within a few percent of each other, timing is not your main constraint. In that case, keep the most convenient slot and put your effort into the content.
Repeat the test every quarter or after a major change in your audience, such as a launch that brings in followers from a new region.
What you can measure on X
X shows post-level metrics such as impressions, likes, replies, and reposts. The full account analytics dashboard has moved to X Premium, as Social Media Today reported. Check what your account can see before you start the test.
A scheduler with analytics can collect the same numbers for you. PostQuest syncs impressions, likes, replies, reposts and quotes, and bookmarks for each published X post, along with the time it went live. That gives you the inputs for the timing index without copying numbers by hand.
Time zones: schedule for your audience, not for yourself
Every recommendation above uses your audience's local time. If most of your followers live in one region, schedule for that region even if you live somewhere else. If they are spread out, look for the hours where their working days overlap.
| Audience | Starting slot | Why it works |
|---|---|---|
| Mostly US East Coast | 9 a.m.–1 p.m. ET | Matches the morning and midday windows |
| Across the United States | 12–1 p.m. ET (9–10 a.m. PT) | Lunchtime in the East and morning on the West Coast |
| UK and US East Coast | 2–3 p.m. UK (9–10 a.m. ET) | Afternoon in the UK and morning in New York |
| Western Europe | 9 a.m.–1 p.m. CET | Covers most of Europe in one window |
| Global | Test two slots, eight hours apart | No single hour reaches every region during the day |
Daylight saving time shifts these gaps for a few weeks each year because the United States and Europe change their clocks on different dates. Recheck any cross-region slot in March and October or November.
The same time-zone logic applies to every network, but the windows differ. The best time to post on social media guide compares the studies for Instagram, TikTok, Facebook, LinkedIn, YouTube, Pinterest, and Threads in one table. If you also post on Threads, its feed works much like X; the best time to post on Threads covers what the newer data shows.
A starter posting schedule for X
If you want a schedule you can use this week, start with three posts that follow the overlap between the studies. Then run the four-week test before you change anything.
| Day | Time (audience local) | Post type |
|---|---|---|
| Tuesday | 9 a.m. | Your strongest idea of the week |
| Wednesday | 1 p.m. | A worked example, thread, or lesson |
| Thursday | 4 p.m. | A question or opinion that invites replies |
This pattern gives each day a clear job, which makes the content easier to prepare and the results easier to compare. For a fuller weekly system with capacity planning and review, read how to build a consistent social media posting schedule. If you need more material for each slot, turn one content idea into five posts and give X the shortest, sharpest version.
Common timing mistakes on X
- Posting at a "best time" when nobody is available to reply. The early conversation is part of the reason timing matters.
- Changing the time and the format at once. You will not know which change caused the result.
- Trusting one viral post. A single outlier can make any hour look perfect. Use the median, not the average.
- Copying another time zone. A 9 a.m. ET recommendation is 6 a.m. in California.
- Testing too briefly. One week of posts is not enough to compare three slots.
- Ignoring topics. If your posts have no consistent themes, results will vary for reasons unrelated to time. Content pillars help keep your tests comparable.
Schedule X posts at your test times with PostQuest
Once you have chosen your slots, a scheduler keeps the test honest by publishing at the same times every week. PostQuest is a social media scheduler for founders, creators, and small teams. It supports X along with Instagram, Facebook, LinkedIn, Threads, TikTok, Pinterest, YouTube, Bluesky, and Mastodon.
For an X timing test, the useful parts are:
- A calendar for fixed slots. Schedule the same three times each week and see the whole test at a glance.
- Pre-publish checks. PostQuest checks the 280-character limit for standard X accounts and the media requirements before a post is scheduled. The X post specs page lists the character, image, and video limits it checks.
- Per-post analytics. Impressions and engagement for each X post, with publish times, for calculating your timing index.
- AI assistant access. Through the PostQuest MCP server for Claude or ChatGPT, you can ask your assistant to list your recent X posts with their metrics and group them by posting hour. AI-created posts stay drafts until you approve them.
PostQuest does not currently suggest best times automatically. If you want a tool to recommend slots from your history, Buffer and Sprout Social both offer best-time features. You can compare PostQuest with Buffer or review the current PostQuest plans. The seven-day trial includes up to five X posts, which is enough to set up the slots, but not enough for a full four-week test.
Quick answers
Frequently asked questions
Is it better to post on X in the morning or the evening?
Morning to early afternoon is the safer choice. Buffer and SocialPilot favor 8–11 a.m., Sprout Social and Postpone favor midday to 6 p.m., and none of the four studies recommends late evening. Buffer reports clearly lower engagement between 6 p.m. and 11 p.m. Start with a morning and a midday slot, then compare them on your own account.
Does time zone matter when posting on X?
Yes. Every best-time recommendation is tied to a time zone, usually your audience's local time. Schedule for where most of your followers live, not where you live. If your audience spans the United States, 12–1 p.m. Eastern reaches the East Coast at lunch and the West Coast in the morning. For a global audience, test two slots about eight hours apart.
What is the worst day to post on X?
Saturday. Buffer and Sprout Social both name it the worst day, SocialPilot ranks weekends lowest, and Postpone reports about 17% less engagement on Saturday and Monday. Exceptions exist for audiences that are active on weekends, such as students or hobby communities, so test a weekend slot if that describes your followers.
How many posts do I need before trusting my own best time?
Aim for at least four posts in each slot you compare, published over three to four weeks. With fewer posts, one unusual result can decide the winner. Compare each post with your median performance, and adopt a slot only when it leads by a clear margin. Repeat the test each quarter because audiences and platform behavior change.