Amplifr is a social media scheduling and analytics platform

Learn more

Best Times To Post on Social Media: Facebook, Instagram, Twitter, Snapchat, Pinterest Definitive Guide

The definitive guide to finding the best posting times on social media.

Обложка статьи
By Ana Simova
content writer at Ranking Press

“What are the best times to post on social media?” is one of those frequently asked questions that are extremely important for a successful social media content strategy of businesses trying to leave their mark online.

Of course, creating engaging content that’s designed for your target audience is the first step, but if you think that posting whenever will increase your engagement – you’re definitely underestimating your adversary.

When it comes to business, timing is everything.

So, if you’re a social media marketer, a business owner, or an influencer, you’re probably wondering how you could increase your social media engagement, improve the effectiveness of your content, and better manage and plan your social media posts?

The answer is simple – choose the peak times to post on social media, whether on the giants like Facebook, Instagram, and Twitter, or the many other popular platforms like Snapchat, Pinterest, and plenty more that only continue to grow. Yes, there are best days and times to post on these platforms, something we like to call social media peak hours, and we’re here to tell you all about them. So, let’s up your social media game with some thorough planning.

Is There A General Rule of Thumb?

Well, no.

Different social media platforms have different peak hours. Moreover, the best times to post on social media depend on your target audience, the type of industry you’re in, the time zones you’re targeting, and some other factors. That being said, in this definitive guide we’ve collected the latest data to help you better understand the best days and times to post on social media, so there are definitely guidelines.

What is the Best Time to Post on Facebook (Posts + Stories)

It’s safe to say that Facebook is the most popular and most widely used social media platform out there. However, due to so many daily active users, the overwhelming amount of content, and the ever-changing Facebook algorithm, Facebook’s organic reach is only getting worse and worse. This is why, nowadays, posting at the peak hours is more important than ever for reaching maximum engagement.

Of course, to give you one best time to post on Facebook would be close to impossible – not all studies have the exact same results, and at the end of the day, no business is exactly the same.

For example, someone who wakes up at 7 am and works during the morning and the afternoon has a completely different schedule than someone who works during the evenings or a college student who stays up all night to study and sleeps all morning. As a result, they use Facebook at completely different times which is why the data can’t really be measured with absolute preciseness. .

With this in mind, we’ll present you the data we’ve collected from various studies and give you a few best days and times to post on Facebook, and this includes Facebook Stories as well.

Best Times to Post on Facebook

According to most studies, the best time to post on this platform is between 12pm and 3pm. This time is most people’s lunch hour – that time of day when everybody can spare a few (or more) aimless minutes to  scroll down their news feeds and see what their family and friends are up to, or check what’s going on in the world. Studies also show that if you post during this time, your posts are most likely to be shared around 1 pm while at 3 pm you’ll most likely get the most clicks.

The second best time to post is in the mornings – around 9am while in the evenings a peak time would be between 8pm and 9pm.

On weekends, however, the peak hours are between 12pm and 1pm.

Best Days to Post on Facebook

Let’s start by saying that, obviously, weekends are the best days to post on Facebook.  Engagement on Saturdays and Sundays is at its highest (surprise, surprise).

Friday is another great day to post, since it’s the day of the week when people tend to be more upbeat and happy. After all, it’s the end of the work week so nothing new here, right?

When it comes to the other days in the workweek, Wednesday and Thursday are the second and third runners-up after Friday. Then comes Monday, and the worst day for posting on Facebook is, apparently, Tuesday.

How to Find the Best Times to Post on Facebook for Your Audience

Besides knowing the general best times to post on this social media network, there’s something else you could do to increase the visibility and engagement of your posts and stories. We mentioned that different target audiences and users use Facebook at different times, so how about knowing exactly when your target audience is most active?

Yes, you could easily do this by using a scheduling tool like Amplifr which helps you schedule your posts at the best times for your unique audience on multiple social media platforms, including Facebook.

You can find out more about how this works towards the end of this guide, but did you know that by using Facebook’s Insights you can do this yourself as well? Of course, using a tool like Amplifr alone can save you a tremendous amount of time, but a good scheduling tool used along Facebook Insights is a killer combo. That way you can easily get even more information on how your content is performing and at what times your followers are most engaged with it – and you’ll have the tool to plan out your posting strategy.

Ever since Facebook decided to prioritize posts from family and friends and made changes in its algorithm, many brands and influencers have had a tough time reaching their audiences organically.

This is the major reason why Facebook Insights is crucial for any content strategy on the platform. So how can you use Facebook’s own analytics tool to measure the performance of your posts?

How can you know when is your own audience most active on Facebook or what posts are performing better than others?

The first thing you should do is click on the “Insights” tab on your page and – voila, you’ll be given data and important measurements split up into different sections. Below the “Overview” tab on the left side of the page you can see them all, but “Posts” is the one you need if you’re looking to figure out the days and times when your audience visits your page the most.

The “Posts” section has three different subsections: “When Your Fans Are Online”, “Post Types”, and “Top Posts”. The first subsection is exactly what you need and here you can see both the days and times when your fans are most active online. You can see what your peak hours are for each day of the week, collect a few weeks’ worth of data, and create your own mini-study for your own page and audience – precise info relevant only to your brand. By analyzing this data, you’ll be able to know your best times to post on Facebook and you’ll have a clear picture of your peak hours.

Moreover, you can collect other important data for increasing reach and engagement – like the types of posts that have the highest engagement rates, more information about your followers, the organic-paid reach ratio of your posts, and much more.

What is the Best Time to Post on Instagram (Posts + Stories)

Just like Facebook, Instagram’s organic reach declined to a large extent after several algorithm changes made in the past couple of years. This is why posting at peak hours is super-important nowadays if you want to reach maximum exposure. We’ll give you the best times and best days to post on Instagram according to various studies we analyzed so that the highest possible number of your followers can see your posts on a daily basis.

Of course, just as with Facebook or any other social media platform for that matter, different brands have different audiences, therefore it’s hard to say what the exact time intervals would work best for every business or influencer page out there. This being said, there are some general guidelines when it comes to the best times and days to post on Instagram for higher engagement, so let’s see what they are.

Best Times to Post on Instagram

So, what time of day do people use Instagram the most?

Well, the data from the studies we analyzed shows that, once again, lunchtime hours during the workweek are the general peak hours, and that is from 11am to 1pm. The second best time is after work and that would be from 7pm to 9pm.

Less than half of the studies we analyzed, however, say that surprisingly (or not really) Instagram has the highest number of active users after midnight, and that’s around 2 am. This is for both the workweek and the weekend – and it’s probably because of all the late-nighters out there, myself included.

Other good times to post would be before work starts(commuters like scrolling on Instagram while in the subway or the bus), and that would be between 7am and 9am. The worst time to post, however, would be between 4pm and 5pm both during the workweek and on the weekend, so keep this in mind.

Sign up to Amplifr and connect your Instagram profiles to schedule your content and receive the best posting time predictions and analytical insights.

Best Days to Post on Instagram

According to almost all of the studies we analyzed, Wednesday and Thursday are the days when Instagram has the most interaction and active users online. Monday is the second runner-up from the workweek, Friday being the third.

When it comes to the weekend days, Saturday is a great day which showed solid engagement rates, but it’s still weaker than the weekdays. Sunday, however, is the worst day to post on Instagram, so if you don’t post every day on this visual social media platform, you might want to avoid Sunday entirely.

What is the Best Time to Post on Twitter

Twitter, with its over 300 million monthly active users is a social hub for many famous brands, entrepreneurs, influencers, politicians, and smaller businesses. Due to Twitter’s popularity, and following the general trend in social media platforms, organic reach has been on the decline for a while now.

When you pair that piece of info with Twitter’s hectic atmosphere and an algorithm that still functions chronologically, getting your voice heard among the sea of chirps is now harder than ever – so you have to make it count.

Best Times to Post on Twitter

The peak time to post on Twitter on workdays is around lunchtime, especially on Monday and Thursday when, on average, Tweets get the highest click-through rates. For highest engagement rate, the best time to post would be between 1pm and 3pm so make sure to post the most important Tweets during this time.

To post Tweets on any other day of the week would be best from 10am to 12pm since this is a fairly good time for getting good engagement. Using images is extremely recommended considering they will additionally increase the visibility of your Tweets. Images in your Tweets will increase the CTR and retweets from 30% to 40%, and they’ll also get you a higher number of favorites and will lead to more conversation.

Another great time for Tweeting during the workweek is early in the mornings. Many people commute between 6am and 8am while using the Twitter app on their mobile to see what they’ve missed, so use this time to your advantage.

Best Days to Post on Twitter

Fridays from 9am to 10am is the best time to post on Twitter according to the studies we analyzed. The engagement rate during that time period is pretty high, but later that day, especially after 3pm is one of the worst times for posting. The most effective day and time, however, is Wednesday at 3pm.

Another study says that Wednesday is the best workday for posting and that on this day Twitter gets the most activity. For brands that are active on Twitter, Wednesday and the weekend are the three best days to post since most Twitter users are mostly active during those days.  When it comes to the weekends, after 8pm on Saturdays and Sundays is one of the worst times for Tweeting. Sunday mornings are bad as well, so if you post during the weekend, schedule your posts for the afternoon.

More Tips on Best Times to Post on Twitter

As we said, using images will only increase the engagement on your Tweets, but there are a few other tips that are useful to be implemented in your marketing strategy.

Every audience is different, so it’s important that you post, collect results, analyze them continuously, and perceive when your followers are most active. This will help you  increase engagement, especially if you test it around the times that we already recommended. Posting daily is also important when using Twitter, so keep in mind that being constant and regular will be of a great advantage to your business.

Best Times to Post on Snapchat

Snapchat is one of those nocturnal apps that most people use during the late hours of the night. This late-night, naive-looking social media app is not only fun to use, it’s also great for marketing your business. This is mostly due to the option to add links from your website to the stories you post, so by simply swiping up your followers can enter your site and see the products or services you offer.

So, how can you make sure that your stories are seen by most of your followers? By posting at the best times, of course.

The best time to post on Snapchat would without a doubt be later at night, or between 10pm and 1am. Since Snapchat users are mostly younger people, this is when Snapchat engagement rates are at their highest.

When it comes to the best days to post on Snapchat, every day is a great day. Snapchat is used on a daily basis, so there isn’t really a particular day (or night) when it’s best to post your stories.

That being said, according to some studies, apart from late in the evenings there aren’t other best times to post on this app. Snapchat users post and see other users’ stories throughout the whole day and night, so what’s most important for higher visibility and engagement rate on Snapchat is that you post regularly, and even more importantly post your stories one by one instead of all of them at once. Here’s why that’s crucial for maximum exposure.

If you post all your stories at the same time every day, they will be pushed further down the feed by all the other snaps from other users and brands. So, in order for your stories to be seen more often and by more Snapchat users, post the snaps one by one with a few hours between each of them. This strategy will keep your snaps at the top of the feed and will bring you higher engagement rates.

Best Times to Post on Pinterest

Pinterest, similarly to Snapchat, is also one of those social media platform we’d like to call nocturnal due to the highest activity being in the evenings. When compared to the other platforms we mentioned so far, Pinterest has the highest posting frequency so it’s very important to know when is the best time to post.

Traffic on Pinterest is highest between 8pm and 11pm, so a bit earlier than Snapchat. This is due to the fact that most of Pinterest’s audience is comprised of women, especially mothers, which is why they tend to post after work and before going to bed. When it comes to the worst times to post, make sure to avoid the time during work hours on weekdays.

Sign up to Amplifr and connect your Pinterest profile to schedule your content and receive the best posting time predictions and analytical insights.

Unsurprisingly, the best days to post on Pinterest are weekend days, especially Saturdays, but Sundays work great as well. Again, the evening hours, around 9pm are the peak hours even on weekends, but if you use Pinterest on Friday, 3pm surprisingly, you’ll get good results.

How to Schedule Social Media Posts at the Best Times

Unless your only job is to be on social media 24/7 and post regularly on one or more social media platforms every single day, you need scheduling.

Whether you’re a marketer, a business owner, or an influencer, posting a couple of times on multiple platforms on a daily basis, manually, is completely unnecessary nowadays. Nowadays, many platforms have their own scheduling features, but even more importantly, there are scheduling tools that can do the work for you!

Scheduling tools like Amplifr will not only schedule your posts on multiple social media platforms automatically, but you can also set them up so they schedule posting when your specific audience is most active.

Sign up to Amplifr to receive the best posting time predictions and schedule your content effectively on multiple social media accounts.

Not convinced that you need scheduling yet? Let’s try to change your mind since scheduling has many positive benefits for your social media content marketing strategy.

Why Scheduling is Important for Brands and Influencers

It’s convenient. Scheduling posts ahead of time ensures that the posts will be published even if you don’t have the time to be online when your audience is. Moreover, it happens that we sometimes forget or are unavailable to post on a certain day or at a certain time, scheduling ensures that your posts are published no matter what.

It creates consistency. Scheduling will ensure that you’re consistent with your social media posting which, essentially, is quite important for higher engagement and visibility. Additionally, consistency and regular posting lets your audience know that you’re here and you care about them. Also, your followers know when to expect a post from you, so creating a regular schedule is a great idea.

It spreads the content. Posting multiple posts at the same time on social media, whether on Facebook, Instagram, or Snapchat, is a big no-no if you want higher engagement and more visibility. Scheduling helps spread out the content so that your audience is not overwhelmed with various posts from your page at the same time.

How Scheduling Tools Can Help Brands and Influencers

Scheduling tools help you save time. Most scheduling tools, including Amplifr, schedule your posts for multiple social media accounts at the same time. This means that if you manage, let’s say five different accounts, you won’t have to spend time every day posting a couple of times on all five of them. A scheduling tool will save you valuable time that you can use to focus on other important tasks like interacting with your audience, creating more content, and so on.

Scheduling tools help you post at the best times. We already established that scheduling your posts when your audience is active online is super-important for more visibility and engagement, and some scheduling tools can make this job super-easy for you. Amplifr, for example, gives you suggestions for the best times to post on every social media account it supports, based on the data it collects. This way you don’t have to guess when the most optimal time for posting would be, but have your posts published exactly when your specific audience is most active online.

Scheduling tools give you а better view of your posting history. This means that you have the option to check out your calendar and see how many times and what type of content you’ve posted on all of your social media accounts with one simple click.

You can then see how each post performed, which ones are worth recycling, which ones are in need of improving, as well as some other important stats that’ll help you improve your content strategy and tailor it for your unique audience.

Scheduling tools give you important analytics. Some scheduling tools are not just about scheduling, publishing, and keeping track of your content, but provide you with some important analytics as well. Let’s take Amplifr as an example, since it’s both a scheduling and analytics tool. Amplifr helps you better understand your audience and grow your following by giving you stats on reach, impressions, engagement, conversions, likes, comments, traffic, and more! You can always see this data in the analytics section, but for an even more detailed report, you’ll receive excel reports with source data, summary tables, and a dashboard.

More Tips About the Best Times to Post on Social Media

Whether you decide to use a scheduling tool or not, it’s important that you know the following general rules on posting at the best times so you maximize the number of people who see your posts.

Pay Attention to Time Zones

If you’re a local business, you can skip this one, but if you market your business nationally, it’s important that you schedule your posts for the most active time zone(s). Let’s take the USA as an example.

Since there are 6 time zones in the USA, 4 of which are standard ones, it’s crucial that you know where the majority of your followers come from so you can choose the best times to post in those exact time zones. Did you know that up to 80% of the USA population lives in the Central and Eastern time zones? This is why it’s very important to know where your audience and buyers are based so you have the best chances of reaching as many people as you can.

When in Doubt, Post on Weekdays

It may come as a surprise, but generally speaking the engagement rates on social media are much higher during the workweek than they are on the weekends. This doesn’t mean that you shouldn’t post at all on Saturdays and Sundays, but to schedule your most important content on weekdays, especially during the lunch hours and off-work hours. According to this, a good strategy would be to promote your business during the workweek, and post entertaining content on weekends.

Optimize Your Posting Frequency

Alongside posting at the best possible times, one more thing that will maximize the engagement rates and the visibility of your content is knowing how many times to post, and furthermore, what type of content. Let’s briefly go over the biggest social media platforms.


The optimal number of posts to publish on Facebook according to studies is one per day. Twice a day is the other option, but more than that and some of your followers may start to feel spammed so it’s best not to risk being unfollowed and post once or twice a day only. The minimum amount of post to publish weekly would be at least three but no less than that for optimal engagement rates.

When it comes to the type of content, videos, live videos, educational blog posts, and curated content drive the most engagement on this platform.

Want to know more? Check out our Facebook Marketing Guide.


According to various studies, Instagram’s posting frequency should be a bit higher that Facebook’s, so two to three posts is the optimal recommended number. Since images are the most shared type of content on this platform, it won’t harm your content strategy if you post even four or five times per day. What’s most important when it comes to Instagram, according to many marketers, is not the number of posts you share daily, but the consistency of your posting. So, if you decide to post three images every day, make sure to stick with that number and maintain a regular posting schedule.

High-resolution and colorful photos, photos with quotes, and interesting stories are the best type of content to post on this platform.

Want to know more? Check out our Instagram Marketing Guide.


As opposed to Facebook and Instagram, Twitter has a whole different posting frequency. The recommended number of posts, or in this case tweets, is up to 15 times a day! Since Twitter is a fast-paced platform, this number is not as high as it seems, since the maximum amount of tweets to post on a daily basis is 50. Some studies even suggest that there is no maximum amount of tweets and you should tweet as frequently as you want.

As for the type of content, news, blog posts, curated content, and GIFs are most suitable to share on Twitter.

Want to know more? Check out our Twitter Marketing Guide.


Eleven times a day is the recommended daily posting frequency for Pinterest, the maximum amount of pins being thirty pins while the minimum three.

Pinterest, being the second largest visual social media platform after Instagram, is all about photos, photos, and photos. However, unlike on Instagram, the majority of the photos on Pinterest are vertical, so infographics, how-to photos, and step-by-step photo guides are the best type of content to be published here. There are many free tools that’ll help you to create this type of photos, so it’s not as hard as it looks and very, very worth it.

Want to know more? Check out our Pinterest Marketing Guide.

Final Words

So, what did we learn from all of this? Timing is important when it comes to posting on social media.

So, if you want your posts to be seen by as many people as possible, you have the following three options:

  • you can use the data we collected from the many studies we analyzed and follow the general best times to post,
  • you can use the analytics tools that some social media platforms offer for free, or
  • use a scheduling and analytics tool like Amplifr that’ll do the job for you.

The only thing to do now is decide which option is the best for you, and start posting!

Share the story