What Meta's policy actually says
Meta's Advertising Standards prohibit ads that 'promote the sale or use of illegal, prescription, or recreational drugs.' THC products fall under this prohibition in all US markets regardless of state-level legality. The policy applies across Facebook, Instagram, Messenger, and the broader Meta audience network. Cannabis-specific paid promotion is closed.
The policy carves out a narrow exception for non-ingestible CBD and hemp-derived products in markets where they're legally sold, subject to a restricted-product approval workflow. Brands that want to run CBD creative under this exception need pre-approval from Meta's policy team, geographic restriction to permitted markets, and creative that avoids any health, dosage, or psychoactive claim. Most dispensary brands operate outside the narrow exception because their primary product is THC; even their hemp-and-CBD-adjacent SKUs sit alongside THC inventory in ways that disqualify them from the workflow.
Meta enforces the policy through a combination of automated content review (image and text classifiers) and human review for flagged content. The automated classifiers are aggressive — they flag THC-leaf imagery, common cannabis terminology (flower, bud, eighth, pre-roll, edible, vape), and links to dispensary menus. Human review backs up the classifier on appeals.
The three most common rejection triggers
When a dispensary or cannabis brand submits a paid post and gets rejected, the trigger is almost always one of three things:
- Image classifier flagging cannabis imagery. Cannabis leaf shapes, bud and flower close-ups, smoke or vapor, joint or pipe imagery — all flagged by the visual classifier. Even creative that obscures the product (silhouette, abstract design) often gets flagged when the broader brand context is dispensary-related.
- Text classifier flagging cannabis vocabulary. THC, cannabis, marijuana, weed, dispensary, flower, edible, pre-roll, vape, bud, eighth, ounce — all common rejection triggers. Brand names containing cannabis-adjacent terms ('Green Dragon Dispensary,' 'High Society Cannabis') often pre-disqualify the entire account from approval.
- Link destination flagging dispensary landing pages. Even creative that passes image and text review often fails when the destination URL points to a dispensary menu, online ordering page, or product detail page. Meta's link review reads the destination context and rejects ads that link to gated cannabis commerce.
Brands routinely report that a creative that ran successfully last month is now rejected. That's typically Meta's classifier updating its model rather than a policy change. The platform doesn't communicate model updates externally, so creative variability reads as policy ambiguity from the buyer side.
The escalation path: warning to suspension
Single rejected ads don't suspend an account. The escalation path runs through several steps before reaching account-level restrictions:
Step 1: Ad disapproval. Single ad gets flagged and rejected. The buyer sees a policy-violation notification in Ads Manager. The ad doesn't run.
Step 2: Repeated disapprovals on the same account. Three to five disapprovals in a short window typically trigger a heightened review status — the account's subsequent ads get more aggressive automated flagging, and human review becomes more conservative on appeals.
Step 3: Ad account-level restriction. Ten or more disapprovals (the exact threshold isn't published) typically result in ad account-level restrictions. The account can't run new ads pending review. The buyer needs to file an appeal and demonstrate the account has come into compliance.
Step 4: Business Manager-level restriction. Repeated ad-account restrictions on accounts owned by the same Business Manager can escalate to Business Manager-level suspension, which restricts all ad accounts under the BM and may extend to associated Page accounts and personal admin profiles.
Step 5: Permanent suspension. The most severe outcome. Account-level permanent suspension restricts all advertising across the BM and associated entities. Recovery typically requires a manual appeal that often doesn't restore the account.
The pattern most dispensaries fall into: launch a few cannabis ads, get them rejected, try variations to get one to slip through, accumulate disapprovals, and end up with restricted-account status before they realize the policy is categorical. By the time the brand recognizes Meta isn't going to work, it's often six months and a Business Manager suspension into the cycle.
Why 'boost a CBD post' workarounds fail
A common workaround pattern: dispensaries boost organic posts that mention CBD, hemp, or wellness rather than THC, hoping to slip through the classifier. The pattern fails for three structural reasons:
First, the boost is still a paid promotion subject to Meta's ad policy. Organic posts that mention cannabis are permitted at the publishing level (with some limits); paid promotion of those same posts triggers the same classifier as a regular ad. Boosting doesn't bypass policy review.
Second, the destination URL still gets read. A boosted post linking to a dispensary menu fails the link-review check regardless of how the post is framed. Replacing the menu URL with a 'wellness blog' URL helps for a few cycles but eventually the destination pattern flags.
Third, the broader page context counts. A Facebook Page named 'Green Dragon Dispensary' boosting a CBD wellness post still reads as a cannabis-commerce account to the classifier. The brand-level context disqualifies the boost even when the specific post passes content review.
Some dispensaries succeed with CBD-only or hemp-only adjacent brands run from separate accounts with no link to the dispensary commerce. This works narrowly, doesn't drive dispensary foot traffic, and creates operational complexity (separate accounts, separate billing, audit-trail challenges) that often outweighs the marginal reach.
The channels that work instead
The practical answer for dispensaries isn't to keep trying Meta. It's to build the marketing strategy around channels Meta and Google can't gate. Eight categories accept cannabis advertising in 2026:
- Curated bar TV in 21+ venues. The strongest awareness anchor for dispensaries; cannabis-consumer audience overlap is high.
- Programmatic DOOH through cannabis-eligible SSPs (Vistar, Place Exchange, Hivestack). Geographic awareness and dispensary-adjacent placement.
- Programmatic display through cannabis-specialty SSPs (MediaJel, Fyllo, Surfside). Retargeting and geo-fenced conversion.
- Connected TV through cannabis-friendly streamers (Pluto, Roku Channel, certain ad-supported tiers). High-attention awareness.
- Rideshare in-vehicle. Post-venue conversion window for adult-use markets.
- Direct mail to age-verified panel lists. Gold standard for compliance documentation.
- In-store and POS displays. Most permissive channel; conversion at point of purchase.
- Email and SMS to opt-in adults. Strong owned-audience CRM channel.
Time spent trying to make Meta work for a dispensary is time not spent building competence on the channels that do. The cannabis brand that gets channel selection right outperforms the one still trying to back-door their way onto Facebook. The compliant channel set isn't a fallback — it's increasingly the operating model that wins.
If your account is already suspended
Brands that have already accumulated Meta restrictions face a different decision than brands that haven't started. Two paths:
Option 1: Appeal and rebuild on Meta. File the manual appeal, demonstrate compliance with the restricted-product workflow, and rebuild advertising activity through the narrow CBD/hemp exception. Success rates on account-level appeals are inconsistent; permanent suspensions rarely restore. Even when restoration succeeds, the account typically operates under heightened review for an extended period.
Option 2: Treat the suspension as a forcing function. Build the compliant channel stack (bar TV, programmatic DOOH, CTV, direct mail, email/SMS) without the Meta dependency. Most dispensaries that take this path within 60 days of suspension report that month-3 foot traffic recovers to or exceeds pre-suspension levels — the suspension forced the channel-mix change that should have happened earlier.
Option 2 is what we recommend. The Meta restoration path consumes operational attention without producing reliable results, while the compliant-channel build produces durable advertising infrastructure that doesn't depend on platform discretion.