Free tool · No signup

Best time to post on Reddit

See when any subreddit's top posts went live, in your time zone. Get the three best slots to post, based on a year of real data.

r/
Or try:

Why this beats generic advice

Every subreddit has its own clock

r/SaaS and r/AskUK peak hours apart. A one-size-fits-all posting schedule leaves upvotes on the table.

Based on posts that won

We don't chart when people post, we chart when the posts that made it to the top were posted. That's the timing signal that actually matters.

In your time zone

Every result is converted to your local time automatically. No mental math between UTC, Eastern, and wherever you are.

Any subreddit, live

Not a static chart for 20 famous subs. Type any public subreddit and we pull its data from Reddit right now.

How it works

Your posting schedule in three steps

1

Enter a subreddit

Type the name, with or without r/, or paste the subreddit link.

2

We chart its top posts

Up to 200 top posts from the past year and month, bucketed by day and hour in your time zone.

3

Post at the right time

Get the three best slots, the best day, the best hour, and how long a new post stays visible in that subreddit.

The guide

When to post on Reddit, and why it matters

Timing is the cheapest ranking lever on Reddit. The same post can hit the front of a subreddit or sink without a vote depending on when it goes live.

Why posting time matters on Reddit

Reddit's Hot ranking weighs upvotes against a post's age, so a post has a short window to collect votes before newer posts push it down. Post when the subreddit's audience is asleep and the window closes before anyone sees it. Post just before they arrive and the first readers lift it into Hot, where everyone else finds it.

The general best time to post on Reddit

Across large, US-heavy subreddits the busiest window is weekday mornings Eastern time, roughly 6 to 10am, when the US is waking up and Europe is still online. Weekends tend to be quieter for professional communities and busier for hobby ones. Treat this as a starting point only: it's an average over very different communities.

Why every subreddit has its own best time

r/SaaS, r/AskUK and a gaming subreddit peak at completely different hours because their members live in different time zones and use Reddit at different moments of their day. Work-related subreddits often peak during office hours, while hobby subreddits peak in the evening and on weekends. That's why this tool charts each subreddit's own top posts instead of repeating one global answer.

How to read the heatmap

Darker cells are hours when more of the top posts of the past year went live. The three outlined cells are the strongest slots, spaced so they are not all the same hour. Aim to publish 30 to 60 minutes before a peak so your post already has a few votes when the most people show up, then stay around to answer comments during the first hour.

The note under the chart tells you how fast new posts arrive. In a subreddit with 100 posts a day, a post leaves the top of New within minutes, so timing matters a lot. In a subreddit with a few posts a day, it barely matters.

The best time to comment

For comments, the thread's age matters more than the clock. Early comments on a rising thread collect most of the upvotes and stay at the top; late ones get buried. If you're using Reddit to reach customers, replying to the right thread in its first hour beats any posting schedule, and that is exactly what Bazzly watches for.

Frequently Asked Questions

Can't find what you're looking for? Feel free to reach out.

It depends on the subreddit, which is why a single answer from a blog post is usually wrong. As a rule of thumb, US-heavy subreddits peak on weekday mornings Eastern time, roughly 6 to 10am, when the US is waking up and Europe is still online. Niche and international subreddits often look completely different. Run the subreddit you care about through this tool to see its own pattern.

We pull the subreddit's top posts of the past year and past month, up to about 200 posts, and chart the day and hour each one was posted, in your time zone. Slots where top posts cluster are the times the subreddit's audience is most likely to be online and upvoting. We highlight the three strongest slots and the best day and hour overall.

Yours. The tool reads your browser's time zone and converts every post time before charting, so you can schedule directly from the results without doing math.

Slightly before is better. A post needs a few early upvotes to climb out of New, so going live 30 to 60 minutes before the peak gives it that head start when the most people arrive. Then stay around for the first hour to reply to comments, which Reddit also rewards.

Yes, more than people think. Early comments on a thread collect most of the upvotes because later ones get buried. That's why replying to a relevant post within its first hour or two matters far more than which hour you comment.

With under 10 top posts in the past year, there's no real pattern to find. In a subreddit that quiet, your post will sit near the top of New for hours whenever you post, so timing barely matters.

Bazzly is a Reddit marketing tool. It watches your subreddits around the clock for posts where your product is the answer, drafts replies that don't read like ads, and replies while the thread is still fresh, so timing takes care of itself.

Stop watching the clock. Let Bazzly watch Reddit.

Bazzly monitors your subreddits around the clock for high-intent posts and replies while threads are fresh, without risking your own account.

Watch my subreddits