The Best Times to Post on Social Media in 2023 [New Data]

Are you looking to maximize the reach and engagement of your social media posts in 2023? Knowing the optimal times to publish content on each platform is key to getting your posts seen by more of your target audience.

But with so many different platforms and constantly evolving algorithms, it can be tough to know when to hit "publish" for the best results. That‘s why we surveyed over 1,000 marketers to get their insights on the best times to post on social media this year.

In this guide, we‘ll break down the top posting times for each major platform – Facebook, Instagram, TikTok, LinkedIn, and more. But we won‘t just tell you when to post. We‘ll also explain the "why" behind these recommendations and provide tips for developing a data-driven posting strategy tailored to your unique audience.

Whether you‘re a social media manager, small business owner, or just looking to boost your personal brand, read on to discover the best times to post in 2023.

Why Posting Times Matter on Social Media

First, let‘s talk about why posting times are so important for social media success. While the quality and relevance of your content are crucial, if you‘re not posting at the right times, fewer people will see your posts in the first place.

That‘s because every social media platform has an algorithm that determines which posts get shown to users in their feeds. These algorithms take into account various ranking signals and aim to show users content that is most relevant and engaging to them.

One key signal that algorithms consider is recency. In general, newer posts are more likely to be shown to users than older ones. So if you post when more of your followers are online and actively scrolling through their feeds, your post is more likely to be seen.

Posting at peak times can also help you gain more initial engagement on your posts in the form of likes, comments, and shares. And that early engagement can create a snowball effect. The more engagement a post gets shortly after posting, the more likely the algorithm is to keep showing it to more users over time.

Of course, the best posting times will vary depending on your specific audience and their online habits. But the data from our survey provides a helpful starting point for optimizing your posting schedule. Let‘s dive into the results.

Best Times to Post on Facebook

Facebook remains the largest social media platform with over 2.9 billion monthly active users. Our survey found that for maximum reach and engagement on Facebook in 2023, the best times to post are:

  • Tuesdays through Fridays between 9 AM – 2 PM EST
  • The best days to post are Tuesdays, Wednesdays and Fridays
  • The worst day to post is Saturday

These recommendations are backed up by data from other industry studies:

  • A Sprout Social analysis found that the best time to post on Facebook is Mondays through Fridays at 3 AM, and Tuesdays at 10 AM and noon.
  • HootSuite found that the best time to post on Facebook is between 8:00 AM and 12:00 PM on Tuesdays and Thursdays.

As you can see, weekday mornings and early afternoons seem to be the consensus for the best times to reach Facebook users. This makes sense when you consider people‘s typical online behavior patterns. Many users scroll through their Facebook feeds in the morning to catch up on news and updates, or during downtime at work.

On the flip side, weekends tend to be the worst times to post, likely because people are out and about rather than glued to their devices. So unless you have a very unique audience, it‘s best to focus your Facebook posting efforts during the workweek.

Best Times to Post on Instagram

Instagram has over 1.4 billion monthly active users and is especially popular with Millennial and Gen Z audiences. According to our survey, the best times to post on Instagram in 2023 are:

  • Mondays through Fridays from 11 AM – 2 PM EST
  • Mondays and Tuesdays are the best days to post overall
  • Sunday is the worst day to post on Instagram

Our findings align with research from other sources:

  • Later recommends posting to Instagram between 9 AM-11 AM EST.
  • Sprout Social found that Mondays at 11 AM, Tuesdays and Wednesdays from 10 AM to 1 PM, and Thursdays and Fridays between 10 AM and 11 AM are the best times to post.

Many Instagram users check the app during lunch breaks or slowdowns during the workweek, so late morning and early afternoon posting typically performs well.

However, it‘s important to note that Instagram is primarily a mobile app, and users‘ feed content is heavily determined by the algorithm rather than chronological order. Users are shown content from accounts they frequently interact with, so building genuine connections with your followers is key, no matter when you post.

Posting when your audience is most active is a good starting point, but equally important is maintaining a consistent posting schedule and producing high-quality, engaging content that encourages interaction. The more users engage with your account, the more likely your posts are to keep showing up in their feeds over time.

Best Times to Post on TikTok

TikTok has taken the social media world by storm, with over 1 billion active users worldwide. This short-form video platform is incredibly popular with younger audiences. Our survey indicates that the best times to post on TikTok in 2023 are:

  • Monday through Friday from 6 AM – 10 AM and 7 PM – 11 PM EST
  • Thursday and Friday are the best days to post
  • Saturday is the worst day for posting TikTok content

Other research supports these recommendations:

  • Influencer Marketing Hub found that 6 AM to 10 AM EST and 7 PM to 11 PM EST are the peak times for TikTok engagement.
  • Later recommends posting on TikTok on Tuesdays at 9 AM EST, Thursdays at 12 AM EST, and Fridays at 5 AM EST for maximum engagement.

The best TikTok posting times tend to be early morning and late evening on weekdays. This aligns with when many users are commuting, waking up, or winding down for the night and looking for entertaining content to watch.

Keep in mind that TikTok moves extremely fast, and the lifespan of content is shorter than other platforms. Trending sounds and hashtags can change by the day or even hour. Rather than fixating on posting times, the key to TikTok success is participating in trends as early as possible, posting consistently (aim for at least once per day), and putting out authentic, creative content.

TikTok also has a very sophisticated algorithm that is especially good at matching users with content they‘re likely to enjoy based on their viewing history. So while posting times are a factor, TikTok‘s algorithm heavily weighs the actual substance of your video in determining how many people to show it to.

Best Times to Post on Twitter

Twitter has over 450 million monthly active users and is known for real-time updates and conversations. According to our survey, the best times to tweet in 2023 are:

  • Monday through Friday from 8 AM to 1 PM EST
  • The best day to post is Wednesday
  • Saturday is the worst day to post on Twitter

Here‘s what other studies have found about optimal tweeting times:

  • Sprout Social recommends posting on Twitter from 9 AM to 12 PM on Mondays and Thursdays.
  • HootSuite found that the best time to post on Twitter is between 8 AM and 4 PM EST on Mondays and Thursdays.

Twitter users are often looking for news, updates and interesting content during the workweek, especially in the mornings and early afternoons. Aim to post when users are commuting, taking a lunch break, or looking for a quick distraction during the workday.

However, Twitter moves very quickly, and most tweets have a short lifespan. Posting more frequently can help you gain visibility in your followers‘ timelines. Our survey respondents post an average of 5-10 times per day on Twitter to maximize reach.

It‘s also important to pay attention to trending topics and hashtags on Twitter. Participating in relevant trends and timely conversations can significantly boost your reach and engagement. Use tools like Twitter‘s Explore page or Hootsuite Streams to monitor trending topics in your industry.

Best Times to Post on LinkedIn

LinkedIn has over 830 million users and is the go-to platform for B2B marketing and professional networking. Our survey found that the best times to post on LinkedIn in 2023 are:

  • Tuesday through Thursday from 9 AM to 12 PM EST
  • The best day to post on LinkedIn is Wednesday
  • The worst day to post is Sunday

Industry research aligns with these findings:

  • HootSuite recommends posting to LinkedIn on weekdays during business hours for the best engagement.
  • Sprout Social found that the best times to post on LinkedIn are Tuesdays and Wednesdays from 9 AM to 2 PM EST.

LinkedIn users are typically in a professional mindset during the workweek and are more likely to engage with content that helps them do their jobs better or advance their careers. Posting early in the morning, during a lunch break, or in the early afternoon when users may have more downtime tends to perform well.

However, LinkedIn has seen significant growth in content creation and engagement in recent years. The platform has rolled out creator tools like newsletters and live video, encouraging users to interact more casually on the platform.

Experiment with posting a mix of professional and personal content, like behind-the-scenes looks at your company culture or employee spotlights. Showing the human side of your brand can help you build real connections with your audience.

Developing a Custom Posting Schedule

The data from our survey and other research provides a great starting point for optimizing your social media posting times. But keep in mind that every audience is unique.

To get the most out of your social strategy, it‘s important to dive into your own analytics and develop a custom posting schedule tailored to your followers‘ online behavior. Here are some tips for creating a data-driven posting schedule:

  1. Use native analytics tools: Platforms like Facebook, Instagram and LinkedIn offer built-in analytics that show you when your followers are most active. Check your insights to identify patterns in your top-performing posts.

  2. Track your best-performing posts: In addition to follower activity, pay attention to which of your individual posts get the most engagement. Do you see any trends in posting times or days? Aim to replicate your top-performing posts.

  3. Test and iterate: Don‘t be afraid to experiment with posting at different times and track your results. You may be surprised to find that your followers‘ behavior differs from the general trends. Continually test and refine your strategy over time.

  4. Consider time zones: If you have a geographically diverse audience, you may need to adjust your posting times for different time zones. Segment your audience by location and tailor your posting schedule accordingly.

  5. Use scheduling tools: Social media scheduling tools like Hootsuite, Sprout Social and CoSchedule can help you plan and optimize your posting schedule more efficiently. Many also offer suggestions for the best times to post based on your account‘s historical data.

By taking a data-driven approach to your posting schedule, you can more effectively reach your target audience and drive meaningful engagement on social media.

Key Takeaways & Best Practices

We‘ve covered a lot of ground in this guide, so let‘s recap some of the key takeaways and best practices for when to post on social media:

  • The best posting times vary by platform, but generally, weekday mornings and afternoons are optimal times to post. Weekends tend to have lower engagement.

  • Consider your audience demographics and behaviors. B2B audiences tend to use social media during the workday, while B2C audiences are often more active in the evenings and on weekends.

  • The lifespan of content is shorter on some platforms than others. On fast-moving platforms like Twitter and TikTok, posting more frequently and hopping on trends quickly is important.

  • Building genuine connections with your followers is just as important as posting at the right times. Focus on creating authentic, engaging content that resonates with your audience.

  • Use native analytics tools and third-party scheduling software to track your performance and optimize your posting schedule over time. Continuous testing and refinement is key.

  • Tailor your content and posting schedule to each platform. What works on one channel may not work on another.

Remember, social media success is a long game. It takes time to build a loyal following and see significant results. But by being strategic about when you post and committing to serving your audience, you can drive meaningful engagement and business results over time.


Choosing the right times to post on social media is a crucial component of a successful social strategy. By posting when your followers are most likely to be online and receptive to your content, you can significantly boost your reach and engagement.

Our survey of over 1,000 marketers provides a helpful benchmark for the optimal posting times on each major platform. But remember that these recommendations are a starting point. To get the most out of your social media efforts, it‘s essential to monitor your own performance data and continually refine your strategy.

Invest time in understanding your unique audience and their behaviors. Build genuine relationships with your followers. And commit to consistently showing up and providing value. By combining data-driven insights with a human approach, you can build a thriving social media presence that drives real business results.

Happy posting!