The best time to post on X is Tuesday to Thursday, but the 2026 studies differ on the hour: Buffer’s 8.7 million posts favour 9–11 a.m., Sprout Social favours 12–6 p.m. Test one morning and one afternoon slot, avoid evenings, and keep what your own audience rewards.
Key takeaways
- Both 2026 studies favour midweek over the weekend; they disagree on the hour (Buffer: 9–11 a.m.; Sprout Social: 12–6 p.m.).
- Buffer found Saturday and Friday weakest and evenings (6–11 p.m.) the worst hours; Sprout Social’s weakest days were the weekend.
- Published frequency guidance is a rule of thumb (about 3–4 posts a day per Buffer’s roundup), not a measured optimum.
- X’s own scheduler is web-only and schedules one post at a time; a scheduler such as SkedCast adds a shared calendar and bulk scheduling.
On this page
What's the best X posting schedule, according to published research?
Each row is one published analysis, read from its own page on 2026-11-03. They measure different samples over different periods, so they are listed side by side rather than merged into one number.
| Source | Sample | What it reported |
|---|---|---|
| Buffer (published 13 Mar 2026) | More than 8.7 million posts sent through Buffer | Best slots: Tuesday 9 a.m., Wednesday 10 a.m., Wednesday 9 a.m.; mid-morning (9–11 a.m.) on weekdays most reliable. Best days: Wednesday, Tuesday, Thursday. Weakest: Saturday and Friday; evenings 6–11 p.m. worst. |
| Sprout Social (published 31 Mar 2026) | Nearly 2 billion engagements across about 307,000 profiles, 27 Nov 2025 – 27 Feb 2026 | Best days: Monday to Thursday. Best times: Tuesday–Thursday, 12–6 p.m. Worst days: weekends. |
Do the studies agree, and how much should you trust them?
They agree on the shape of the week (Tuesday–Thursday strong, weekend weak) and disagree on the hour: Buffer’s data points to the morning and calls evenings the weakest, Sprout Social’s to the afternoon. We cannot tell from the published pages exactly why — different samples, engagement definitions and periods all differ — so test both windows rather than picking a side.
Both large studies express times as the audience’s local time: Sprout Social records every time in local time (a 9 a.m. window is 9 a.m. in Los Angeles, London and Sydney alike), and Buffer says to “consider all the recommendations local time”. If your audience is spread across time zones, schedule for the zone where most of your followers are.
Every figure here is an aggregate across many accounts and industries. It tells you where to start testing, not when your audience is online.
| Source | Sample | Date window | Metric | Time zone |
|---|---|---|---|---|
| Buffer | 8.7 million posts on X | Not stated | Engagement rate | Normalised to local time |
| Sprout Social | Nearly 2 billion engagements across about 307,000 profiles on six networks (30,000+ customers); no X-only count published | 27 Nov 2025 – 27 Feb 2026 | Engagements by hour and day | Each audience’s local time |
What is the best time to post on X each day of the week?
Buffer’s X data is the most uniform of any platform: the top slot is 9 or 10 a.m. on every day of the week, and evenings (6–11 p.m.) are the weakest hours everywhere. Sprout Social instead finds long midday-to-evening windows from Tuesday to Thursday and says to avoid Saturday. The two meet late morning to midday on Tuesday to Thursday, the window to test first.
| Day | Buffer | Sprout Social |
|---|---|---|
| Monday | 9 a.m. (then 10 a.m., 8 a.m.) | 2–3 p.m. and 5 p.m. |
| Tuesday | 9 a.m., the best slot of the week (then 10 a.m., 11 a.m.) | 12–6 p.m. |
| Wednesday | 10 a.m. (then 9 a.m., 11 a.m.); the best day | 12–6 p.m. |
| Thursday | 9 a.m. (then 10 a.m., 8 a.m.) | 12–6 p.m. |
| Friday | 9 a.m. (then 10 a.m., 11 a.m.); a weak day | 12–6 p.m. (moderate) |
| Saturday | 9 a.m. (then 10 a.m., 11 a.m.); the weakest day | Avoid posting; the lowest engagement |
| Sunday | 9 a.m. (then 10 a.m., 8 a.m.) | 2–6 p.m. (moderate) |
What is the best time to post on X for your industry?
Sprout Social is the only one of the two studies that splits X by industry. Its windows below are in local time, as published on 31 March 2026. They are narrower than the all-industry average because each industry’s audience keeps its own hours: a software audience is online early, a food or retail audience around lunch.
| Industry | Best times | Weakest days |
|---|---|---|
| Computer software and tech | Mon 1 p.m.; Tue–Thu 11 a.m.–4 p.m.; Fri 11 a.m.–1 p.m. | Weekends |
| Retail | Mon 1–3 p.m.; Tue 11 a.m.–3 p.m.; Wed 10 a.m.–5 p.m.; Thu 12–4 p.m.; Fri 12–2 p.m. | Weekends |
| Food and beverage | Mon 12 p.m.; Tue 11 a.m.–1 p.m. and 5–6 p.m.; Wed 11 a.m.; Thu 6–11 p.m.; Fri 11 a.m.–2 p.m.; Sat 3–7 p.m. and 9 p.m. | Sundays |
| Travel and hospitality | Mon 12 p.m.; Tue 11 a.m.–5 p.m.; Wed 11 a.m.–5 p.m. and 8–9 p.m.; Thu 10 a.m.–1 p.m.; Sun 12–2 p.m. | Saturdays |
| Hospitals and healthcare | Mon 12 p.m.; Tue 11 a.m.–1 p.m., 4 p.m. and 6 p.m.; Wed 12–3 p.m.; Thu 12–6 p.m.; Fri 10 a.m.–3 p.m.; Sat 1 p.m. | Sundays |
| Government | Tue 12–5 p.m.; Wed 10 a.m.–7 p.m.; Thu 11 a.m.–6 p.m. | Weekends |
How often should you post on X?
The only published X figure we found in the frequency roundups we reviewed is Buffer’s 3–4 posts a day, which Buffer takes from a study of 30 top X accounts rather than its own data; the HeyOrca manager survey has no X figure. That is a benchmark for high-output accounts, not a rule: what matters more is a cadence you can keep up without repeating yourself. Buffer’s roundup also reports, from more than 100,000 Buffer users, that regular posting goes with about five times the engagement of sporadic posting.
| Source | Recommendation | Basis |
|---|---|---|
| Buffer frequency guide (13 Jan 2026) | 3–4 posts a day | Cited by Buffer from a study of 30 top X accounts, not Buffer’s own data |
Can you schedule the same post on X more than once?
X’s automation rules say you may not post duplicative or substantially similar posts on one account, or across multiple accounts you operate. A calendar that repeats identical text at fixed times is exactly what that rule is aimed at, so schedule a fresh variation each time — a new hook, a different image, a different angle on the same link — rather than re-queueing the same wording.
Can you schedule X posts natively, and what does SkedCast add?
X has its own scheduler, available on the web (not the mobile app), which per Sprout Social’s guide can schedule posts up to 18 months ahead one post at a time. It has no bulk import and no calendar shared with your other platforms.
X posts through SkedCast follow the same rules as the composer: up to 280 characters, with text-only posts allowed.
SkedCast holds a scheduled post and publishes it at the time you set, from one content calendar shared with every other connected account, with the same per-platform limits checked when you schedule rather than at publish time. Scheduling never changes when your audience is online; it only makes sure the post goes out in the window you chose.
- X posts can be text-only, with up to 4 images, or one GIF, or one video (never a mix).
- X counts characters on a weighted basis, so a URL always costs a fixed 23 characters; the composer shows the count that X will apply.
- X polls can be scheduled too (a poll cannot carry media).
How do you find your own best time to post on X?
A study average is a starting hypothesis. Your account’s own results are the evidence. The best time to post tool lists the study windows for every platform side by side, and the posting frequency calculator turns a weekly target into slots. A simple test:
- Pick two or three candidate windows from the studies above (for example a weekday morning, a weekday afternoon and an evening) rather than one “best” hour.
- Post the same kinds of content into each window for at least three or four weeks, so one viral post cannot decide the result.
- Compare each window on median engagement rate (engagements divided by reach or followers), not raw likes, so a bigger post does not win by size alone.
- Keep the winner, keep testing one challenger, and re-check every quarter: audiences and platform behaviour drift.
Where does SkedCast’s best-times feature fit?
SkedCast’s best-times feature does the “find your own window” step for you where the data exists: a daily job reads each connected account’s own publish history and the engagement analytics SkedCast has ingested for it, and recommends the day-and-hour slots where that account’s posts did best, in the account’s own time zone. It never invents a slot — an account with no analytics data yet simply has none — and how much it can derive depends on what each platform exposes to third-party apps. The same slots are available through the API (GET /v1/best-times, scope besttimes.read) and the MCP get_best_times tool. Best times is included from the Solo plan.
Sources
- Buffer — Best Time to Post on Social Media in 2026 (52M posts, 10 platforms)
- Sprout Social — Best Times to Post on Social Media 2026 (~2B engagements, ~307K profiles)
- Buffer — Best Time to Post on X (Twitter), 8.7M posts
- Buffer — How Often to Post on Social Media in 2026
- Sprout Social — How to schedule X posts (native scheduler limits)
- X Help — X’s automation development rules
FAQ
- What is the best time to post on X?
- There is no single best time. Both 2026 studies favour midweek over the weekend; they disagree on the hour (Buffer: 9–11 a.m.; Sprout Social: 12–6 p.m.). Treat published averages as a starting point and test windows against your own audience.
- How often should you post on X?
- The only published X figure we found in the frequency roundups we reviewed is Buffer’s 3–4 posts a day, which Buffer takes from a study of 30 top X accounts rather than its own data; the HeyOrca manager survey has no X figure. That is a benchmark for high-output accounts, not a rule: what matters more is a cadence you can keep up without repeating yourself. Buffer’s roundup also reports, from more than 100,000 Buffer users, that regular posting goes with about five times the engagement of sporadic posting.
- Does X have built-in scheduling?
- X has its own scheduler, available on the web (not the mobile app), which per Sprout Social’s guide can schedule posts up to 18 months ahead one post at a time. It has no bulk import and no calendar shared with your other platforms.
- Can SkedCast pick the best time to post on X for me?
- It recommends day-and-hour slots per connected account from that account’s own publish history and the engagement analytics SkedCast has ingested, refreshed daily. It does not invent a slot when there is no data yet, and how much it can derive depends on what the platform exposes to third-party apps.
- Is the evening a bad time to post on X?
- In Buffer’s 8.7 million-post analysis, yes: 6–11 p.m. is the weakest block on every day of the week, and every day’s best slot is 9 or 10 a.m. Sprout Social’s windows end around 6 p.m. too, so neither study supports evening posting as a default.
- Is there a bad day to post on X?
- Buffer’s 2026 data found Saturday and Friday the weakest days, and Sprout Social’s found weekends weakest. Weak on average does not mean useless for your account — test before you skip a day.
- Why do Buffer and Sprout Social disagree on the best hour for X?
- Buffer favours mid-morning (9–11 a.m.) and Sprout Social midday to early evening (12–6 p.m.). They use different samples, periods and engagement measures, so the gap is a reason to test both windows.