Tactics

The Best Time to Post on Reddit (Backed by Data)

Post at the wrong time and even a great Reddit post sinks before anyone sees it. Post when your subreddit is most active and the same content can ride the early-upvote wave straight to the top.

Here's what the data says about the best time to post on Reddit — and how to find the real answer for your specific community.

Why timing matters more on Reddit than almost anywhere

Reddit's ranking is brutally front-loaded. A post lives or dies on the upvotes it earns in its first hour. Get early traction and the algorithm pushes you up the feed; miss the window and you're buried no matter how good the content is.

That's why posting when your audience is online isn't a nice-to-have — it's half the battle.

The general best windows

For US-centric audiences, the reliably active windows are:

  • Weekday mornings, roughly 6–9am ET, as people check their phones.
  • Late mornings, around 10am–12pm ET, the classic engagement peak.
  • Early evenings, 5–7pm ET, the after-work scroll.

Weekends see steady traffic too, especially late morning. Treat these as a starting hypothesis, not gospel — your subreddit may differ.

B2B and B2C subreddits behave differently

Business subreddits like r/SaaS and r/Entrepreneur skew toward weekday working hours — people browse them between tasks. Posting Tuesday through Thursday mornings tends to land best.

Consumer and hobby subreddits peak in evenings and on weekends, when people relax and scroll. Know which kind of community you're posting in before you pick a time.

How to find YOUR subreddit's peak (not generic advice)

Generic timing charts get you close; your own subreddit gets you exact. To find the real peak:

  • Watch the "new" queue at different hours and note when posts start collecting upvotes fast.
  • Look at the timestamps of the current top posts of the week.
  • Test the same type of post at two different times and compare how the first hour goes.

Tools that surface a subreddit's best posting times save you the manual tracking and tell you the windows per community.

Timing won't save a bad post

The best time to post amplifies good content — it can't rescue a thinly veiled ad. Nail the fundamentals first: a story-driven post, the right subreddit, a warmed-up account, and genuine value.

Then use timing as the multiplier. Great content at the right hour is how a post goes from 5 upvotes to the front page of the subreddit.

Put this into action — free

Growditt finds your subreddits, writes ban-safe posts, and hands you a 14-day plan. Start free, no credit card.

Start for free

Free plan · Pro $14.99/mo · Premium $99.99/yr

Frequently asked questions

What is the overall best time to post on Reddit?

For US audiences, weekday mornings (around 6–9am ET) and late mornings (10am–12pm ET) are the most reliable windows, with a secondary peak in the early evening. Always validate against your specific subreddit.

What's the best day to post on Reddit?

For business and SaaS communities, Tuesday through Thursday tend to perform best. Consumer and hobby subreddits often peak on weekends and weekday evenings.

Does posting time really affect how a post performs?

A lot. Reddit's ranking rewards posts that gain upvotes quickly, so posting when your audience is online gives you the early traction that decides whether a post climbs or gets buried.

How do I find the best time for my specific subreddit?

Watch when posts in the 'new' queue start gaining upvotes, check the timestamps of current top posts, and test the same content at different hours. Tools that report a subreddit's best posting times automate this.