Best time to post to Reddit
Reddit is being bombarded with fresh content around the clock. It's difficult to get noticed without an existing following.
One of the ways you can get more attention is by posting when user activity is high.
Best time to post on Reddit on weekdays
On weekdays, the best time to post on Reddit is the early mornings - roughly 6 to 8 AM US Central Time. Posts uploaded during this timeframe consistently perform well.
Why target mornings in the US, in particular? Just under half of Reddit's traffic belongs to the US. To put that into perspective, Reddit's second largest traffic source is the UK at a comparatively meager 7%.
It goes without saying that you have to cater to the US audience to get the best results.
Why mornings in the US are the best times to post on Reddit - half of the platform's traffic originates from the US
US-based Redditors typically wake up at 7:20 AM. After waking up, they check their phones for updates and browse through Reddit. That's when site-wide activity peaks.
It then slowly drops as people head off to work.
By posting to Reddit between 6 and 8 AM, your posts show on the feed when most people are scrolling.
There's another spike in activity in the evenings as people return home. However, it isn't nearly as significant, so posting in the evenings isn't recommended.
Best time to post on Reddit on weekends
The best posting times on weekends are pretty much the same. The only difference is that people tend to get an extra hour or two of sleep before waking up.
This allows you to post a bit later without missing out on much peak traffic.
The ideal posting time is roughly 6 to 10 AM US Central Time on weekends.
Best times to post to Reddit overall
The table shows us the best times to post to Reddit by revealing how posting time affects submission score
The submission score is the upvote minus the downvote count of a post. Posts that rack up a lot of upvotes quickly get featured on the hot page.
That is where most Redditors hang out. It's where you want your posts to be to get the most visibility. And you have the best chance of getting there by utilizing the best times to post on Reddit (in order):
- Monday: 6-8 AM.
- Saturday: 6-8 AM.
- Sunday: 6-10 AM.
All times are in CST (Central Standard Time). To convert them to your local time, you can use this converter.
Posting early in the morning on weekdays is suboptimal, but only by a little. You don't have to wait for the weekend if you forgot to post on Monday.
After midnight is the worst time to post. No surprise there; everyone's asleep by then. Posts submitted end up going unnoticed for the first several hours of their life. They usually don't end up on the hot page.
How to schedule Reddit posts
But what if you can't post when most of Reddit is online? Perhaps you're from another part of the world and the best submission time on Reddit is in the middle of the night for you.
Waking up to catch the best time to post on Reddit probably isn't something you want, although some users go that far!
Some users even wake up in the night to catch Reddit peak hours.
It goes to show you how big of a difference posting at the right time makes!
Best times to post to Reddit for OnlyFans creators
The above analysis applies to Reddit as a whole. Should you do things differently if you're an OnlyFans creator looking to self-promote?
No, not really. Your posts will reach more people if you upload them in the early morning (CST). The best time to upload to Reddit stays the same regardless of whether or not the posts are NSFW.
Should you post promotional content in the evening?
Earlier, I mentioned that there's a second, smaller spike in activity in the evening.
You may think the evening audience is more eager to engage and interact with NSFW content.
They are at home, wanting to de-stress after work, and have plenty of free time.
This may lead you to believe that posting in the evenings is best. Unfortunately, that's not the case.
Here's the thing. Evening posts consistently get fewer initial upvotes compared to morning posts.
How well a Reddit post does in the long term depends mainly on how many upvotes it amasses in its first few hours of life.
Reddit posts usually either make it big or fail to take off entirely. There are very few in between.
Posts that fail to draw sufficient attention initially usually never will.
The problem with posting in the evenings is that your post is less likely to get those first few critical upvotes that will cause it to snowball into success.
Simply put, it's not worth posting in the evening over the morning because evening posts are less likely to "blow up."
Mornings are still the best time of day to post on Reddit even if you're an OnlyFans creator. Both statistical and anecdotal evidence point that way.
Best time to post on a specific subreddit
While 6-8 AM Saturday, Sunday, and Monday is a very robust guideline for when to post to Reddit - we can be even more precise.
As you can imagine, the best time to post varies between subreddits. A quick way to find out the best posting times for individual subreddits is to use our handy subreddit analysis tool.
Subreddit Analysis shows you when to post on Reddit with daily recommendations.
It helps you get better results, even more so if you work with multiple subreddits.
I recommend using the tool especially to check the best posting time for non-US subreddits. Their ideal posting window may differ widely from the 6-8 AM US Central Time.
Competing for the top spot
Needless to say, other Redditors also utilize the best time to submit to Reddit. New posts pour in quickly during Reddit's peak hours.
Spots on the hot page are limited, and competition is high. Some Redditors also use services to increase their score.
So, to one-up your competitors, post before they do. Instead of posting at 7 AM, post at 6.
If the ideal time to post to your target subreddit is, for example, 8-10 AM, post at 8. Try to stay around the ideal posting window recommended by the analysis tool, though.
When is Reddit most active?
Reddit is most active in the mornings, from 6 to 8 AM US Central Time. Activity falls soon after as people leave for work. Reddit is also busy in the evenings.
The peak time for local subreddits depends on their timezone.
What is the best time to post NSFW on Reddit?
The best time to post NSFW on Reddit is Monday, 6 to 8 AM US Central Time.
Posting at the same time on Saturday and Sunday will serve you fine as well. The ideal posting window extends to 10 AM on the weekends, as people wake up later.
That's all! Now you know all about the best times to post to Reddit.
With this knowledge, you can optimize your marketing/promotion efforts to get better results.
To sum everything up nicely:
- The overall best time to post to Reddit is 6-8 AM US Central Time on Monday, followed by Saturday and Sunday. You can schedule your posts at those times for free with Social Rise.
- The worst time to post on Reddit is after midnight.
- Use Subreddit Analysis to get the best post times for individual subreddits.
- Try to post before your competitors do.