What's The Best Time to Post on Reddit? All You Need To Know

Deyan Georgiev
close Deyan Georgiev

Updated · Feb 27, 2023

Deyan Georgiev

Website Manager | Joined October 2021

Deyan has been fascinated by technology his whole life. From the first Tetris game all the way to Fa... | See full bio


Techjury is supported by its audience. When you purchase through links on our site, we may earn an affiliate commission. Learn more.

Reddit is a great way to start online discussions or get your content seen by others. But there are certain techniques you can employ to maximize the chances of your posts getting more views.

What are these techniques?

Like with all social media, Reddit has its peak hours in terms of visitors. Those are the best time to post on Reddit. It is when the most users are on the platform at once, and your post will be seen by as many as possible.

It sounds complicated, but trust me, it’s simpler than it seems. Let me clarify.

When Is the Best Time To Post on Reddit

Reddit’s peak hours are generally between 10:00 AM and 11:00 AM EST. During those times, the website receives its highest number of visitors. 

Here’s a general breakdown for the weekend and Monday:

  • Saturday between 8:00 AM and 10:00 AM EST
  • Sunday between 9:00 AM and 1:00 PM EST
  • Monday between 7:00 AM and 9:00 AM EST

Now, why are those the best times to post to Reddit?

Generally speaking, people tend to spend longer periods of time on Reddit on weekends. Data analytics also shows that this is when users are most active as well.

What does this mean for you? 

Not only is your post more likely to be seen then, it also has a better chance of gaining comments and a high rating (how many people upvote or downvote it).

Of course, the question of when to post to Reddit depends on the region. If you’re targeting a general, or a mostly American demographic, then go for the times listed above. 

The thing is, time zones can be tricky. So if you want your post to gain traction in Europe or Asia, for instance, it’s best you plan accordingly. American peak hours won’t necessarily be the best for a subreddit visited mostly by Russians, for instance.

Is Reddit Good for Promoting Your Business?

Social media sites like Reddit are often used by businesses to promote their products.

But it’s not so simple.

There are several ways to promote through Reddit. Either do it yourself or use paid advertisements.

Self-promotion is accepted on Reddit, but different communities have different policies towards it. It’s good to keep in mind the 90/10 rule

What does this mean? 

Your Reddit activity should consist of 90% non-promotional engagement, and 10% advertising.

This is why you should be cautious with how and when to post on Reddit.

Too much advertising can be considered spam. Such submissions are often removed by the moderators. This is why you should balance out advertising with genuine participation.

And that’s really the key here - participation.

If you want to use Reddit for marketing, you need to be active and engage with the communities. With the right balance, the website can be a powerful tool for driving traffic. The more you engage, the more your account will be seen as trustworthy by others.

On the other hand, you have the option of paid promotion

But how to make a promotional Reddit post?

It’s quite similar to Twitter or YouTube. These advertisements will appear on the front pages of the website and in various subreddits.

Advertising on Reddit is trickier than on other platforms. You need to appear authentic and engaging. But it’s worth it - it can drive a lot of traffic.

Important Tips To Get More Upvotes

Now, I already told you about the importance of Reddit post times. But if you want your submissions to be top-of-the-line, there are other things you can try.

Optimize your metadata

Using SEO writing is a great way of boosting your post’s searchability.


Incorporate keywords in your post. Try to write catchy texts. Use LSI words to tell Google’s search engine what your submission is about.

Also very important - keep it simple.

But why bother with all that?

Reddit is where many people go for information on pretty much everything. It is important to know how to make a post on Reddit that shows up in search engines. This is what metadata optimization ultimately helps you achieve.

The more visible your post is on Google, the more visitors will get to check it out. And that means more upvotes and a higher rating.

Upload high-quality videos

Here is how to post videos on Reddit and get the engagement you crave:

Nowadays, most social media traffic comes from mobile.  As such, making your videos be convenient for mobile screens is a must. Videos in portrait mode, for instance, are quite popular on the platform.

There’s more to it.

Similar to TikTok, keeping your videos short and to the point is key to getting lots of views. Nobody is going to want to sit down and watch a twenty-minute movie on Reddit.

Take the time to scout out what’s popular nowadays. Look at what is trending on Twitter and Facebook, and upload a video to Reddit that follows suit. You can also use editing software to make them look more professional.

Be authentic

Nobody likes being obviously advertised to.

Reddit is a social media based on discussion, so appearing natural is a must. Try structuring your posts so they generate a conversation around the topic. If your contributions are seen as useful or insightful, you are likely to receive more upvotes.

Posting images on Reddit is also a good strategy. Who wants to read long paragraphs and walls of text? Lead into what you’re going to say with a funny story or a picture. Maybe drop a few relatable internet memes here and there.

And most importantly - be unobtrusive with your promotion

Originality is important.

Don’t post copyrighted material. If you do that, you are running the risk of your content getting taken down.

Furthermore, user-generated content that shows lots of effort being put into them is simply viewed more favorably. 

Now, using copyrighted work to make something new of your own in a way that transforms the original is generally fine. But it goes without saying that using Reddit to distribute movies and songs, for example, is off-limits.

Follow each subreddit’s rules

Reddit is divided into smaller communities called subreddits. One may be about video games, another about a particular TV show, a third about a musical artist, and so on.

Each subreddit has a sidebar, which I highly recommend you take the time to go through. Familiarize yourself with the rules before thinking about what is the best time to post on Reddit.

You may think these are just formalities, but I assure you they are not.

If you don’t follow the guidelines, the moderators will remove your post. And after all, how is anyone supposed to upvote your post if nobody can see it?

Furthermore, all communities are subject to site-wide guidelines. These are commonly found elsewhere on the internet. Posting images or videos that contain gore, or promote illegal activity, for instance, can result in a ban.

Post in active subreddits

Each community receives a different number of visitors. Usually, you can easily see how active they are by checking out the number of subscribers in the sidebar.

Another good indication is how often people post or comment. Say a certain community receives dozens, or even hundreds of posts per day, for instance. That is obviously better than a subreddit that gets only a handful of submissions each day.

This is an important part of knowing how to make a Reddit post that gains traction. The more people visit a forum, the larger the group your post is exposed to.


There is also the opposite issue. By making a post on the most popular subreddits, you run the risk of getting lost in the shuffle. So finding the right balance is crucial.

Wrap Up

By now you should see the importance of knowing the best time to post on Reddit. Every social media has what is known as peak hours. These are when the most number of visitors are using the platform concurrently. 

Reddit’s are in the morning, usually from 10 to 11 AM EST. Weekends are also the most active days of the week, as more people take their time off to relax and browse the net.

So in conclusion, when is the best time to post on Reddit?

Turns out, Saturday through Monday, in the early hours of the morning. That is when you will be most likely to reach the highest number of people.

If done properly, Reddit can be a great resource for promoting your business. Be it through self-promotion or paid advertising. But of course, you have to be careful and not flood entire subreddits with your marketing.

Finally, try to start discussions.

That’s what Reddit is all about, after all. And of course, follow the rules!

Ready to become Reddit famous?


Does it matter when you post on Reddit?

Yes, it does. Posts made during peak hours tend to do better overall. Those are generally in the mornings and are the best times to post on Reddit. A submission made during those hours will naturally be seen by more people than at other times.

How do I make my Reddit post more popular?

Make your posts start discussions. Reddit is centered around conversations, posts that make people engaged tend to do better. Be brief and to the point. You can also try to use keywords to strengthen your chances of your page showing up on Google.

What is the best time of day to post on Reddit?

The best time to post on Reddit is between 8:00 AM and 11:00 AM on weekends. This is when the platform sees its highest number of visitors.


Deyan Georgiev

Deyan Georgiev

Deyan has been fascinated by technology his whole life. From the first Tetris game all the way to Falcon Heavy. Working for TechJury is like a dream come true, combining both his passions – writing and technology. In his free time (which is pretty scarce, thanks to his three kids), Deyan enjoys traveling and exploring new places. Always with a few chargers and a couple of gadgets in the backpack. He makes mean dizzying Island Paradise cocktails too.

Leave your comment

Your email address will not be published.