When is the best time to post on social media? Struggling with engagement? Discover the best days and times to post on TikTok, Instagram, Facebook, X, LinkedIn, and YouTube to boost your reach. Written by Emily Clark Published on 26 September 2025 Our experts We are a team of writers, experimenters and researchers providing you with the best advice with zero bias or partiality. Written and reviewed by: Emily Clark Writer Social media marketing isn’t as easy as it looks, and it’s always frustrating when you spend time creating content, only for it to hardly rack up any views or engagement.Timing is extremely important, and can be the difference between your content flopping or receiving tons of likes. Therefore, it’s crucial to know the best time to post on social media. But how are you supposed to know when that is?For UK businesses, we’ve broken down the best posting times for different platforms, so you don’t have to guess or rely on trial and error. That way, you’ll know exactly when to hit “publish” to give your posts the best chance of getting noticed. 💡Key takeaways You should post on social media when your audience is most active to boost early engagement.The best metrics you can find on these platforms are reach/impressions, engagement, demographics, audience activity, and content performance.Posting in the late afternoon and evenings is usually best for marketing on TikTok, Facebook, and YouTube.Instagram and LinkedIn have multiple good posting times, but Tuesdays and Thursdays are the best days overall.Posting in the mornings and midweek on X (Twitter) sees the highest activity. Summary: The best time to post on social media The best time to post on TikTok UK The best time to post on Instagram UK The best time to post on Facebook UK The best time to post on X (Twitter) UK The best time to post on LinkedIn UK The best time to post on YouTube UK How to find your personal best times to post Why posting time is critical for social media algorithms Summary: The best time to post on social mediaBefore diving into the data, we’ve put together a quick list that summarises the best days and times to post on each platform. While every audience is different, these data-backed time slots will help give you a strong starting point to maximise your reach and engagement.TikTok: Sunday (8:00), Tuesday (16:00), Wednesday (17:00)Instagram: Tuesday (9:00 to 11:00, 17:00 to 18:00), Friday (7:00, 10:00, 18:00 and 21:00), Sunday (10:00, 12:00, 19:00, and 23:00)Facebook: Tuesday (16:00 to 20:00), Thursday (16:00 to 21:00)X (Twitter): Tuesday, Wednesday, Thursday (9:00 to 15:00)LinkedIn: Tuesday (10:00 to 12:00), Wednesday (10:00 and 14:00 to 15:00), Thursday (8:00 and 10:00 to 11:00)YouTube: Wednesday, Thursday, Friday (15:00 to 17:00) The best time to post on TikTok UKWhile it might be the youngest on this list, TikTok has become one of the most dominant social media platforms for reaching huge audiences, with 2.3 million users in the UK alone. Meanwhile, the TikTok Shop has seen 58% of users shop directly through the app, with 55% of purchases being made after seeing a product in a video.Data from Buffer indicates that Tuesday, Wednesday and Sunday are the best days to post on TikTok. In terms of specific timings, they are as follows:Day TimeMonday17:00 to 19:00Tuesday14:00 to 20:00Wednesday16:00 to 18:00Thursday13:00 to 17:00Friday14:00 to 18:00Saturday16:00 to 19:00Sunday16:00 to 20:00Source: Buffer.comFrom these findings, we can see a clear pattern that shows evenings are usually the best time to post on TikTok. This is likely when most people are winding down for the day, scrolling more, and thus more likely to engage with content. When should you go live on TikTok?TikTok Live has also become a popular social commerce channel for businesses to showcase products and sell directly to viewers in real-time, with over 6,000 lives hosted in the UK every day. Unlike posting content on TikTok, the best times for TikTok Live are a little different. Here’s a breakdown of the best times to start streaming:Time of dayHourMorning7:00 to 10:00Afternoon12:00 to 14:00Evening 19:00 to 22:00Source: Buzzvoice.com The best time to post on Instagram UKHaving first launched in 2010, Instagram is now one of the world’s largest social media platforms. As of January 2025, there are almost 34.71m users in the UK, making it a key platform for businesses, creators, and influencers looking to reach a wide audience.Instagram has also dipped into the social commerce space, introducing Instagram Shop in 2020. According to SproutSocial, 61% of users turn to Instagram to find their next purchase. With this in mind, the best times to post on Instagram are:DayTimeMonday15:00 to 18:00 and 20:00 to 21:00Tuesday9:00 to 11:00 and 15:00 to 18:00Wednesday11:00 and 20:00 to 23:00Thursday20:00 to 23:00Friday7:00 to 10:00 and 18:00 to 21:00Saturday9:00 to 11:00 and 20:00 to 23:00Sunday10:00 to 12:00 and 19:00 to 23:00Source: Recurpost.comUnlike TikTok, where the best times to post lean towards the afternoon and evenings, Instagram has a wider variety of good times throughout the day, so there’s a little more opportunity to get seen. In this case, the best days would be Tuesdays, Fridays and Sundays.Best times for Instagram’s specific featuresAside from regular image posts, Instagram’s other features include stories, Instagram Reels, and Instagram Live. Here are the best times to post with these features:FeatureDayTimeInstagram ReelsMonday to Friday9:00 to 12:00StoriesMonday to Friday12:00 to 15:00 and 19:00 to 20:00Instagram LiveTuesday and Thursday, Saturday and Sunday19:00 to 21:00, 1:00 to 16:00Source: Recurpost.com, Gyre.pro The best time to post on Facebook UKWhat started as an online directory for Harvard University students has evolved into one of the world’s largest social networks.Founded by Mark Zuckerberg in 2004, Facebook isn’t just a simple social network anymore. It has become a major platform for businesses, content creators, and communities all in one.It also boasts approximately 53.3m users in the UK, representing around 79.9% of the total population.But even with such a massive user base, there are still specific times when posting on Facebook gets the most reach and engagement.DayTimeMonday16:00 to 21:00Tuesday16:00 to 20:00Wednesday16:00 to 20:00Thursday16:00 to 21:00Friday16:00 to 18:00Saturday17:00 to 20:00Sunday16:00 to 19:00Source: Sproutsocial.comBased on the above findings, Mondays and Thursdays are the best days to post on Facebook, as they have the largest time window for posting. Similar to TikTok, the evening appears to be the best time to post, likely because users have more free time after a typical working day. Best times for Facebook’s specific featuresMeta (the parent company of Facebook) acquired Instagram in 2012, and so it offers the same features as the platform. However, the best posting times differ slightly, as seen below:FeatureDayTimeFacebook ReelsWednesday to Saturday10:00 to 12:00 and 19:00 to 20:30StoriesMonday to Friday, Saturday and Sunday10:00 to 11:00 and 12:00 to 13:00Facebook LiveTuesday13:00 to 16:00Source: Birdeye.com, Sprii.io, Recurpost.com The best time to post on X (Twitter) UKDespite its controversial rebrand — with the number of monthly active users (MAU) dropping by 32.7m in 2022 following Elon Musk’s acquisition — X (formerly Twitter) continues to be an influential digital marketing platform for engagement and customer interaction.As of August 2024, the UK is the fifth-largest user of the platform, and many companies use it to interact directly with customers, handle service enquiries, respond to feedback, and stay connected in real-time.But for general marketing activities, the best times to post on X are: DayTimeMonday10:00 to 12:00Tuesday9:00 to 15:00Wednesday9:00 to 15:00Thursday9:00 to 15:00Friday10:00 to 12:00Saturday10:00 to 12:00Sunday9:00 to 16:00Source: Socialfollowers.ukUnlike other platforms, the best times to post on Twitter tend to start in the morning. Additionally, the golden time for posting is the middle of the week (Tuesday to Thursday), as that’s when users are most active. And while Sunday has the longest window, engagement tends to be lower, so midweek mornings are your safest bet for getting noticed. The best time to post on LinkedIn UKLinkedIn is the oldest platform on the list, having first launched in 2003. Since then, it’s become the go-to network for professionals, businesses, and anyone looking to build their career or industry connections.As of 2024, there are 70m organisations on LinkedIn globally. It’s also the best platform for B2B marketing, as it lets businesses directly connect with other businesses that are most likely to be interested in their products or services.So for B2B brands looking to showcase their expertise and reach the right clients, the best times to post on LinkedIn are:DayTimeMonday8:00 and 10:00 to 11:00Tuesday10:00 to 12:00Wednesday10:00 and 14:00 to 15:00Thursday8:00 and 10:00 to 11:00Friday11:00 to 13:00Saturday8:00, 10:00, and 12:00Sunday8:00, 10:00, and 12:00Source: Buffer.comThese findings suggest that weekdays are generally the best times to post on LinkedIn. Specifically, Tuesday, Wednesday and Thursday have the strongest level of engagement, as professionals are more active during the workweek and more likely to check updates and interact with posts. The best time to post on YouTube UKWhile not the first video-sharing site, YouTube first graced the Internet in 2005 — the very first video being a 19-second clip of co-founder Jawed Karim sharing his day at the San Diego Zoo. Twenty years later, YouTube is now the largest video-sharing site in the world, with around 54.8m UK users as of early 2025. Unsurprisingly, its vast success has made it the ultimate platform for video marketing, enabling businesses, creators, and brands to reach large audiences and turn viewers into loyal fans or customers.Like other platforms, timing matters on YouTube, so here are the best times to post on the platform:DayTimeMonday15:00 to 17:00Tuesday15:00 to 17:00Wednesday15:00 to 17:00Thursday15:00 to 17:00Friday15:00 to 17:00Saturday15:00 to 17:00Sunday15:00 to 17:00Source: Buffer.comIt’s clear from these findings that late afternoon to early evening is the best time to post to YouTube. However, in terms of specific days, research by Buffer found that Wednesday, Thursday, and Friday are the best days of the week to post to YouTube. On the other hand, it found that Saturdays and Sundays had the lowest engagement, suggesting that posting on the weekend doesn’t get the best results. Additionally, it found that 16:00 on Monday, Wednesday, and Thursday were the best days to post on YouTube Shorts — a feature introduced to the UK in 2021.When should you go live on YouTube?YouTube introduced its live streaming service in 2011, allowing creators to broadcast to their audience in real-time. The best streaming times on YouTube differ slightly from the main platform and YouTube Shorts.DayTimeMonday8:00 and 11:00Tuesday7:00 and 9:00 to 10:00Wednesday6:00 and 9:00 to 10:00Thursday7:00, 13:00, and 23:00Friday9:00, 13:00, and 18:00Saturday11:00, 13:00, and 0:00Sunday11:00, 14:00, and 20:00Source: Livereacting.com How to find your personal best times to postThe best way to determine the right time to post on your social media channels is to look at when your audience is most active. Fortunately, most platforms offer built-in analytics that’ll show you exactly that.Here’s how to find your audience analytics for each platform.How to find audience analytics on TikTokTo access audience analytics on TikTok, you must first ensure you have a business account. Once you’ve done this, you’ll be able to access your audience analytics through the following steps:On your profile, tap the burger menuSelect Business SuiteTap AnalyticsFrom there, you’ll find several tabs that offer detailed insights into your account and audience. Here’s a quick summary:Overview tab: A summary of the number of video and profile views, your total follower count, and the total likes, comments, and shares on your videos.Content tab: Insights into your content performance, including the total watch time, average watch time, traffic sources (e.g., “for you” page, search, etc.), and audience demographics.Followers tab: A breakdown of your followers’ demographics (e.g., age, gender, and location), when your followers are most active, and what other sounds and videos they’ve watched in the last seven days.LIVE tab: Analytics specifically for your live streams, including total live video views, new followers gained during the stream, and a ranking of your top viewers.How to find audience analytics on InstagramSimilar to TikTok, you’ll need a specific kind of Instagram account to access these analytics, known as a “Professional” account.Go to your profile and tap the hamburger menu in the top-right cornerSelect “View professional dashboard” and then “Your Audience”In this dashboard, you’ll be able to find useful insights about your followers. This includes:Top locations: A breakdown of your audience by city and country, showing where the majority of your followers are based.Age range and gender: The age and gender breakdown of your followers.Most active times: This shows you when your followers are most active on the app, broken down by day of the week and hour of the day. Content you’ve shared: Lets you filter your posts by different metrics (likes, reach, comments, etc.) so you can see which posts are performing the best.Accounts reached: The number of unique accounts that have seen your content, plus a breakdown of followers vs non-followers to see if your content is reaching new audiences.Accounts engaged: The number of unique accounts that have interacted with your content, plus a demographic background of those who engaged.How to find audience analytics on FacebookGo to your Facebook page and click on “Professional Dashboard” in the left-hand menu to access Meta Business Suite.Once in Meta Business Suite, click on “Insights” and then “Audience”The “Audience” section provides a detailed breakdown of your followers and the people your content has reached. Here’s what you’ll find:Demographics: This includes the percentage of your audience in different age groups and gender identities, as well as the cities and countries where your audience is located.Audience growth: An overview of how your follower count has changed over time, including new followers and unfollows.Active times: A graph of when your followers are most active on the platform, which you can view either by day or hour.Results: An overview of your page’s performance, including reach (how many people saw your content) and engagement (the number of likes, comments, and shares).Content: This shows you the performance of each individual post, which you can filter by reach, engagement, or impressions.How to find audience analytics on X (Twitter)Go to your profile and select the post you want analytics forClick the small bar graph icon at the bottom of the postAfter you click this icon, a pop-up window will appear, showing you key metrics for that specific post, including:Impressions: how many times the post was seenEngagements: the total number of interactions (likes, replies, reposts, link clicks)Detail expands: how many people clicked to expand the postProfile clicks: how many people clicked on your profile after seeing the postIt’s important to note that X only offers analytics on a per-post basis. For an overview of all your content, it’s worth investing in a third-party analytics tool, such as Hootsuite, Buffer, or Sprout Social.These platforms connect with the X API and offer more in-depth data, including follower demographics, audience activity, and hashtag/keyword analysis.How to find audience analytics on LinkedInGo to the company page you manageIn the left-hand menu of your page’s dashboard, click on “Analytics”In this section, you will see several tabs with different types of data, including:Visitors: The audience demographics for people who have visited your page (even if they don’t follow you), including job function/seniority, industry and company size, and location.Followers: A demographic breakdown of your followers with information on follower growth over time, age and gender, job title, industry, company, and location.Content: The performance of your individual posts, which you can filter by impressions, video views, and engagement.How to find audience analytics on YouTubeGo to YouTube StudioClick on “Analytics” and then select the “Audience” tabThe “Audience” tab is a goldmine of information that can help tailor your digital marketing strategy. The most useful analytics are:Returning vs new viewers: A chart that shows the balance between people watching your videos for the first time and those returning to your channel.Viewer activity: This metric shows the days and hours when your audience is most active on YouTube, based on the last 28 days.Subscriber demographics: A breakdown of your audience by age, gender, country/region, and top subtitle/CC languages.Audience subscriptions: This shows what other channels your audience is subscribed to and watches, which is useful for both competitor analysis and potential affiliate marketing opportunities.Videos your audience watched: This feature shows which other videos (from outside your channel) your viewers have watched in the last seven days. Why posting time is critical for social media algorithmsPosting time matters because social media algorithms push content that gets quick engagement. If you post when your audience is online, your content is more likely to receive likes, comments and shares right away.This kind of early activity tells the algorithm that your post is worth showing to more people. So, timing can be the ultimate difference between a flop and a viral hit.And while the above gives you data-backed starting points for each platform, the ultimate source of truth will always be your own audience analytics. Every audience behaves differently, so checking when your followers are most active is the best way to perfect your posting schedule.ConclusionOverall, there’s no one-size-fits-all answer when it comes to the perfect posting time. The data shows different peak times for TikTok, Instagram, Facebook, X, LinkedIn, and YouTube, but what really matters is your audience.The more you pay attention to your analytics and experiment with posting times, the better you’ll understand when your followers are most likely to engage. Never leave it to guesswork — let the data guide you so you can post with confidence and get the results you want.Your audience is the compass that helps you nail down your perfect schedule, and with a little testing and consistency, you’ll soon find the sweet spot that gets your content seen, shared, and remembered. Share this post facebook twitter linkedin Written by: Emily Clark Writer Having worked in a startup environment first-hand as a Content Manager, Emily specialises in content around organisational culture - helping SMEs build strong, people-first workplaces that stay true to their core values. She also holds an MSc in Digital Marketing and Analytics, giving her the knowledge and skills to create a diverse range of creative and technical content. Aside from her expertise in company culture, her news articles breaks down the big issues in the small business world, making sure our SME audience stays informed and ready for whatever’s next. With a genuine passion for helping small businesses grow, Emily is all about making complex topics accessible and creating content that can help make a difference.