Best Time to Post on Reddit: What the Data Actually Says
TL;DR: There is no single best time to post on Reddit. A post's age weighs heavily in Hot ranking, so what matters is being fresh when your subreddit's readers are awake. The largest recent study found the gap between subreddits was far bigger than the gap between hours, so check your own subreddit with our best time to post tool.
The best time to post on Reddit is when your target subreddit's audience is active and your post can collect early votes before it ages. For large general subreddits, Max Woolf's 2015 analysis found about 3x as many viral posts were submitted in the morning US Eastern time as late in the day, and that the day of the week mostly did not matter. For 12 tech and startup subreddits, Syften's 2026 study of 641,202 posts found posts made at 02:00 UTC got the most replies, and the busiest window (14:00 to 17:00 UTC) had no advantage. Those two results disagree, which is the point: the answer is per subreddit.
When is the best time to post on Reddit? The evidence in one table
| Source | What it measured | Finding |
|---|---|---|
| Reddit's Hot formula (archived code, 2017) | How age and votes combine | Every 12.5 hours of age cancels a 10x vote lead |
| Max Woolf, Oct 2, 2015 | Posts scoring 3,000+, by weekday and hour (EST), data through Aug 2015 | Morning EST had about 3x as many viral posts as late day; weekday mostly irrelevant |
| Syften, updated Oct 23, 2026 | Replies to 641,202 posts in 12 tech subreddits, Sept 2025 to Sept 2026 | 02:00 UTC best (5.30 replies in 24h), 06:00 UTC worst (3.62) |
| Syften, same study | The busiest activity window, 14:00 to 17:00 UTC | No reply advantage (4.43 vs 4.38) |
| Syften, same study | Differences between subreddits | 0.86 to 27.61 mean replies, far wider than any hour |
If you need a default before you have data: post when your subreddit's main time zone is awake and starting its day, avoid the hours when it is asleep, and test from there. For a real answer, run your subreddit through the best time to post on Reddit tool. It reads the subreddit's top posts of the past year and past month, charts when they went up by weekday and hour in your own time zone, and picks the three strongest two-hour windows.
How does Reddit's Hot ranking use time?
Hot ranking weighs a post's net votes against its age, so a new post can outrank an older one with far more votes. Reddit's Help Center describes Hot as a sort that "prioritizes posts that have recently been getting upvotes, comments, etc." The exact math was public until 2017, in Reddit's open-source code:
def hot(ups, downs, date):
s = ups - downs
order = log10(max(abs(s), 1))
sign = 1 if s > 0 else -1 if s < 0 else 0
seconds = epoch_seconds(date) - 1134028003
return round(sign * order + seconds / 45000, 7)
Two constants explain everything. 1134028003 is a fixed start date (December 8, 2005, 07:46:43 UTC). 45000 seconds is 12.5 hours. Because votes enter as a base-10 logarithm, a post submitted 12.5 hours later needs only a tenth of the net votes to rank level with the older one.
| Post | Net votes | Age | Score |
|---|---|---|---|
| A | 10 | 0 h | 1.00 |
| B | 100 | 12.5 h | 1.00 |
| C | 1,000 | 25 h | 1.00 |
| D | 50 | 6 h | 1.22 |
Post D, with 50 votes, outranks a 1,000-vote post from yesterday.
You can check any pair of posts yourself with the relative form of the same formula:
relative hot = log10(net votes) - hours old / 12.5
Post D: log10(50) - 6 / 12.5 = 1.699 - 0.48 = 1.22
Post C: log10(1000) - 25 / 12.5 = 3.000 - 2.00 = 1.00
The repository was archived in October 2017 and "will not receive any updates", so Reddit's current Hot sort may use other signals. The decay principle is the part every timing guide builds on: a post that gets votes in its first hours has a head start that a later post has to beat by an order of magnitude.
What did published analyses find?
Two analyses publish their method and data, and both are worth reading in full.
Max Woolf, October 2, 2015. Woolf used a public BigQuery copy of Reddit submissions through August 2015 and counted posts that reached a score of 3,000 or more for each weekday and hour in Eastern Standard Time. His conclusion: "The day-of-week mostly does not matter, but hour matters significantly: about 3x as many submissions go viral when they are posted in the morning EST than if they are posted late in the day" (source). Two caveats. It counts viral posts rather than a success rate, so busy hours also produce more posts. And the data is 11 years old.
Syften, updated October 23, 2026. Syften, a Reddit monitoring tool, tracked replies to 641,202 posts published between September 23, 2025 and September 22, 2026 in 12 developer-tool and startup subreddits, including r/SaaS, r/startups, r/SideProject and r/webdev (source). Findings:
- Posts at 02:00 UTC averaged 5.30 replies within 24 hours; posts at 06:00 UTC averaged 3.62.
- Wednesday led on the 24-hour average (4.70); Friday led over seven days (5.38).
- The busiest activity window, 14:00 to 17:00 UTC, showed no reply advantage: 4.43 mean replies against 4.38 for all other hours.
- 64.2% of posts received no qualifying reply within 24 hours. The median was zero.
The third point is the one most guides miss. "When the most people are online" and "when a post does best" are different questions, because the busiest hours are also when the most posts compete for the same readers. Syften also notes that r/SideProject supplied 43.1% of its posts, so its hourly averages lean toward that community.
Why does per-subreddit timing beat global advice?
Per-subreddit timing wins because the differences between communities dwarf the differences between hours. In Syften's data, the best and worst posting hours averaged 5.30 and 3.62 replies. The subreddits ranged from 0.86 to 27.61.
| Subreddit | Mean replies, 24h |
|---|---|
| r/ExperiencedDevs | 27.61 |
| r/sysadmin | 22.72 |
| r/SaaS | 2.88 |
| r/startups | 2.50 |
| r/SideProject | 0.86 |
| Hour (UTC) | Mean replies, 24h |
|---|---|
| 02:00 | 5.30 |
| 06:00 | 3.62 |
Syften, 641,202 posts, Sept 2025 to Sept 2026.
Three things make a subreddit's clock its own:
- Audience time zones. A subreddit about a European city, a US sports league or an Indian exam runs on that region's day. A global average hides all of them.
- Competition. A big subreddit's new queue fills fastest at its peak, so a post made then is likely to spend less time near the top of New. Smaller subreddits have the opposite problem: post when nobody is reading and the post ages without votes.
- Who replies. r/sysadmin answered 76.6% of posts within 24 hours; r/SideProject answered 18.3%. A good hour cannot fix a community that rarely replies to your kind of post.
Syften's own check supports this: a subreddit's best three-hour window, picked on the first half of the year, beat the other hours in 9 of 12 communities in the second half.
How do you measure your own best time?
Measure it the same way the studies do, at the scale of one subreddit:
Change one thing at a time: the hour, not the topic.
- Pick one subreddit. Your timing in r/SaaS tells you nothing about r/smallbusiness.
- Chart its top posts. Use the best time to post tool or scroll Top for the past month and note the posting hours. Check its size and activity with subreddit stats too.
- Test two or three windows with posts of similar type and quality.
- Read your post insights. Reddit shows each post's views, "including a graph of views-per-hour over the post's first 24h", and each comment's views with "a geographical breakdown of where views are coming from" (Reddit Help). The geography tells you which time zone actually reads you.
- Keep the winner, recheck quarterly. Audiences shift.
Don't fix a flop by reposting in a loop. Reddiquette allows posting again if a post "didn't get the attention it deserved", but it also warns that flooding the new queue can get your submissions blocked by the spam filter.
Time zone cheat sheet
The studies use different clocks. Here are the windows above in US time:
02:00 UTC = 10 p.m. EDT / 7 p.m. PDT (previous evening, summer)
= 9 p.m. EST / 6 p.m. PST (previous evening, winter)
14:00-17:00 UTC = 10 a.m.-1 p.m. EDT (summer)
7 a.m.-noon EST = 12:00-17:00 UTC (winter)
For replies rather than posts, timing works differently: you don't pick the hour, the original poster does. Syften found 85.7% of replies arrived within 24 hours and the median first reply came after 14.1 minutes, so a thread's conversation is mostly over within a day. Being early to the right thread matters more than any clock. BoomReddit scans new Reddit posts and comments around the clock, scores each thread by buying intent, and flags threads that already rank on Google or get cited in AI answers, so you see the ones worth answering while they are still fresh. Start free, no card.
Frequently asked questions
What is the best day to post on Reddit?
For general subreddits, Max Woolf's 2015 analysis found the day of the week mostly did not matter. In Syften's 2026 study of 12 tech subreddits, Wednesday had the highest 24-hour reply average (4.70) and Friday the highest seven-day average (5.38). Check your own subreddit before trusting either.
What time zone should I use?
Use the time zone of your subreddit's audience, not your own. The studies use EST and UTC; our tool converts to your local time, and Reddit's comment insights show where your viewers are.
How long does a Reddit post stay on Hot?
Under the archived formula, a post loses ground steadily: after 12.5 hours it needs 10x the votes of a brand-new post to rank level, and after 25 hours 100x.
Is posting during peak hours a mistake?
Not always, but it isn't a free win. In Syften's data the busiest window, 14:00 to 17:00 UTC, produced no more replies than other hours, likely because more posts compete for the same readers.
Does timing matter for comments too?
Yes, but you control it differently. Most replies arrive within the first 24 hours of a post, with a median first reply after 14.1 minutes, so comment while the thread is new rather than at a particular hour.