When is the best time to post on Instagram? Across the six largest 2026 datasets, the answer converges on midweek, late morning to early afternoon — Wednesday and Thursday between 11am and 2pm local time, with a secondary evening window on Monday and Tuesday between 3pm and 7pm. Saturday morning and Sunday evening are consistently the weakest slots of the week.
That’s the answer. You can screenshot it and go.
But we’d be doing our job badly if we stopped there, because there’s a problem with that paragraph: it’s an average of averages, drawn from tens of millions of posts by accounts that have nothing in common with yours. It tells you when the internet is awake. It does not tell you when your buyers are.
Adam Mosseri, who runs Instagram, said it plainly this year: there’s no universal best time to post — check your insights and see when your followers are actually online. The head of the platform is telling you the global table is a starting point, not an answer. Worth taking seriously.
So this guide does both jobs. First, the data: what the major 2026 studies actually found, day by day, broken out by industry and content format, with the disagreements left visible instead of smoothed away. Then the part almost nobody publishes — a 21-day test protocol that finds your account’s real peak, using nothing but Instagram Insights and a spreadsheet.
We’re called Search Scientists for a reason. Posting time is a variable you can test, and a variable you can test is not something you should be guessing about.
| Source | Sample / basis | Peak day named | Peak window named |
|---|---|---|---|
| Buffer | 9.6 million posts | Thursday | 9:00am |
| Sprout Social | Platform-wide engagement data | Wednesday | 12:00pm–9:00pm (widest window of any source) |
| Hootsuite | 2026 dataset | Monday / Tuesday | 3:00pm–9:00pm Mon; 5–8am & 3–7pm Tue |
| Adobe Express | Engagement analysis | Wednesday | 11:00am & 1:00pm (also Fri 10–11am) |
| Vamp | Cross-analysis review | Wednesday | 11:00am — named single strongest slot |
| Mailchimp | All-time-zone aggregate | No single day | 11:00am–3:00pm |
| And from the platform itself | |||
| Adam Mosseri | Head of Instagram | None | “There’s no universal best time to post” — check your own Insights |
Why "best time to post" tables are the wrong place to stop
Here’s the mechanic that most posting-time advice quietly ignores: Instagram’s feed has not been chronological since 2016.
When you post, your content does not slot into a queue and get shown to followers in the order it arrived. It enters a ranking system that scores it, per viewer, against everything else that viewer might see. The score is driven by predicted engagement — how likely this specific person is to watch, like, comment, share or save it — informed by their history with your account and with content like yours.
Posting time still matters, but it matters indirectly, through two channels:
1. The early-signal effect. The ranking system needs evidence. A post that earns strong engagement in its first hour or two gets more confident distribution afterwards. Posting when your engaged followers are awake gives the algorithm better early evidence to work with. This is the real reason timing moves the needle.
2. The competition effect. At peak hours, more of your followers are scrolling — but so is every other account they follow. You get a bigger pool and a harder fight. At off-peak hours, a smaller pool and less competition. For some accounts, the second trade is better. This is why blindly chasing the global peak sometimes reduces reach, and why the “post at 9am, everyone does” advice fails so often.
Both effects are properties of your follower graph, not of Instagram in general. A B2B SaaS account whose followers are US-based operations managers and a swimwear brand whose followers are split across Australia and California have essentially nothing in common, and no global table can serve both.
This is the same logic we apply to paid media. You don’t set a Google Ads dayparting schedule off an industry benchmark chart — you read your own hourly conversion data. If you’ve read our guide to running structured experiments in Google Ads, the framework transfers directly: isolate one variable, hold the rest steady, gather enough observations to beat noise, then act.
We live, breathe & Dream Traffic
Best time to post on Instagram, by day of the week
Here’s where the published datasets agree, disagree, and where we’d put our money. Times are local to your audience, not to you — more on that trap further down.
Monday
Best windows: 10am–12pm, then 3pm–6pm.
Monday is the week’s most contested day in the research. Sprout Social puts the peak narrowly at 2–4pm. Hootsuite reads it much wider, 3–9pm. Agorapulse says 10am–4pm. That spread — six hours of disagreement on a single day — is itself the finding: Monday behaviour is unusually audience-dependent.
The pattern underneath it is a workday one. People triage a backlog in the morning, then decompress in the late afternoon. Mid-morning content gets caught in the triage; late-afternoon content lands during the decompression. If your audience is professional, favour the afternoon block. If it’s consumer, mid-morning tends to hold up better.
Monday is a good day for lower-stakes content — a poll, a Story sequence, something that asks little of the viewer. Save your best asset for Tuesday or Wednesday.
Tuesday
Best windows: 11am–2pm, with a strong secondary at 3pm–7pm.
Tuesday is where the datasets start to agree, which is usually a sign you’re looking at real signal. Sprout Social gives it a very wide 1–7pm. Hootsuite flags an unusual early-morning window, 5–8am, alongside 3–7pm — that early spike is likely commuter behaviour and it’s worth testing if your audience skews to a single time zone.
Tuesday is a genuinely strong day and it’s underused, because everyone saves their big swing for Wednesday. That makes it slightly less competitive for the same audience availability. If you post three times a week, Tuesday should be one of them.
Wednesday
Best windows: 11am–1pm — the strongest single slot in the week.
Every source in the comparison points at Wednesday midday. Vamp calls Wednesday 11am the single strongest slot across all their analyses. Adobe names Wednesday 11am and 1pm as the two best overall times. Sprout Social gives Wednesday the widest window of any day, 12pm to 9pm. Hootsuite lands on 5pm.
When five independent datasets converge on one day, treat it as the closest thing to a real rule in this space. Wednesday midday is where your best content of the week goes. Your highest-effort Reel, your case-study carousel, your launch announcement.
The likely mechanism is mundane: Wednesday is peak mid-week, minimum weekend distraction in either direction, and lunchtime is the longest uninterrupted scroll window of the average working day.
Thursday
Best windows: 9am–11am and 12pm–2pm.
Thursday is interesting because it’s where the sources split along a real axis. Buffer’s analysis of 9.6 million posts puts Thursday 9am among the top slots overall. Sprout Social gives a tighter 12–2pm. Hootsuite says 4–5pm.
That’s not noise — it reflects that Thursday supports two distinct behaviours. Morning Thursday catches people planning the end of their week; afternoon Thursday catches people already mentally checked out toward the weekend. Which one works depends on whether your content is useful or entertaining. Useful content — how-tos, tools, guides — performs better Thursday morning. Entertaining content performs better Thursday afternoon.
Thursday morning is our pick for anything educational or resource-shaped.
Friday
Best windows: 10am–1pm. Drops off hard after 3pm.
Adobe names Friday 10am and 11am among the best slots of the entire week. Every source agrees the day’s value is concentrated before mid-afternoon and collapses afterwards.
Friday has a specific personality: attention is available but shallow. People are scrolling, but they’re not in a saving-and-researching frame of mind. Post something light. It’s the worst day of the week for a long carousel that asks the viewer to work, and one of the better days for something funny, visual, or user-generated.
Do not put your product launch on a Friday afternoon. The post will be dead by the time anyone with buying authority looks at their phone again on Monday.
Saturday
Best windows: 10am–12pm. Weakest day of the week overall.
Saturday is where the consensus is that there isn’t much good news. Every dataset ranks it near the bottom. The one repeatable window is late morning — roughly 10am to noon — when people are up, unhurried, and scrolling in bed or over coffee.
Saturday’s low competition is genuinely exploitable, but only for accounts whose audience is leisure-aligned: food, travel, fitness, retail, hospitality, events. If you sell to businesses, Saturday is close to a write-off. Use it for Stories and community replies rather than feed posts.
Sunday
Best windows: 11am–2pm. Avoid Sunday evening.
Sunday is the most misunderstood day. Reported engagement is low, which makes people abandon it — but the intent on Sunday late morning is unusually high. This is when people plan: the week ahead, the next purchase, the trip, the project. Saves and shares hold up better on Sunday than raw likes suggest.
Sunday evening is the genuine dead zone. Anticipatory dread of Monday, plus a hard drop in scroll time. If you have one slot to cut from your calendar, cut Sunday 6pm.
| Day | Primary window | Secondary | What to post | Source agreement |
|---|---|---|---|---|
| Monday | 10am–12pm | 3pm–6pm | Low-stakes: polls, Stories, community | LOW |
| Tuesday | 11am–2pm | 3pm–7pm | Strong, underused — put real content here | HIGH |
| Wednesday | 11am–1pm | 5pm | Your best asset of the week | HIGHEST |
| Thursday | 9am–11am | 12pm–2pm | Educational & how-to content | HIGH |
| Friday | 10am–1pm | — collapses after 3pm | Light, visual, UGC. Never a launch. | MEDIUM |
| Saturday | 10am–12pm | — | Leisure brands only. B2B: skip. | MEDIUM |
| Sunday | 11am–2pm | — | High-intent planning content. Saves beat likes. | LOW |
| Avoid entirely | ||||
| Sunday PM | 5pm–9pm | — | The week’s clearest dead zone | HIGHEST |
| Weeknights | after 10pm | — | Small early-signal window (but see FAQ) | HIGH |
Best time to post on Instagram by industry
Global averages break down fastest along industry lines, because industry is a decent proxy for who your followers are and what their day looks like. A restaurant’s audience and a B2B software company’s audience are awake at the same time and receptive at completely different ones.
| Industry | Best days | Best window | Why this audience behaves this way |
|---|---|---|---|
| B2B & SaaS | Tue–Thu | 9am–11am | Followed from a desk, during working hours. Weekends are close to zero. |
| Professional services | Tue–Thu | 11am–1pm | Lunchtime is the longest uninterrupted scroll of the working day. |
| E-commerce & retail | Wed, Thu, Sun | 12pm–3pm | Browsing intent peaks midday; Sunday late morning is planning-and-buying time. |
| Food & hospitality | Thu–Sat | 11am–1pm, 5pm–7pm | Post into the decision, not after it. Pre-lunch and pre-dinner. |
| Fitness & wellness | Mon, Tue, Sun | 5am–7am, 5pm–7pm | The only vertical where 6am reliably works. Bookends the training day. |
| Travel | Sun, Mon, Wed | 11am–2pm | Aspirational browsing runs counter-cyclically to the working week. |
| Beauty & fashion | Wed–Fri | 12pm–3pm, 7pm–10pm | Genuine late-evening second peak. Test it — most verticals don’t have one. |
| Education | Mon–Wed | 2pm–5pm | After class, before evening commitments. |
| Local services | Tue–Thu, Sat | 8am–10am, 6pm–8pm | Homeowners research before work and after dinner. |
The rule underneath the table: post when your audience is between obligations, not when they’re free. Nobody opens Instagram because they have a clear afternoon. They open it in the gap — the queue, the commute, the ten minutes before a meeting, the wait for the kettle. Find your audience’s gaps and you’ve found your posting schedule.
Working out where those gaps are is an audience-research problem, not a scheduling problem. Our guide to psychographic segmentation covers how to build the picture properly — and once you have it, the posting times fall out of it almost automatically.
Does posting time change by content format?
Yes, and this is one of the more actionable findings in the 2026 data. Reels, carousels and Stories have different distribution lifespans, so they reward different timing.
Reels — post 60 to 90 minutes before your peak. Reels are distributed heavily to non-followers through the Reels feed and Explore, and that distribution builds over hours or days rather than minutes. You’re not chasing an immediate audience; you’re giving the ranking system a running start before your engaged followers arrive to supply the early signals. A frequently-repeated piece of practitioner advice is to post 30–60 minutes ahead of your follower peak, and for Reels we’d push it slightly further out.
Reels also have by far the longest tail of any format — a Reel can still be picking up views a week later. That makes precise timing less critical for Reels than for anything else you post. If you’re systematising Reels production, the mechanics of running them as paid creative are covered in our guide to automating Meta ad campaigns for Reels.
Carousels — post at the peak, or just inside it. Carousels live or die on the first-hour signal, because their key metric is depth of engagement — swipes and saves — and that requires a genuinely attentive viewer. You want your most engaged followers present when it lands. Carousels are the format where hitting the window matters most, so this is where your Wednesday midday slot should go.
Stories — post at the peak, and post more than once. Stories are 24-hour, chronological within a viewer’s tray, and driven almost entirely by existing follower attention. There’s no discovery upside to compensate for bad timing. Post them when people are actually there, and use two or three touchpoints across the day rather than one dump.
Static feed posts — mid-morning, and don’t overthink it. The lowest-variance format. Whatever timing effect exists is smaller than the effect of the image being good.
The worst times to post on Instagram
Less discussed than the best times, and easier to act on, because avoiding a bad slot costs nothing.
- Weekdays before 6am and after 10pm. Small audience, and the early-signal window lands while everyone is asleep. Mailchimp’s data specifically flags early morning as a slot to avoid.
- Sunday 5pm–9pm. The week’s clearest dead zone.
- Saturday 1pm–5pm. People are out. Scroll time collapses.
- Friday after 3pm. Attention drops off a cliff and doesn’t come back until Monday.
- Directly on the hour, every time. Scheduling tools cluster posts at :00, which means you’re competing hardest at exactly the moment everyone else publishes. Post at :07 or :23 and you’re arriving into a quieter feed. Small effect, free to implement.
- Whatever time you posted last time, forever. The single most common mistake. A schedule set once in 2023 and never revisited is not a strategy, it’s a habit.
One clarification on late-night posting, since it comes up constantly: 10:30pm is not automatically too late. Because ranking isn’t chronological, a post published at 10:30pm can still be served to a follower at 8am the next morning if the system rates it well for them. Late-night posting is a smaller-audience bet, not a wasted one — and for audiences that genuinely scroll in bed (entertainment, gaming, beauty, anything skewing under 25), it can outperform midday.
How to find your actual best time to post: the 21-day test
This is the part that matters. Everything above is a prior; what follows replaces it with evidence about your own account.
The method is deliberately boring, because boring methods are the ones that produce trustworthy answers.
Step 1 — Read your Insights before you change anything
In the Instagram app: your profile → Insights → Total followers → scroll to “Most active times.” Toggle between the Hours and Days views.
Two traps here, both of which silently invalidate the whole exercise:
The time zone trap. Instagram reports these times in your device’s time zone, not your followers’. If you’re in Austin and 60% of your audience is on the US East Coast, every number in that chart is an hour off in a direction the app won’t tell you. Check Insights → Total followers → Top locations first, work out your audience’s centre of gravity, and mentally shift the chart before you plan anything.
The availability-vs-receptiveness trap. “Most active times” tells you when your followers have the app open. It does not tell you when they engage, save, click through or buy. These are different curves and the gap between them is where most of the opportunity lives. Treat the chart as a shortlist of candidate windows, not as an answer.
Step 2 — Pick three candidate slots and commit
From your Insights shortlist and the day-by-day guidance above, choose exactly three windows. A sensible default trio:
- Slot A — Wednesday 11am (the global consensus peak)
- Slot B — your Insights peak, if it differs from A
- Slot C — a deliberate contrarian slot, 3+ hours from either, ideally in a low-competition window
Three is the right number. Two gives you nothing to triangulate; five means you’ll never accumulate enough posts per slot to say anything.
Step 3 — Rotate for 21 days, and hold everything else constant
Post to each slot in strict rotation. Over three weeks at one post per day, that’s seven observations per slot — the minimum for a signal you can act on with a straight face.
The discipline that makes or breaks this: change nothing else. Same format, comparable production quality, comparable topics, no boosting, no cross-posting spikes, no going viral on TikTok mid-test. If you change the creative and the timing simultaneously, you learn nothing about either. This is the same reason we insist on clean test isolation in paid — the logic is set out in our Google Ads experiments guide, and it applies without modification here.
Do not run this test across a holiday, a product launch, or a sale. Pick three ordinary weeks.
Step 4 — Log the right metrics, not the flattering ones
Likes are the worst available measure of whether a posting time worked, because they’re the cheapest action a viewer can take and they correlate poorly with anything commercial.
Track reach as a rate, not a count — reach divided by follower count at time of posting — or follower growth over the three weeks will quietly bias your results toward whichever slots came last.
If you want the last metric on that list to be trustworthy, your analytics need to be capturing social sessions properly in the first place; our GA4 setup walkthrough covers the configuration, and how to choose KPIs that actually mean something covers why “engagement rate” alone will mislead you.
| Column | What goes in it | Why it matters |
|---|---|---|
| Date & time | Exact publish timestamp | To the minute — scheduling drift ruins the test |
| Slot | A, B or C | The variable you’re testing. Nothing else changes. |
| Format | Reel / carousel / static / Story | Keep constant within a slot, or you’ve confounded the test |
| Reach rate | Reach ÷ followers at publish | The primary metric. A rate, not a count — follower growth would bias raw reach. |
| Non-follower reach % | Share of reach from non-followers | Whether the algorithm chose to distribute it. The clearest timing signal available. |
| First-hour engagement | Interactions at T+60min | Directly measures the effect timing is supposed to influence |
| Saves | Total saves | Best available proxy for value delivered |
| Shares | Total shares | Best available proxy for distribution potential |
| Profile visits | From this post | Real interest, one step from conversion |
| Link clicks / sessions | GA4 sessions attributed | The only metric that pays rent |
| Anomalies | Free text | Holiday, outage, went viral elsewhere — note it or you’ll misread the result |
Step 5 — Read the result honestly
After 21 days, average each metric by slot. Then apply one filter before you believe anything: is the gap bigger than the noise?
With seven observations per slot, only a large difference is real. Our working rule: if the winning slot beats the others by less than 20% on reach rate, you have not found a winner — you’ve found that timing isn’t your constraint. That’s a genuinely useful result. It means stop optimising the calendar and go fix the creative, which is almost always the bigger lever anyway.
If one slot wins by 20% or more, adopt it as your primary, keep the runner-up as your secondary, and drop the third. Then re-test in six months, because audiences drift.
The habit of re-testing on a schedule rather than on a hunch is the whole game, in social exactly as in paid. Our report theory piece makes the case for why the cadence matters more than the sophistication, and if you’re formalising this into something a team can run, our reporting dashboard guide covers the structure.
Where posting time fits in a strategy that actually earns money
Worth stating plainly: posting time is a small lever. It is the last 10% of an Instagram strategy, and it only pays off once the other 90% is in place. In rough order of impact:
- Whether the content is good. Nothing on this page rescues a boring post.
- Whether it’s aimed at a defined audience. See psychographic segmentation.
- Whether you post consistently. Three good posts a week beats seven rushed ones, permanently.
- Whether the format matches the goal. Reels for reach, carousels for depth, Stories for retention.
- Whether there’s a path from post to purchase. A perfectly timed post pointing at a weak landing page is a rounding error. Conversion rate optimisation is where the money is.
- Then timing.
The accounts that compound are the ones treating organic social and paid as one system rather than two teams. Organic tells you which creative and which hooks earn attention for free; paid takes the winners and buys them reach. Our post on how social media strengthens your PPC campaigns covers that loop, and the Facebook Ads guide covers the Meta-side mechanics — Instagram and Facebook share an ad platform, so anything you learn about Instagram audience timing transfers straight into your dayparting and retargeting setup.
Two more things worth doing while you’re in here. If your Instagram content has been running for over a year, run a proper content audit — you almost certainly have three or four posts that outperformed everything else and were never repurposed. And whatever wins organically deserves a real content promotion push behind it rather than being left to the feed. Where the whole picture fits together across channels is laid out in our funnel guide.
Frequently asked questions
What is the 5-3-1 rule on Instagram?
The 5-3-1 rule is a weekly posting-cadence heuristic that circulates widely among creators: roughly five Stories, three feed posts and one Reel per week. Variants exist — some versions read it as five Stories per day, and some swap the Reel count upward.
Worth knowing: Instagram has never published this rule. It’s community folklore, not platform guidance, and there’s no dataset behind it. Its actual value is that it forces a mix of formats and a sustainable frequency, which are both genuinely good ideas. Treat it as a starting template if you have no cadence at all, and abandon it the moment your own numbers tell you something different.
What is the best time to post on Instagram today?
It depends on the day of the week, and the honest answer is that “today” is the wrong unit — you want a repeatable schedule, not a daily decision.
Working defaults: Monday 10am–12pm or 3–6pm · Tuesday 11am–2pm · Wednesday 11am–1pm (the week’s strongest slot) · Thursday 9–11am · Friday 10am–1pm · Saturday 10am–12pm · Sunday 11am–2pm. All in your audience’s local time.
Then check Insights → Total followers → Most active times for your own account, because your followers will disagree with those averages in ways worth knowing about.
What is the most active time on Instagram?
Aggregating across the 2026 datasets, the most active period overall is weekdays between 11am and 2pm, peaking Wednesday midday. Mailchimp’s analysis puts the broad all-time-zones window at 11am to 3pm. Adobe’s reads midweek 10am–3pm as the strongest general band.
The important caveat: “most active” means the most people with the app open. It does not mean the most people ready to engage, click or buy — and it’s also the most competitive window, since everyone else is publishing into it too.
Is 10:30pm too late to post on Instagram?
No, though it’s usually not optimal. Because Instagram’s feed is ranked rather than chronological, a post published at 10:30pm can still be surfaced to followers the following morning if the system scores it well for them. You’re not throwing the post away.
What you are doing is accepting a smaller early-signal window, which means the algorithm has less initial evidence and distributes more cautiously. For most B2B and professional-services accounts, that’s a bad trade. For audiences that genuinely scroll late — entertainment, gaming, beauty, and most audiences skewing under 25 — late evening can outperform midday, because the competition has gone quiet. It’s a testable question, and Slot C in the 21-day protocol above is exactly where to test it.
How often should I post on Instagram?
Consistency beats volume. Three to five feed posts a week, sustained for a year, will outperform daily posting that burns out after six weeks. Pick the frequency you can genuinely maintain during your busiest month, not your quietest.
Does posting time affect Reels differently from feed posts?
Yes. Reels are distributed to non-followers over hours and days, so their timing sensitivity is lower and their optimal slot sits slightly before your follower peak — 60 to 90 minutes ahead is a reasonable default. Carousels are the most timing-sensitive format, because they depend on depth of engagement from attentive followers in the first hour. Stories are the most timing-dependent of all, since they’re chronological and expire in 24 hours.



