“What is the best time to post on X?”

What is the best time to post on X?

Short answer

No universal best time exists. Buffer's study of more than 8 million X posts, published on its blog with the X section dated March 25, 2026, names Tuesday at 9 a.m. as the best slot and weekday mornings as strongest. Buffer calls timing one small piece of a complex puzzle. Test your own times using post metrics. Threadgehog spreads posts from 9 AM to 9 PM.

What is the best time to post on X?TThreadgehogNo universal best time exists. Buffer's study of more than 8million X posts, published on its blog with the X sectiondated March 25, 2026, names Tuesday at 9…

What Buffer's study says about X

The detailed public numbers come from a scheduler, Buffer, in its article on the best time to post on social media in 2026 (buffer.com/resources/best-time-to-post-social-media/). The X section is dated March 25, 2026. Buffer's overview says the full study covers over 52 million posts across major platforms and looked for the time slots with the highest median engagement.

For X, Buffer's analysis covers more than 8 million posts, all sent through its tool.

Findings: the best single slot is Tuesday at 9 a.m. The next best are Wednesday at 10 a.m., followed closely by Wednesday at 9 a.m. Wednesday is named the best day, with Tuesday and Thursday also performing well. Engagement starts rising around 8 a.m., peaks between 9 and 11 a.m., and tapers off in the afternoon. Saturday is the quietest day, with Sunday close behind.

Reading the study with care

Buffer describes timing as just one small piece of a pretty complex puzzle, because platform algorithms weigh many other factors. It adjusted the times to be universally applicable, so you read them as local time without converting. And it frames them as a starting point to test against your audience, not a guaranteed result.

Buffer sells scheduling software, and the sample is posts sent through its tool. Use the numbers to choose a first test, and do not plan a campaign around a single hour.

A last point on reading it: Buffer states a peak window of 9 to 11 a.m. for X, so a slot at 10 a.m. sits inside the stated range even when it is not the single best hour. A range is a safer first test than one exact minute.

How to find your best time on X

X's developer documentation lists the per-post metrics you can read: impression_count, like_count, reply_count, retweet_count, quote_count and bookmark_count are public metrics, and url_link_clicks, user_profile_clicks and engagements are non-public metrics you can read for your own posts using user authentication.

One limit matters for timing work. The documentation says non-public, organic and promoted metrics are only available for posts created within the last 30 days. If you want to compare hours across a quarter, save your numbers every few weeks. Read X analytics explained for more on what you can read.

The test itself is the same as on any platform. Choose three slots in your audience's time zone, such as 8 a.m., 12 p.m. and 7 p.m. Post comparable content in each across three weeks, so each slot has about nine posts, and compare median impressions and replies. Use the median because one post that was quoted widely can lift an average.

Here is how a founder might log it. One row per post: date, weekday, hour, first line, impressions after 24 hours, replies, link clicks. After three weeks, group by slot and take the middle value. If the 8 a.m. group has a middle of 800 impressions, the noon group 650 and the 7 p.m. group 400, mornings lead. Those numbers are invented to show the method.

Keep the content type constant across slots. A post with a link and a post without one behave differently, and a thread behaves differently from a single post.

Your audience decides

If your readers are in another time zone, a morning slot for you may be the middle of the night for them. If your audience works shifts, the weekday pattern in a study of mixed accounts may not apply. If you post about a live event, timing is set by the event.

A founder who posts to customers in one region can often learn more from a week of careful notes than from a large mixed sample. Write down the hour, the opener and the result for every post.

A first test built from the study: Tuesday 9 a.m., Wednesday 10 a.m. and Wednesday 9 a.m. are Buffer's top three slots. Add one control slot, such as a Saturday, which Buffer lists as the quietest day, and post comparable content in each for three weeks. Compare median impressions after 24 hours. For your own posts, url_link_clicks and user_profile_clicks add the click view.

How to read the study

Read Buffer's Tuesday 9 a.m. as the best slot in its sample and as a first slot to test on your account. A slot at 10 a.m. or 11 a.m. sits inside the same morning window, so a different hour that suits your day is a fair test too.

Compare the Threads result and the X result by pattern, not by number. Buffer defines engagement on Threads as likes, replies and reposts, and the two studies cover different platforms. Both point to weekday mornings.

Do read the pattern as a hint: mornings on weekdays are a reasonable first slot to test, and weekends are a reasonable slot to test last. Then let your own numbers decide. The Threads version of this advice is in the best time to post on Threads.

Frequency beats a perfect hour

A steady rhythm is easier to keep than a perfect slot. If you can only post at 7 p.m., post at 7 p.m. every day and look at the numbers after a month. Compare with the cost of posting, too; see X API posting limits if you build your own tool, and Threads and X for founders if you are deciding where to spend time.

Buffer's numbers show engagement rising from around 8 a.m. and tapering in the afternoon, so a window from 8 a.m. to 11 a.m. gives you the widest set of slots to test while keeping a daily habit. Log each post the same way every time.

Where Threadgehog fits

Threadgehog writes the X version when you approve a Threads post, and it picks a time for each post from your posts-a-day setting, spread from 9 AM to 9 PM. It sends approved posts to Buffer, Typefully, Publer, Metricool or Postiz while the app is open. Use your own test results to choose how many posts a day to set. The site is in waitlist mode, with the 14-day trial starting when the Mac app opens.

Questions

What is the best time to post on X?

In Buffer's study of more than 8 million posts, the best slot is Tuesday at 9 a.m. Buffer says it is a starting point to test.

What are the best days on X?

Buffer names Wednesday the best day, with Tuesday and Thursday also performing well.

What are the worst days on X?

Saturday is quietest, with Sunday close behind, per Buffer.

How many posts did the study cover?

Buffer's X analysis covers more than 8 million posts, inside a full study of over 52 million posts across major platforms.

When was the X section published?

Buffer dates the X section March 25, 2026, in its article on the best time to post on social media in 2026.

How long can I read post metrics?

X's developer docs say non-public, organic and promoted metrics are available for posts created within the last 30 days.

Sources

  1. Buffer: best time to post on social media (Buffer's own study) (checked 2026-10-17)
  2. X Developer Platform: metrics (checked 2026-10-17)
  3. Threadgehog pricing and FAQ (checked 2026-10-17)

Related

Try Threadgehog for yourself.

Threadgehog writes your daily posts in your brand voice and learns from what you approve.

Download for Mac

14-day free trial. Cancel before day 15 and you won't be charged. Apple silicon Mac, macOS 14 or later.