The Best Times to Post on Social Media for More Engagement



The best times to post on social media have been the subject of much debate in the marketing world.

As social media usage increases, so does the number of posts businesses share to promote their product and services. 

However, in order to be successful, marketers have become more and more careful about how they schedule their social media content to make sure they get to reach their customers.

So, today we will talk about the best time to post on Facebook, Instagram, Twitter, LinkedIn, Pinterest, Google Business Profile, and TikTok to help you make the most out of your social media marketing plan

Optimize Your Social Media Posting Schedule!

Download the Best Times to Post on Social Media sheet and start adjusting your content calendar for maximum engagement.
best posting times sheet

Table of Contents

What Are the Best Times to Post on Social Media?

To tell the truth, the one-size-fits-all concept is not applicable in this case. Each social media channel is different. That means that different factors control the best times to post on each social platform. 

However, we’ve put together this cheat sheet that will give you a bit of insight into how to schedule your social media posts for better reach and engagement.

Without any further ado, let’s find out what are the best times to post on social media. 

1. Best Time to Post on Facebook

Facebook is a social media platform used by billions of people, based on the latest studies. 

Many social media marketers still consider Facebook as a “social media marketing favorite”, and for good reason. 

However, the competition tends to become fierce. This is why you need to have all your tools prepared for success.

Before looking at specific numbers, there’s one thing that needs to be explained.

The best time to post on Facebook pages is a relative concept. And it’s going to sound cliché. 

If it were only a matter of certain posting times, all pages on Facebook would have the same schedule. Posting at a “best time” is a guideline and one of the many factors that influence how your content performs online.

Best day to post on FacebookWorst day to post on FacebookBest hour to post on FacebookWorst hour to post on Facebook
  • Tuesday
  • Wednesday
  • Thursday


8 AM – 1 PM

  • Before 8 AM
  • After 8 PM

The Best Day to Post on Facebook

If we’re talking about the best day to share Facebook posts, there’s a tie between a few days. The Facebook insights suggest that the days for maximum exposure are Tuesday, Wednesday, and Thursday. 

The Worst Day to Post on Facebook

When it comes to the worst days to post on Facebook pages, Saturday and Sunday would be the winners in social marketing. If you post during the weekend, there are very low chances you will appear in a person’s news feed. People tend to spend their entire week online, so they need a break during the weekends.

The Best Time to Post on Facebook

Posting between 8 AM and 1 PM on your Facebook page will bring you the most consistent engagement for your social account. 

The Worst Time to Post on Facebook

Early mornings or late evenings are the worst times to post on Facebook. Thus, if you’ve been considering posting at 7 AM or 8 PM, you should start reconsidering.

Why Post on Specific Days or at Specific Hours

What is safe to say is that the best time to post on Facebook will depend more on your audience and what habits your audience has. And the most important deal is when your audience is online. 

If we’re looking at the Facebook algorithm, one of the first things we notice is that recent posts matter. How often the audience engages with your content is another factor. It’s essential to always keep a close look on your Facebook insights and adjust your social media scheduling strategy accordingly. 

If your audience has a strict working schedule, then the best Facebook posting times are early morning hours, from 8 until 9 AM. People commute, and usually try to catch up with social media while doing so. And you will notice a boost in engagement between these hours in your own data from the page insights.

Posts published during lunch break are another go-to if we’re concentrating on an audience formed from working people. This means that the best time to post on Facebook for better engagement becomes a timeframe between 11 AM – 1 PM. 

Last, but not least, posting in the evening could also boost your social media engagement. Why? Because people are leaving their workplaces around that time. 

And what better way to relax is there than to quickly catch up with what happened during the day?

Post on Social Media with SocialBee!


2. Best Time to Post on Instagram

Like in the case of Facebook, there’s a debate going on in terms of what’s the best time to post on Instagram

Facebook and Instagram are similar platforms, and two common factors tie them both together — recent posts and engagement habits. The Instagram algorithm also concentrates on how recent a post is. But there’s a catch: it will show you the most recent posts from the accounts you engage with the most. 

How many times have you been in the situation of opening up Instagram, and clicking on a story that was posted 54s ago? 

We’ve all been there, at least once in our lives. And it only shows how important user engagement is on Instagram.

Best day to post on Instagram Worst day to post on Instagram Best time to post on Instagram
  • Monday
  • Tuesday
  • Wednesday
  • Saturdays (for the weekends)


  • Between 11 AM – 2 PM
  • 10 AM for weekends

The Best Day to Post on Instagram 

From the perspective of days, the best days are Monday, Tuesday, and Wednesday. If you want to keep your posts for the weekend, Saturdays are your go-to. 

The Worst Day to Post on Instagram

You might want to reconsider posting on a Sunday. Sundays are considered the worst days in terms of social media engagement. So, you should definitely exclude Sunday from your Instagram strategy.

The Best Time to post on Instagram

From a universal perspective, the best time to post on Instagram is between 11 AM and 2 PM. The peak engagement times to post on Instagram during the weekend are between 10 AM and 11AM.

Why Post on Facebook on Specific Days or at Specific Hours

The level of peak engagement will depend on other factors too. 

Like in the case of Facebook, the perfect posting time will be based on your own audience and their habits. Tuesdays or Wednesdays might be the golden tickets to Instagram engagement. But things can be slightly different in reality. 

Have we mentioned that even Instagram captions can bring you more user engagement?

If you’ve found the time that works best for you, but you’re concerned that you might get caught up in other tasks and forget to share your content, social media tools are your best bet to get the job done on time. 

Posting on social has never been easier than with SocialBee–and all you have to do is put together the content, and schedule it. Your post will be available at the exact time you set it. 


Organize your posts into content categories and schedule them to post on Instagram and other social media platforms from one place.

Start your 14-day free trial today!

SocialBee allows you to create, edit and post your content from one place on all your social media sites: Facebook, Twitter, Instagram, LinkedIn, Pinterest, Google Business Profile, and TikTok.

The best news is that there’s a 14-day free trial waiting for you, so let’s get to posting!

3. Best Time to Post on Twitter

In 2023, Twitter breaks up the tweets into two categories: the top and the latest tweets. 

The first category displays the tweets in an order that is based on relevance and popularity. The second category displays the content in the Twitter feed in reverse chronological order, so Twitter users can see the latest posts first.

Because of this publishing your tweets when your target audience is online is crucial for visibility. It’s not necessary to be in front of a computer 24/7 to post your tweets, as you can also schedule them, but that’s another discussion. 

Let’s take a look at of the days and best times to post on Twitter!

Best day to post on TwitterWorst day to post on TwitterBest times to post on Twitter
  • Thursday
  • Friday


Between 9 AM – 4 PM

The Best Day to Post on Twitter

Just like in the cases of Facebook and Instagram, it’s not just about the best times to post on Twitter – days count too. Thursdays and Fridays are your posting days if you’re looking for the highest Twitter engagement.

The Worst Day to Post on Twitter

Usually, weekends are considered a no-go for Twitter engagement. The argument, in this case, is that Twitter users often spend their time during weekends catching up on their personal lives, without being active online and having to worry about the top tweets.

The Best Time to Post on Twitter

Truth be told, the best time to tweet is also debatable, but there are some general guidelines. 

The best time to share a social media post on Twitter is in the morning. Limits of the best hours vary between 9 AM and can go as far as 4 PM. There is also a timeframe between 11 AM and 1 PM that is considered a spike in activity for overall engagement. 

Lunch breaks and commute times are also considered important for deciding when to post on your Twitter account.

Do you want to boost your Twitter game? It’s most probable that your audience is not from one area only.

Thus, time differences can appear and the best times to post on Twitter for you might not be the same for all of your viewers if you are targeting global audiences. Therefore, it’s essential to take into consideration the audience’s time zone. 

The chances for your content to get lost between other more recent Tweets are quite high, thus, it risks reaching fewer people. So why not prepare your content, schedule Tweets, and let people engage with them, regardless of the audience’s timezone? 

Scheduling social media posts with SocialBee is as easy as it gets, and you can find the best times to post on Twitter for all of your followers! We recommend you to schedule the same content at least three times for your Twitter feed for best engagement.

SocialBee content categories

Analyze your Twitter analytics and schedule your Twitter content in categories based on the demographics of your target audience.

Start your 14-day SocialBee free trial!

4. Best Time to Post on Linkedin

LinkedIn is a powerful, yet more atypical social media platform, as it’s more oriented towards the professional side. 

LinkedIn is used for employment and professional purposes, while social networks like Facebook, Instagram, and Twitter are more oriented towards the social component.

Best day to post on LinkedInWorst day to post on LinkedInBest time to post on LinkedInWorst time to post on LinkedIn
  • Tuesday
  • Wednesday
  • Thursday
  • Monday
  • Weekends

8 – 9 AM

2 – 3 PM

After 5 PM

The Best Day to Post on LinkedIn

The best time to post on LinkedIn in 2023 from the perspective of days is during the weekdays. Go for days such as Tuesday, Wednesday, or Thursday.

The Worst Day to Post on LinkedIn 

The worst day for posting is during the weekends, as people are more drawn to social platforms like Facebook or Instagram. Monday is not the best day for posting, as people are busy catching up with what happened during the weekend.

The Best Time to Post on LinkedIn

On LinkedIn, you will have more success posting early morning, with the peak times being between 8 – 9 AM and in the early afternoon between 2 – 3 PM. Basically, during working hours. An element that also boosts your engagement is the lunch break, so your posting strategy should include noon as posting hours.

The Worst Time to Post on LinkedIn

Even though the working hours are often referred to as “9 to 5”, a post made at 5 PM might, in fact, have the lowest engagement. 

Why Post on LinkedIn on Specific Days or at Specific Hours

It’s true that LinkedIn is more of a professional social network, but it still shares common factors with other platforms. 

Among the tips and tricks, you can use for figuring out the best time to post on LinkedIn, knowing when your target audience is online is a good starting point. This will be influenced by factors such as the industry your audience is a part, or the time zones they’re in.

Engagement will also be influenced by how frequently you post on LinkedIn – you can post even daily, but with a twist. The twist is to vary your content as much as possible. 

Don’t go all-in with large texts or long videos – change your content and keep your target audience engaged!

Last but not least, LinkedIn hashtags can also help you boost your engagement. LinkedIn is a powerful platform, and hashtags can bring your content into the spotlight in no time.

Post on Social Media with SocialBee!


5. Best Time to Post on Pinterest

On Pinterest, best posting times also change based on your audience and the type of content you share. These two key factors are very important because Pinterest uses a smart feed system that is meant to offer social media users a customized experience.

Chances are that you are not catering to a global audience, but rather to a specific niche of people that are interested in what you have to offer. So, why not create a personalized social media content strategy that matches their timing.

Moreover, to make the most out of your Pinterest content, you must pin posts consistently, write keyword-driven descriptions and upload quality images.

Best day to post on PinterestWorst day to post on PinterestBest time to post on PinterestWorst time to post on Pinterest


Monday through Thursday

Between 8 PM – 11 PM and between 2 AM – 4 AM

Work hours (9 AM – 5 PM)

The Best Day to Post on Pinterest

On Pinterest, the best day to schedule successful posts is Saturday.

You should avoid working days, or at least go for days of the week that are more associated with time off work, such as Fridays or Sundays.

The Worst Day to Post on Pinterest

Working days are the worst for Pinterest audience engagement. So, save your amazing visuals for the end of the week and avoid posting Monday through Thursday.

The Best Time to Post on Pinterest

The best times to post on Pinterest for highest engagement are Saturdays between 8 PM – 11 PM and 2 AM – 4 AM.

The Worst Time to Post on Pinterest

Since the most engagement happens when people are off work, it makes sense that the worst time you can post content is during work hours — generally between 9 AM and 5 PM.

Why Post on Pinterest on Specific Days or at Specific Hours

On Pinterest, timing is as important as on any other social media platform.  

Your audience sees content in chronological order from the boards and people they follow. That is why, if you want your followers to engage with your pins, you must share content when they are online.

Not to mention that your content is seen as valuable by Pinterest if people click and save your posts.

Pinterest is especially effective for businesses that benefit from visual marketing, such as clothing, makeup, home decor businesses, and many others. 

Showcasing your products in an appealing manner will encourage your audience to invest in your products. So, make sure they see them by scheduling your content accordingly.

6. Best Time to Post on Google Business Profile

Now, let’s talk about posting on Google Business Profile. Unlike any other social posts, Google Business Profile content is created for people that are exclusively searching for your business.

You don’t have to worry too much about scheduling posts at certain peak hours. Instead, you should focus on increasing the value of your content and also try to keep your audience updated regarding the latest company news, sales, offers, product launches, and events they might be interested in.

Best day to post on Google Business ProfileBest time to post on Google Business Profile

Every day

Between 9 AM – 11 AM

The Best Day to Post on Google Business Profile

As you probably already know, Google Business Profile Posts expire after 7 days, so depending on how much you have to share with your audience you can post once every day, or once a week.

The Best Time to Post on Google Business Profile

Since your posts are available 7 days after posting, you might want to schedule your content during the first part of the day for the highest engagement, more precisely during mid-mornings between 9:00 AM and 11:00 AM.

The Worst Day/Time to Post on Google Business Profile

Generally, there are no worst days/times for Google Business Profile content. However, you can identify your low points of the week by looking at your analytics.

Why Post on Google Business Profile on Specific Days or at Specific Hours

While timing is not as strict on Google Business Profile, it doesn’t mean that you should create a random posting scheme.

For Google Business Profile, customer data is extremely important and it can determine the success of your content strategy more than on any other platform.

Why? Because search intent and customer buying behaviors are what will bring you more leads and sales. For instance, if you own a fast-food restaurant, you will probably see an increased customer interest during the weekend. In this case, you will schedule your best and most delicious offers for that part of the week.

A significant thing to keep in mind is that your latest post will be the one that will appear when your customers search for your business. So, make sure to plan your post around your peak moments of the week/month/year.

7. Best Time to Post on TikTok

TikTok is one of the newest and most popular social media apps available. It didn’t take long until businesses saw an opportunity for growth — and they were right.

On TikTok, more content means more results, and great timing can take your business to new heights. Just look at what following Ryanair has managed to gain with a creative content strategy.

Ryanair TikTok account

So, let’s not waste time, and let’s see what a successful schedule for your TikTok content plan should look like.

The Best Day to Post on TikTok

On TikTok, every day is a new opportunity to share content that can bring you closer to your audience. 

A regular posting timeline leads to consistent engagement levels, which further boosts your content’s visibility. So, it’s in your best interest to post every day on TikTok for having top performing posts.

The Worst Day to Post on TikTok

There are no bad days for posting on TikTok. The key is to post as much as you can consistently and match your schedule with your audience’s online behavior. 

For example, if your customers don’t have time to browse TikTok during the working weekdays, then try to schedule your posts on the weekend when they have time to unwind.

The Best Time to Post on TikTok

One of the most relevant TikTok studies has been carried by Influencer MarketingHub. By analyzing 100,000, they find out that the best times to share content on TikTok is:

  • Monday – 6 AM, 10 AM, 10 PM
  • Tuesday – 2 AM, 4 AM, 9 AM
  • Wednesday – 7 AM, 8 AM, 11 PM
  • Thursday – 9 AM, 12 AM, 7 PM
  • Friday – 5 AM, 1 PM, 3 PM
  • Saturday – 11 AM, 7 PM, 8 PM
  • Sunday – 7 AM, 8 AM, 4 PM

The Worst Time to Post on TikTok

Once again, there are no general estimations about the worst time to post on TikTok. You will have to rely on audience analytics to identify when it’s best to save your post for another time interval.

Why Post on TikTok on Specific Days or at Specific Hours

On TikTok, past post-performance will dictate your future success. This is because the platform doesn’t have a chronological feed, but it values and promotes your content depending on how many people interact with your content:

  1. How many times it has been viewed in its entirety
  2. How many likes and comments it has
  3. How many people shared it

With this information in mind, it’s obvious that you have to focus on both maintaining a consistent schedule and sharing your posts at key moments in the day so that the algorithm boosts your videos. 

With so many videos being posted every second, your content can get lost and may never reach your audience. So, make sure you provide new content to your customers whenever they scroll away on TikTok.

Start Improving Your Social Media Posting Strategy

Social media trends are temporary. A strategic posting schedule is forever effective.

Of course, there is no perfect social media schedule recipe in terms of the best time to post content, but today’s recommendations will make sure you don’t burn your goods. 

Finding out what works for your business depends on many factors, time included. And because time is money, you can make it work in your favor without the hassle with SocialBee’s social media management tool. 

You can share your content on all your social platforms on an optimized posting schedule. How about you set it and forget it with SocialBee? The 14-day free trial is waiting for you here!

Optimize Your Social Media Posting Schedule!

Download the Best Times to Post on Social Media sheet and start adjusting your content calendar for maximum engagement.
best posting times sheet

Manage all your social media accounts from one single place: SocialBee!


14-day free trial, no credit card required

SocialBee G2 Badge - Small Business Leader

Voted Momentum Leader In The Social Media Management Category on G2

Small Businesses Love SocialBee!

Small businesses like yours use SocialBee to share content across multiple social media platforms from one place.

14-day free trial, no credit card required

SocialBee Dashboard
Colliers logo
remax real estate logo
University of Regina
royal foundation
SocialBee's content calendar with post ideas resource

Get the Social Media Content Calendar

Access 500+ content ideas, post examples, and Canva templates.

Use SocialBee’s Free AI Post Generator to create content for your social media profiles.

🎙️ Customizable tone of voice ❤️ Several variations to choose from 📄 1,000 pre-made AI prompts