How Many Facebook Posts Can You Schedule? Facebook Posting Limits Explained
TL;DR - Quick Answer
16 min readBest times to post and tools to use. Get more engagement.
Quick answer
There is no published daily post limit on Facebook. Meta documents a scheduling window, not a post count.
- Scheduling window: a Page post can be scheduled to publish between 20 minutes and 29 days in the future. That is the only scheduling number Meta states in its Help Center.
- Queue size: Meta does not publish a maximum number of posts you may hold in the Planner queue.
- Daily posts: Meta does not publish a daily maximum for Pages or for personal profiles.
- What does exist: Graph API rate limits (a formula, not a post count) and undisclosed anti-spam throttles that trigger on behaviour, not on a magic number.
If you have seen "25 posts per day" or "350 scheduled posts" quoted as Facebook's limits, including in an earlier version of this article, those numbers do not come from Meta. They are not in the Help Center or the developer docs. We have removed them.
Create content, post everywhere
Create captions, images, and videos with AI. Schedule to 9 platforms in seconds.
Start your free trial
Jump to:
- What Meta actually documents
- The numbers Meta does not publish
- What actually triggers a posting block
- Scheduling to Pages, profiles and groups
- If you get restricted, do this
- How often to post instead
- Frequently Asked Questions
What Meta actually documents
Three limits are written down by Meta. Everything else you read about Facebook posting limits is inference.
1. The Page scheduling window: 20 minutes to 29 days
Meta's Help Center article on scheduling Page posts states you can schedule posts to publish between 20 minutes and 29 days away. That is a lead time, not a rate limit. It means:
- You cannot schedule something for five minutes from now. Publish it manually instead.
- You cannot build a native Planner calendar three months out. At 30 days ahead the date picker stops you.
- Times follow your own time zone, not the audience's.
The 20 minute figure is frequently misquoted as "Facebook says wait 20 minutes between posts." It says nothing of the sort. It is the minimum gap between the moment you hit schedule and the moment the post goes live.
If you need a calendar longer than 29 days, that is the single clearest reason to use a third party scheduler rather than the native Planner. See our Facebook post scheduler guide for the mechanics of both.
2. Graph API rate limits
If you publish through the API, whether that is your own integration or a scheduling tool, you are subject to documented rate limits. They are formulas, not post counts:
- Page level (page or system user token): 4,800 calls per 24 hours, multiplied by the number of engaged users on that Page. The quota is shared across every app using that Page's token.
- App level (app or user token): 200 calls per hour, multiplied by the number of app users.
Publishing a post is a handful of calls, so on any Page with real engagement these ceilings are far above anything a human posting schedule would reach. Hitting them means something is polling in a loop, not that you posted too much. The API returns error code 32 when you are throttled, and throttled calls still count toward the next window.
3. The Groups API is gone
Meta deprecated publish_to_groups, groups_access_member_info and the Groups API in Graph API v19.0, with removal across all versions on 22 April 2024. No third party tool can publish to a Facebook Group automatically any more, regardless of what its marketing page says. Group posts must be scheduled from inside the group itself by an admin or moderator, or posted by hand. We cover the fallout in how to post to multiple Facebook groups.
The numbers Meta does not publish
Meta is explicit about this. Its Help Center article on feature limits says restrictions depend on factors such as speed and quantity, and that it cannot provide additional detail about the rate limits it enforces. The vagueness is deliberate: publishing the thresholds would let spammers sit just underneath them.
So there is no documented figure for any of the following, and you should distrust any article that gives you one:
- Maximum posts per day on a Page
- Maximum posts per day on a personal profile
- Maximum posts held in the Planner queue
- Maximum Stories per day
- How many groups you can join or post to per day
- How many friend requests or messages you can send per day
- How long a temporary block lasts
Meta says only that the length of a restriction depends on the severity of the violation and your account history. Anyone quoting "24 to 48 hours" is quoting the average of what people post on forums, not a policy.
What actually triggers a posting block
Because the thresholds are dynamic, the useful question is not "how many" but "what pattern." Meta's own guidance and the behaviour of its automated systems point at these:
Speed. A burst of actions in a short window looks automated. Ten posts spread over a day is unremarkable. Ten posts in ninety seconds is a signal.
Repetition. Near identical text or the same link pushed to many destinations is the single most reliable way to get a feature block. This is why cross posting the same promo into a dozen groups gets caught while a dozen distinct posts do not.
New or low trust accounts. A profile or Page created last week has far less headroom than one with years of normal activity. Same behaviour, different outcome.
Prior strikes. Community Standards violations on the account shorten the leash for everything else.
Reports from other people. Content flagged as unwelcome by recipients feeds directly into the restriction system, which is why unsolicited messaging and tagging strangers escalates fast.
None of these has a number attached. All of them are things you can control.
Scheduling to Pages, profiles and groups
The destination changes what is possible, and this is where most confusion comes from.
Pages. Full native scheduling in Meta Business Suite Planner, free, within the 20 minute to 29 day window. Third party tools publish to Pages through the Graph API and can schedule arbitrarily far ahead because the post sits in their queue, not Meta's. Make sure the right people hold the right Page roles first, see adding an admin to a Facebook Page.
Personal profiles. No scheduling in the standard profile composer. Turning on professional mode adds creator tools including a schedule option, but availability rolls out by region and account. The Graph API has never allowed a third party app to publish to a personal timeline, so tools that claim to schedule to your personal profile are driving a browser session, not an API.
Groups. Admins and moderators can schedule from the group composer. Nobody else can schedule at all, and no API access exists since April 2024.
Sizing your creative correctly matters more than volume does for reach. Our Facebook feed image sizes reference has the current dimensions.
If you get restricted, do this
- Stop the action that triggered it. Not all Facebook activity, just the one that was blocked. Continuing to retry the same action extends the restriction.
- Check the notification. Feature blocks and Community Standards strikes are different problems with different fixes. A strike can be appealed in the Support Inbox. A feature block usually cannot, it just expires.
- Wait it out. There is no published duration and no way to accelerate it. Meta ties it to severity and history.
- Look at what was repetitive. If you were pasting the same message or link repeatedly, that is almost certainly the cause. Vary the copy before you resume.
- If a scheduling tool was the source, disconnect and reconnect the Page, then reduce concurrency. Repeated failed API calls during a throttle keep counting against you.
Do not create a second account to keep posting. That compounds the problem rather than routing around it.
How often to post instead
Meta publishes no recommended posting frequency, and any "post X times per week" table you find is somebody's opinion dressed up as a rule. The honest version:
- Your Page's own Insights already tell you the answer. Watch reach per post as you add volume. When each additional post cannibalises the last, you have found your ceiling for this audience.
- Consistency beats volume. A predictable cadence you can sustain outperforms a burst followed by silence.
- Negative feedback, meaning hides and unfollows, is the metric to watch when you increase frequency. It moves before reach does.
- Batching content in advance is what makes a cadence sustainable. A basic content planning routine matters more than the exact number.
If you are choosing tooling to run that cadence across more than one Page, our best social media scheduler comparison covers what each one actually supports on Facebook. Setting up the Page itself correctly helps too, including picking the right Facebook business page category.
Frequently Asked Questions
How many posts can I schedule on Facebook at once?
Meta does not publish a maximum number of scheduled posts. What it does publish is the scheduling window: a Page post must be scheduled between 20 minutes and 29 days in the future. If you need a queue that stretches beyond 29 days, you need a third party scheduler, because the posts then sit in that tool's queue rather than Meta's.
Is there a daily post limit on a Facebook Page?
No published one. Meta states that feature restrictions depend on factors such as speed and quantity, and that it will not give further detail about the rate limits it enforces. Any specific daily figure you see quoted is someone's guess. Bursts of near identical posts are far more likely to trigger a block than a high but varied post count spread through the day.
How far in advance can I schedule a Facebook post natively?
29 days. Meta's Help Center states that Page posts can be scheduled to publish between 20 minutes and 29 days away, in your own time zone. The date picker in Meta Business Suite Planner will not accept a date beyond that.
Can scheduling tools still post to Facebook Groups?
No. Meta deprecated the Groups API along with the publish_to_groups permission in Graph API v19.0 and removed it from all versions on 22 April 2024. No tool can publish to a group through the API. Group admins and moderators can still schedule from the group's own composer, and anyone else has to post manually.
What are Facebook's API rate limits for publishing?
They are formulas rather than post counts. At the Page level, using a page or system user token, the limit is 4,800 calls per 24 hours multiplied by the number of engaged users on the Page. At the app level the limit is 200 calls per hour multiplied by the number of app users. Publishing one post costs only a few calls, so normal scheduling never approaches these ceilings.
How long does a Facebook posting restriction last?
Meta does not publish a duration. Its Help Center says the length of a restriction depends on the severity of the violation and your history on Facebook. There is no way to shorten it. Stop the action that triggered the block, change whatever was repetitive about it, and wait.
Related Resources
- Facebook post scheduler guide: how native and third party scheduling actually differ
- Best social media scheduler: what each tool supports on Facebook
- How to post to multiple Facebook groups: what changed after the Groups API removal
- Facebook business page categories: set the Page up correctly
- Facebook feed image sizes: current dimensions
Was this article helpful?
Let us know what you think!