When to Post to Reddit to Maximize Traffic and Upvotes (2021)

When marketing your business on Reddit and other social media it’s important to optimize your efforts for all factors. As has been shown time and time again, when you post on Reddit can have a major impact on the number of people that see your post.

We have compiled Reddit traffic data and data on the most successful posts on Reddit to help you find the best time to post on Reddit.

Sitewide data on the best times to post on Reddit

Reddit traffic by hour
Reddit’s pageviews and uniques by hour (January 2021).

Traffic numbers vary but the general trend of decreasing towards the late morning and increasing at night until around 11PM Eastern Time is consistent across Reddit’s largest subreddits. As most of Reddit’s audience is based in the US, this is consistent with most people’s work/school schedule.

The best times to post on Reddit are in the morning (8-11am) and early afternoon (2-3pm EST). Posting at these times allows your post to start gaining traction and upvotes by early afternoon when Reddit traffic starts increasing. These early upvotes will help your post show up on the Hot page where the vast majority of Reddit’s traffic goes.

Best times to post on Reddit analysis by hour

You can check traffic data for popular subreddits by searching on Reddit and use RedditList.com to get data on the most popular subreddits and the top posts on those subreddits.

Best days of the week to post on Reddit

It’s important to optimize for the day of posting as well as the time, as Reddit’s traffic varies significantly by the day and time. The best day to post on Reddit tends to be the weekend, from Saturday morning to Sunday evening.

With most people off from work or school, Reddit receives a significant traffic bump throughout the weekend.

Which day to post on Reddit

Top upvoted posts by day on Reddit’s most popular subreddit (/r/Funny).

How to find the best time to post on a specific subreddit

While there are general trends for traffic across Reddit, these trends can vary significantly depending on the subreddit you’re targeting and its audience’s location and usage patterns.

Thankfully, there’s a tool that can help you find the best time to post your content for any subreddit.

LaterForReddit uses Reddit’s API to get data on the top performing posts in any of Reddit’s subreddits. From there, you can see the best days and times to post your content and maximize post reach. If, for example, you wanted to post in /r/InternetIsBeautiful, you would input the subreddit, and LaterForReddit would come up with a list of the best times to post your content.

Once you’ve found the best time to post on that subreddit, LaterForReddit will allow you to schedule your post for that time to maximize your post’s results.

When to post on subreddits

How to Optimize Your Post for Success on Reddit

Timing isn’t all that matters. In many subreddits, patterns emerge in the titles of top performing posts as well. On /r/Funny for example, we can see patterns in both words and phrases that tend to show up disproportionally in top performing posts.

LaterForReddit will show you those patterns too, although this feature tends to work best on the most popular subreddits with significant amounts of post data to analyze.

How to title Reddit post

How to Maximize Upvotes Early On

Early upvotes are key to the success of your post. In one study, researchers found that a single upvote or downvote could significantly affect the success of a post on Reddit. Early upvotes tell Reddit whether they should show your post to more users. That early success kickstarts a cycle where your post is shown to more users and gains more upvotes.

To maximize your upvotes during this critical period after your post, you can buy Reddit upvotes to kickstart your post’s visibility. With even a small number of upvotes early on, you can give your post a boost that will help it move from the barrage of posts on New to the subreddit’s Hot page.

Recommended Posts