- What the "best time" charts get right (and where they fall apart)
- A real test I ran with a client (and what it showed)
- The uncomfortable bit: TikTok's algorithm doesn't really care what time it is
- How to find your actual best time (not a generic one)
- Best times by rough audience type
- Timing works alongside frequency, not instead of it
- What about repurposing the same video to Instagram Reels at a different time?
- The bottom line on when to hit post
- Frequently asked questions
- Sources worth reading
The short version: There's no single golden hour that works for every TikTok account, but the closest thing to a reliable pattern is early morning (6 to 9am) and evening (7 to 11pm) in your audience's own time zone, checked against your own analytics rather than a chart someone copied from a 2022 Instagram study. The bigger truth most posts on this topic won't tell you: timing matters far less than what happens in the first hour after you hit post.
What the "best time" charts get right (and where they fall apart)
Every big social tool has published a version of the same chart: Tuesday at 9am, Thursday at 12pm, Sunday at 7pm, all supposedly the "best" slots to post on TikTok. I've read a dozen of these charts over the past year while rebuilding my own client work, and here's the problem with nearly all of them: they're built from aggregated, global data across every niche, every audience, every country. A B2B software account in London and a teenage dance creator in Manila are not the same audience, and pretending one chart serves both is where these lists fall down.
Run your own views and followers through the free TikTok earnings calculator to get a realistic monthly band.
What the charts do get right is the broad shape of behaviour. TikTok usage does spike before work (roughly 6 to 9am), around lunch (11am to 1pm), and in the evening from about 7pm through to nearly midnight, because that's when most people are commuting, on a break, or scrolling in bed. That pattern holds up across most consumer niches I've tested. But "holds up broadly" is not the same as "will work for your account," and that gap is where a lot of small businesses waste weeks second-guessing a schedule instead of fixing the content itself.
A real test I ran with a client (and what it showed)
In January this year I worked with a boiler and heating installation company in Kent who'd built a decent little TikTok following, around 4,000 followers, mostly local homeowners and a few tradespeople. Their marketing lead was convinced their reach had stalled because they were posting at the wrong time, always around 3pm when the office wasn't busy. So we ran a proper test: the same style of video, same length (38 to 45 seconds), same hook format, posted at 6am, 12pm and 8pm across a fortnight, three videos per slot, nine videos total.
The results didn't back up the theory. The 6am posts averaged 2,100 views, the 12pm posts averaged 1,950 views, and the 8pm posts averaged 2,400 views. That's a spread of about 20 percent between the best and worst slot, which sounds meaningful until you compare it to the spread between their best and worst hooks in the same batch: one video with a "the £4,000 mistake homeowners make" hook pulled 18,700 views regardless of what time it went out, while a flat product-demo video posted at the "best" 8pm slot got 640 views. The hook mattered roughly nine times more than the posting time. That ratio is the bit nobody wants to put in a headline because "post better videos" doesn't make for a satisfying chart.
The uncomfortable bit: TikTok's algorithm doesn't really care what time it is
Here's the part that clashes with most of what's written on this topic. TikTok's recommendation system, based on how the platform's own engineers and public statements describe it, works primarily on early engagement signals: watch time, completion rate, shares, and comments in the first hour or two after posting, not the clock time itself. A video posted at 4am can still get pushed hard into the For You feed at 11am if the small pool of people it's shown to first (TikTok tests it on a few hundred viewers before deciding whether to expand it) watch it all the way through and interact.
What "best time to post" influences is the size of that first test pool, not the algorithm's judgment of quality. Post when more of your specific followers are awake and scrolling, and more of them see the video in that crucial first hour, which gives you a better shot at strong early numbers. Post at 3am to a UK audience and fewer people see it early, so the sample the algorithm judges you on is smaller and shakier. That's a real effect, but it's a volume effect, not a magic-hour effect, and treating it as the latter is how people end up obsessing over 15-minute posting windows instead of fixing a boring first three seconds.
How to find your actual best time (not a generic one)
This is the step most "best time" articles skip entirely: your own account has the answer already sitting in it. Here's how I walk clients through it:
- Open TikTok's business or creator analytics (you need a Business or Creator account, which is free to switch to in settings) and go to the Followers tab.
- Look at "Follower activity," which shows you, hour by hour and day by day, when your specific followers are on the app. This is the single most useful chart on the whole platform for this question, and it's specific to you, not the internet at large.
- Cross-reference that with your top 10 posts by views over the last 60 days and note what time each one went out.
- Post three near-identical pieces of content (same format, same length, same hook style) at three different times over two weeks, the way I did with the Kent client, and compare views at the 48-hour mark rather than the 24-hour mark, since TikTok reach often keeps climbing for a couple of days.
- Repeat the test once a quarter, because follower activity shifts, especially if your audience skews toward students (term-time changes their patterns hard) or shift workers.
If you want the fuller walkthrough on pulling this data out, including where TikTok hides some of the more useful breakdowns, I've written a full step-by-step guide to TikTok account analytics that covers this in more depth than I can fit here.
Best times by rough audience type
With the caveat above firmly in place, here's what I've seen hold up reasonably consistently across the accounts I've worked with or advised on in the past year, sorted by audience type rather than a blanket global chart:
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
- UK office workers and B2B audiences: 7 to 8am (commute scrolling) and 12 to 1pm (lunch break) tend to outperform evenings, because this audience is less active on the app after 8pm compared to younger consumer audiences.
- Consumer brands and lifestyle content: 7 to 10pm consistently pulls the strongest numbers, matching the classic "sofa scroll" window.
- Students and under-25 audiences: Late evening through to midnight, plus a smaller but real spike around 3 to 4pm after school or lectures.
- Trades, local services, and small retail: Early morning (6 to 8am) and early evening (5 to 7pm), matching the boiler company's own data once we finished testing.
- Weekend patterns generally shift later, with Saturday and Sunday activity often peaking closer to 11am and again around 9pm, roughly two hours later than weekday patterns.
Timing works alongside frequency, not instead of it
One thing that trips people up is treating "when" as separate from "how often." If you're only posting twice a week, nailing the perfect hour barely moves the needle because you simply don't have enough data points for TikTok's algorithm to learn your audience's habits. Consistency and volume matter more than precision timing in the early stages of an account. I've written separately about how many posts a day makes sense by platform, and for TikTok specifically, one to three posts a day tends to be the range where accounts start seeing real compounding reach, far more than an account posting once a week regardless of how well-timed that single post is.
If you're running more than one account to test different times or content angles at once, which some of my clients do to speed up learning, it's worth knowing where that setup starts to cause problems rather than help. I covered the practical limits of that in how many TikTok accounts you can realistically run at once, including where the juggling falls apart.
What about repurposing the same video to Instagram Reels at a different time?
A lot of the accounts I advise cut one video and push it to both TikTok and Instagram Reels, often staggering the posting time by a few hours based on the idea that each platform's audience peaks differently. There's some logic to that: Instagram's own engagement patterns tend to skew slightly later in the evening than TikTok's, and Reels has its own separate quirks worth knowing before you assume the same edit will behave the same way twice, which I go through in what the actual time limits on Reels are for 2026. But don't overengineer this either. Staggering by two to three hours is plenty; you don't need a spreadsheet with 20 different slot combinations across platforms.
The bottom line on when to hit post
Check your own Follower Activity chart before you touch anything else. Post in the two or three hour windows where you already know your specific audience is online, not a generic chart's window. Then stop worrying about the clock and spend that energy on the first three seconds of the video, because that's the part deciding whether the algorithm shows it to anyone at all. Timing gets you a slightly bigger first test pool. The video itself gets you the reach.
For a quick check, run it through my best-time calculator.
Frequently asked questions
Is there one universal best time to post on TikTok?
No. The commonly cited windows, roughly 6 to 9am and 7 to 11pm, hold up as broad patterns across many consumer audiences, but your own Follower Activity data inside TikTok's analytics will always beat a generic chart because it reflects your actual audience, not an average of everyone's.
Does posting time affect the TikTok algorithm directly?
Not directly. TikTok's recommendation system judges videos mainly on early engagement, watch time, completion rate, shares, and comments in the first hour or two. Posting time affects how many of your followers are awake to generate that early engagement, which is a real but indirect effect, not the algorithm treating certain hours as special.
How many times should I test posting at different hours before trusting the data?
Run at least three near-identical videos per time slot across two to three weeks before drawing conclusions, and compare results at the 48-hour mark rather than 24 hours, since TikTok reach often keeps building for a couple of days after posting.
Does posting frequency matter more than timing?
For most growing accounts, yes. An account posting once a day at a decent time will usually outperform one posting once a week at a theoretically perfect hour, because TikTok's algorithm needs enough recent posts to learn your audience's behaviour and keep testing new content against it.