Best Times to Post on Twitter (X) in 2025
Table of Contents
In the fast-paced world of real-time communication, X (formerly Twitter) remains a vital tool for marketers looking to engage with audiences. It’s the go-to platform for breaking news, trending topics and instant interaction. It offers opportunities for brand visibility and customer engagement. And in a never-ending sea of posts, it seems like the best time to post on this platform may be 24/7.
Understanding the rhythm of X is crucial for maximizing your content’s impact. Knowing when your target audience is online helps you take advantage of peak engagement times, so your posts reach the right people at the right time. Strategic scheduling and real-time responsiveness are key to cutting through the noise and fostering meaningful conversations.
Disclaimer
Sprout Social’s patented ViralPost® technology eliminates the guesswork and calculates your own best times to post. Discover your best times to post on X with a free trial of Sprout Social.
Start a free Sprout Social trial
When is the best time to post on Twitter (X)?
The best times to post on X (Twitter) are:
- Mondays: 10 a.m.–noon
- Tuesdays: 10 a.m.–2 p.m.
- Wednesdays: 9 a.m.–3 p.m.
- Thursdays: 10 a.m.–2 p.m.
- Fridays: 9 a.m.–1 p.m.
- Saturdays: 9 a.m.–2 p.m.
- Sundays: Noon
- Best days to post on X (Twitter): Tuesdays through Thursdays
- Worst days to post on X (Twitter): Saturdays
X (formerly known as Twitter) has consistently been the platform for up-to-the-minute conversations and breaking news. While some businesses may have shifted their social strategies around X to better align with their brand values, that hasn’t stopped conversations or engagement on the app. Our research has found that 50% of network consumers have a profile on X.
X peak times for engagement are similar to last year, with hours extending into the weekday afternoons and early evenings. The best times to post on X (Twitter) are Tuesdays through Thursdays from 9 a.m. to 2 p.m.

This engagement on X could reflect an interest in developing news as the day unfolds. There were also several global events that kept users engaged on the app last year, including the recent US Presidential Election. Brands also use X as part of their customer service strategy, as an alternative to traditional customer support options.
When is the best day and time to post on X (Twitter)?
We know the best time to post on X overall, but what about for each day of the week?

Best time to post on X (Twitter) on Monday
The best time to post on X on Mondays is from 10 a.m. to noon.
As the week begins, so do the conversations on X, with the most optimal send times falling in the late morning or early afternoon hours.
Best time to post on X (Twitter) on Tuesday
The best time to post on X on Tuesdays is from 10 a.m. to 2 p.m.
Peak engagement with X content extends nearly double that of Mondays, and the best times to post and see engagement extend into the early afternoon.
Best time to post on X (Twitter) on Wednesday
The best time to post on X on Wednesdays is from 9 a.m. to 3 p.m.
The conversations continue into midweek, where we see the most engagement on X compared to any day of the week. The best times to post content on X starts midmorning and continues through midafternoon.
Best time to post on X (Twitter) on Thursday
The best time to post on X on Thursdays is from 10 a.m. to 2 p.m.
Similar to Tuesdays, the best times to post on X on Thursdays are from 10 a.m. to 2 p.m.
Best time to post on X (Twitter) on Friday
The best time to post on X on Fridays is from 9 a.m. to 1 p.m.
As the week comes to an end, our analysis shows there isn’t as high of an engagement as there is on earlier weekdays. Relative to itself, Fridays see strong post engagement in the mid- to early mornings.
Best time to post on X (Twitter) on Saturday
The best time to post on X on Saturdays is from 9 a.m. to 2 p.m.
Generally speaking, we noticed that Saturdays and Sundays have less engagement during the rest of the week across most social platforms. Even with X, you’ll still see light to average engagement on the app. With that in mind, the best time to post on X on Saturdays is 9 a.m. to 2 p.m., in relation to the rest of the day.
Best time to post on X (Twitter) on Sunday
The best time to post on X on Saturdays is noon.
Similar to Saturdays, we noticed Sundays have less engagement throughout the day across most, if not all, social platforms. In relation to the day itself, the best time to post on X on Sundays is noon.
What are the best times to post on Twitter (X) by industry?
The data we shared provides a global outlook on when the best times to post on X are, but there are a few factors that determine when your peak hours of engagement can be. Industry is just one factor that plays into the success of your social posts. Content type, audience demographics and business location are just a few other factors to consider.
Use this industry-level data to help inform your publishing calendar, and test your optimal send times with social media experiments.
- Education & Schools
- Financial Services Industry
- Food & Beverage Industry
- Government
- Hospitals & Healthcare
- Nonprofits
- Retail
- Travel & Hospitality
Best times to post on X for education and schools
The best times to post on X for education and schools are:
- Saturdays: 2–3 p.m. and 6–8 p.m.
- Best days to post on X for schools and education: Saturdays
- Worst days to post on X for schools and education: Mondays
Schools on X need a social strategy to engage with students past, present and future, whether it’s to share quick announcements, event reminders or student achievements. Schools from K12 to higher education institutions continued to see higher engagements on X on Saturday evenings than on other days of the week, especially Tuesdays.
Keep in mind that some schools manage multiple social profiles (per college, athletics, etc.) to meet their goals and effectively target distinct audiences at the right time. Major events, like March Madness, keep fans, family and alumni engaged for several weeks. Think of other major events that can keep audiences as engaged with real-time updates on the platform.
Schools and education social media resources
- Higher education social media strategy: How Gettysburg College makes the grade
- Post Performance Report: Higher ed institutions raising the bar on social
- 15 ways to use social media for education
- All aboard: How Purdue University increased their social media engagement by 24%
Best times to post on X for financial services industry
The best times to post on X for financial industry are:
- Mondays: 6–9 a.m.
- Tuesdays: 7–10 a.m.
- Wednesdays: 7–11 a.m.
- Thursdays: 4–9 a.m.
- Best days to post on X for financial services industry: Wednesdays, Thursdays
- Worst days to post on X for financial services industry: Sundays
Having a social media presence, even for regulated industries, is crucial, especially with many users flocking to social media for customer care. The financial services industry is no different.
Businesses within the industry can use X to build trust, manage customer relationships and share expert insights. They can also use the app to educate their customers about financial products, market trends and risk management.
Financial firms also use X to share market updates, respond to customer inquiries and build brand credibility through thought leadership. On X, the financial services industry sees high optimal send-time engagement during weekdays, in the early morning, generally from 7 a.m.
Financial services industry social media resources
- Social media for financial services: 5 tips to ace your marketing strategy
- For financial services brands, social media is a risk mitigation friend—not foe
- Navigating social media compliance across regulated industries
Best times to post on X for food and beverage industry
The best times to post on X for food and beverage industry are:
- Tuesdays: 11 a.m.
- Wednesdays: 11 a.m.–1 p.m.
- Thursdays: 11 a.m.–noon
- Best days to post on X for food and beverage industry: Wednesdays, Thursdays
- Worst days to post on X for food and beverage industry: Saturdays
The food and beverage industry, which includes restaurants, has evolved over the last several years. Online orders, apps, delivery services—all of these play into how these brands engage with customers. Every social network has different benefits when interacting with customers, and the food and beverage industry is no different. Food brands on X tend to post quick promotions, share recipes, monitor trends and respond to customer feedback.
Offering unique promotions and updates suited to each social platform will keep your restaurant in mind for potential customers.
Food and beverage industry social media resources
- 5 tips from the man behind #Sprinklegate
- Papa Johns cuts customer service response time in half with Sprout Social
- How Sprout helps GRDC increase engagement with multiple generations of Australia’s grain farmers
Best times to post on X for government
The best times to post on X for government are:
- Mondays: 11 a.m.
- Tuesdays: 11 a.m.
- Wednesdays: 9 a.m.–3 p.m.
- Thursdays: 10 a.m.–3 p.m.
- Best days to post on X for government: Wednesdays, Thursdays
- Worst days to post on X for government: Weekends
In today’s digital landscape, a strong social media presence is vital for government agencies, as citizens increasingly turn to these platforms for information and engagement. Agencies can leverage social media, like X, to disseminate critical public information, enhance citizen dialogue, provide educational resources, manage public perception and offer service updates. This improves transparency, strengthens community relations and builds public trust.
On X, government entities see the highest engagement during peak business hours, mainly on Wednesdays and Thursdays.
Government social media resources
- What government agencies need to know about social media archiving
- Social media tools for government: What your team needs for success
- Social media and government: how to keep citizens engaged
- How Lake Metroparks stays a step ahead on social media using Sprout Social
Best times to post on X for hospitals and healthcare
The best times to post on X for hospitals and healthcare are:
- Tuesdays: 9–11 a.m.
- Best days to post on X for hospitals and healthcare: Tuesdays
- Worst days to post on X for hospitals and healthcare: Weekends
Hospitals, clinics and healthcare providers use social media to educate the public, help patients feel prepared for their upcoming appointments, promote their programs for aspiring physicians, build trust and connect with their communities. Having an active social media presence allows hospitals and healthcare centers to engage directly with patients and answer questions. These brands and medical groups tend to use X to share health tips, provide updates on public health issues and engage with patients.
Hospital and healthcare social media resources
- Social media for healthcare: How to keep patients engaged in the digital age
- The pros and cons of social media in healthcare
- How to realize the ROI of social media in healthcare
- A healthcare team’s guide to HIPAA compliance on social media
- The power of social listening for healthcare organizations
Best times to post on X for nonprofit organizations
The best times to post on X for civic and nonprofit organizations are:
- Mondays: 11 a.m.–noon
- Tuesdays: 11 a.m.–noon, 2 p.m., 5–9 p.m.
- Best days to post on X for nonprofit organizations: Tuesdays
- Worst days to post on X for nonprofit organizations: Thursdays
Civic, nonprofit and membership organizations use social media to amplify their missions and connect with their communities. Whether it’s to raise awareness, mobilize support and share real-time updates, X enables them to create those connections.
On X, nonprofit organizations saw above-average engagement sporadically throughout the day and mostly earlier in the week, mostly in the afternoons. Civic and nonprofit organizations’ should use these times as an opportunity to foster connections necessary to promote their causes and educate audiences.
Nonprofit organizations social media resources
- 2 nonprofit social marketers share how they build & measure their social media strategies
- How the Royal National Institute of Blind People found a dedicated accessibility partner in Sprout
- Mission critical: How to find the right social media management tools for nonprofits
Best times to post on X for retail
The best times to post on X for retail are:
- Wednesdays: 11 a.m.–2 p.m.
- Thursdays: 11 a.m.–2 p.m.
- Best days to post on X for retail: Wednesdays, Thursdays
- Worst days to post on X for retail: Sundays
It’s not a surprise that nearly every stage of the customer journey happens on social media. Retailers and brands must use social media algorithms to their advantage. Consumers are engaging with brands on X on most weekdays, especially Wednesdays and Thursdays at midday. We know that 15.5% of consumers use X for product discovery, so it’s important to purpose and diversify your content from other platforms for X to meet those discovery goals.
Retail social media resources
- How Patagonia Leads from a Foundation of Authenticity and Community [Webinar]
- What is social commerce? Stats, trends and tips marketers should know
- How to master social media for retail in the UK
- The best gifts for social media managers
Best times to post on Twitter (X) for travel and hospitality
The best times to post on X for travel and hospitality are:
- Sundays: Noon
- Best days to post on Twitter for travel and hospitality: Sundays
- Worst days to post on Twitter for travel and hospitality: Mondays, Fridays
The travel and hospitality industries saw a concentrated shift in engagement on X. Hospitality businesses continue to engage with their audiences with real-time updates, travel tips and customer care. These brands are seeing moderate return on their efforts throughout the week.
In general, on X, there’s moderate engagement midmornings through midafternoons every day of the week, but Sundays see the most concentrated and highest hours of engagement between 9 a.m. and 1 p.m., as a significant travel day.
Travel and hospitality social media resources
- Social media and hospitality: How 3 brands are serving 5-star experiences
- International hotel chain Minor Hotels uses Sprout to boost its online presence
- Sprout Social helps keep NJ TRANSIT’s social strategy on track
- How to set up a travel social media marketing strategy
- How to manage multiple social media accounts
How to find your own best times to post on Twitter (X)
Social marketers can plan content more effectively when they’re armed with data. As social media continues to evolve, brands and consumers will need to evolve with it. Staying aware of new content formats and trends might help you reach your audience in unexpected ways and build more authentic connections.
How to find your best time to post on Twitter (X) with Sprout Social
A social media management tool like Sprout Social can help you drill into your analytics and develop tailored findings for your brand accounts across all networks, holistically and individually. Gain competitive insights by comparing your performance to your competitors, to find new opportunities for engagement.
Sprout’s ViralPost® technology uses the same data we used to look at all our customer accounts to find the best time to post, based on your account. ViralPost® algorithmically determines the results for our Optimal Send Times feature, a publishing option available in Professional and Advanced plans. Our proprietary machine learning feature isn’t new, but we’re constantly learning and improving our product to help brands surface insights faster. Our goal is to help people who use our product work more effectively.
With features like post tagging and cross-network reporting, you can separate different elements like post author or types of content, as well as how your posting time influenced your social success.
Step 1. Start your free Sprout Social trial: Sign up for a free trial of Sprout Social with your business email and connect to your social media profiles. This will allow the platform to gather data from your accounts and personalize the Optimal Send Times feature to your specific audience engagement patterns.
Select the type of X account you want to connect to: a Profile or Ad Manager. To connect Sprout to an X Ad Manager, you must be an admin for your brand’s X Ad Account.
Step 2. Select networks. Open the Compose window in Sprout to craft your social media post. Select the X profile(s) where you want to publish.
Step 3. Compose your message. Complete your post with a compelling message, visuals and relevant hashtags.
Step 4. Schedule with Optimal Send Times: Next to “When to post,” choose “Specific Days and Times” to reveal the Optimal Send Times feature. Select one of the suggested times, calculated based on when your audience is likely to engage. The stars suggest a time that’s likely for more engagement.
Step 5. Schedule and publish: After you’ve added your additional details, schedule your X post to publish at your chosen Optimal Send Time.
The specific times offered through Optimal Send Times are based on when your audience engages the most using your publishing history. ViralPost® also continuously refines these suggestions, saving you time and effort from repeated analysis and allowing you more time to craft great content.
Start a free Sprout Social trial
How to find your best time to post on Twitter (X) with Analytics
You may be ready to post content at these provided best engagement times as part of your strategy. But consider pairing this data with your own X data analysis. You may discover that your specific target audience is active at different times or at slightly different hours.
To find your best times to post with native X analytics via desktop, follow these steps:
- Login to Twitter, and from the homepage select More, then Analytics.
- You’ll automatically arrive at the native Twitter analytics dashboard, where you can see an overview of your profile and Posts.
If you’re looking for more of our findings from this year’s study of our customer data, see what we learned about the best times to post across eight industries on these networks:
- Best times to post on Social Media 2025
- Best times to post on Facebook 2025
- Best times to post on Instagram 2025
- Best times to post on LinkedIn 2025
- Best times to post on TikTok 2025
- Best times to post on YouTube 2025
How Sprout gathered the data
We understand that these reports can raise questions about just where the data is coming from. That’s why we want to be clear about the data we pulled and how we got here.
Sprout Social’s Data Science team gathers this information by analyzing nearly 2.5 billion engagements across 600,000 social profiles across Twitter, Facebook, LinkedIn, Instagram, Pinterest, TikTok and YouTube over a 4-month period. We synthesize this information in collaboration with our Data Science team to provide you with this article.
Unfortunately, we don’t have engagement data for Threads, yet.
Disclaimer
What is the best time to post on X (Twitter) for maximum exposure?
While general best times to post on Twitter (X) exist, finding your brand’s optimal posting schedule requires a personalized approach. Our data showed the optimal send times were midmornings through early afternoons on weekdays. By using this research and your own X analytics data, you can refine your scheduling strategy and maximize audience engagement.
The data we provide is directional to put you on the right track. To find the best times to post on X for your brand, start a free 30-day trial of Sprout Social and see ViralPost® in action. You can also request a personalized demo and try Sprout for yourself.
- Categories
Best times to post on YouTube in 2025
Published on March 31, 2025 Reading time 14 minutes - Categories
Best times to post on LinkedIn in 2025
Published on March 31, 2025 Reading time 13 minutes - Categories
Best times to post on Instagram in 2025
Published on March 28, 2025 Reading time 14 minutes
Share