The best time to post on Twitter (X) is Tuesday through Thursday between 9 and 11 a.m. in your audience's timezone. Engagement peaks during the office-hours window when professionals scroll between meetings, while weekends consistently underperform — especially Sunday afternoons.
X's algorithm rewards posts that earn quick engagement, so timing matters more than on any other platform. A post that gets 50 likes in the first 30 minutes will out-distribute a post that gets 500 likes spread across 24 hours.
Tuesday 9-10 a.m. — peak. Professionals settled in, before lunch dilution.
Wednesday 10-11 a.m. — close second.
Thursday 12-1 p.m. — strong lunch-hour window.
Friday 9-11 a.m. — solid, drops sharply after 2 p.m.
Monday 9-10 a.m. — slower start but real signal.
Saturday 8-10 a.m. — niche-dependent, lighter audience.
Sunday 7-9 p.m. — weakest day; only post if you have a real reason.
Avoid 3-5 a.m. and 7-9 p.m. in your audience's timezone — engagement collapses.
9-10 a.m. catches the back-to-work scroll. People are clearing notifications and looking for news. Tweet:
Industry news commentary
"Week ahead" predictions
Founder-style posts setting the week's tone
Avoid Monday afternoons — productivity peaks and scroll drops.
Tuesday morning is the strongest single slot of the week. 9-11 a.m. wins. Use Tuesday for your highest-stakes tweet — a launch announcement, a hot take, a contrarian thread.
Morning works (9-11 a.m.). After 2 p.m. engagement falls off as the weekend mindset kicks in. Friday afternoon tweets only land if they tie into weekend plans or culture moments.
Saturday 8-10 a.m. catches a slow-scroll audience. Niches that perform on weekends: sports, entertainment, culture, lifestyle. B2B and finance tank.
Sunday is the weakest day. If you must post, 7-9 p.m. catches the "Sunday scaries" scroll where users are open to reading but not engaging much.
How the X algorithm rewards timing
Three signals matter most:
Engagement velocity. The faster a tweet earns engagement, the harder the algorithm pushes it. First 30 minutes set the trajectory.
Reply quality. Replies from established accounts (not bots) carry heavy weight.
Reposts and quote-tweets. Stronger signal than likes.
Posting during your audience's peak window maximises the first-30-minute engagement spike, which feeds the algorithm what it needs to broaden reach.
Best time to post by niche
B2B / SaaS: Tuesday-Thursday 9-11 a.m. ET. Decision-makers scroll between meetings.
News / journalism: 6-8 a.m. ET breaking-news window. People scroll for headlines before work.
Finance: 8-9 a.m. ET (market open) and 4-5 p.m. ET (close). Tied to market hours.
Sports: Game days and 30 minutes before/after major matches.
Entertainment / culture: Evenings (7-10 p.m.) when audiences settle in.
Tech / startups: Tuesday-Thursday 10 a.m.-1 p.m. PT — Silicon Valley time zone bias.
Three to five times per day is the sweet spot for active accounts. Below three, the algorithm de-prioritises you. Above seven, your tweets compete with each other.
For threads, post one per day max. Threads are heavy lifts for the algorithm to distribute; over-shipping dilutes each one.
Single tweets: Tuesday-Thursday 9-11 a.m. as covered.
Threads: Tuesday or Wednesday at 9 a.m. works best. Threads compound — readers come back hours later. Posting early in the week gives the thread a full distribution arc.
Avoid posting threads after 2 p.m. — they don't get the full first-day engagement window.
How to find your audience's window
Open X Analytics → Account Overview.
Look at engagement-by-hour for the last 28 days.
Identify the two hours where your engagement-per-impression peaks.
Lock in those slots and test for two weeks.
Audiences vary. Industry averages are a starting point, but your account's data beats any chart.
2-5 a.m. any day — engagement collapses
Friday after 3 p.m. — weekend dilution
Sunday 9 a.m.-3 p.m. — peak family-time hours
Holiday afternoons — long-weekend traffic loss
FAQ
When is the best time to post on Twitter?
Tuesday-Thursday 9-11 a.m. in your audience's timezone. Tuesday 9-10 a.m. is the single strongest slot.
How many times per day should I post on Twitter?
3-5 tweets per day for active accounts. Below 3, you lose algorithmic priority; above 7, your tweets cannibalise each other.
Is Twitter dead on weekends?
Saturday mornings still work for niches like sports, entertainment, and culture. Sunday is the weakest day across almost every niche.
When should I post a Twitter thread?
Tuesday or Wednesday at 9 a.m. Threads need a long distribution arc; posting early in the week maximises it.
Is the best time to post different on X than on Twitter?
Same platform, same audience behaviour. The rebrand didn't change posting-time data.
Next steps
Pick three tweets you've been holding. Post one Tuesday at 10 a.m., one Wednesday at 10 a.m., one Thursday at 12 p.m. Track 24-hour engagement. The strongest slot becomes your default.