Best time to post on Reddit, by subreddit
Enter a subreddit to see when its top posts of the past year were published, broken down by day of the week and hour. Every result shows the sample size and date range, and you can switch time zones.
Updated
How it works
- 1Type a subreddit name, with or without r/, or paste its URL.
- 2We read that community's top posts of the past year and count when each one was published.
- 3You get a day-by-hour grid and a table of the five busiest slots, in the time zone you pick.
What you get
- A 7 by 24 grid of when top posts were published
- The five busiest day and hour slots, as a table
- How many posts were counted
- The date range those posts cover
- UTC, your device's time zone, or a named zone
Use cases
- Pick a posting window for a community you have not posted in yet.
- Compare two subreddits before you decide where to share a launch.
- Check whether a community's popular posts cluster on weekdays or weekends.
- Pull the same counts through the API for a scheduling tool.
What this tool measures
The tool answers one narrow question: when were this community's top posts published? It reads the top posts of the past year, records the weekday and hour each one went up, and counts them.
That makes it a proxy for timing. It doesn't measure engagement by hour, and it can't tell you how a post would have done at another time. A post that reached the top at 9:00 on a Tuesday may have done well because of its topic rather than its hour.
Every result shows how many posts were counted and the dates they span, so you can judge how much weight to give the numbers.
How to read the grid
Each cell is one weekday and one hour. A darker cell means more of the counted top posts were published in that slot. Hover over a cell to see its exact count, or read the table of the five busiest slots below the grid.
- Small counts are normal. With a sample of a few dozen posts, the busiest slot may hold only two or three of them. Treat that as a hint rather than a pattern.
- Time zones move the grid. The default is UTC. Switch to your own zone to see the slots in your local time.
- Look for clusters. Several neighbouring hours, or a whole weekday that stands out, tell you more than one dark cell.
Why there is no single best time
Reddit doesn't publish engagement by hour, and communities differ. A programming subreddit and a hobby subreddit have different members in different time zones. Rules matter too, since some communities only allow certain post types on certain days.
Use the grid to pick a first window and then test it. Post at two or three times that look reasonable and compare how your own posts do in that community.
Get the same data from the API
The posts behind this tool come from one request to the subreddit posts endpoint. The API returns up to 100 posts per request, which is a larger sample than the free page gets. Read the response, group createdAt by weekday and hour, and you have the same grid. To check a community's rules before you post, use the Subreddit Stats tool. To browse its feed, use Subreddit Posts.
The API call, with a recorded response
Recorded on for r/SaaS. The request returned 100 posts published between 2025-11-06 and 2026-10-28. Counted by UTC weekday and hour, the busiest slot held 5 of them (Tuesday 08:00), and the fifth held 3. That is a spread, not a single peak.
curl "https://api.chatterapi.com/v1/reddit/subreddits/SaaS/posts?sort=top&time=year&limit=100" \
-H "Authorization: Bearer $CHATTERAPI_API_KEY"
{
"data": "[100 posts, first 3 shown]",
"rows": [
{
"id": "1wwnhbt",
"permalink": "/r/SaaS/comments/1wwnhbt/ive_created_open_source_100_rust_cleanroom/",
"score": 4415,
"numComments": 1076,
"createdAt": "2026-10-03T13:37:37.000Z"
},
{
"id": "1wn4ajk",
"permalink": "/r/SaaS/comments/1wn4ajk/so_real/",
"score": 3766,
"numComments": 108,
"createdAt": "2026-09-22T09:05:21.000Z"
},
{
"id": "1wqvmau",
"permalink": "/r/SaaS/comments/1wqvmau/im_too_lazy_to_market_my_app/",
"score": 2496,
"numComments": 254,
"createdAt": "2026-09-26T17:01:25.000Z"
}
]
}Questions
What time is Reddit most active?
What is the best time to post on Reddit on the weekend?
How do I see the best time to post on Reddit in PST?
How many posts does the tool count?
Does posting at these times get more upvotes?
Is this tool free?
Is this affiliated with Reddit?
Run it from your code or agent
Sign up and get 100 free credits. No card required.