Weedmaps Cannabis Dispensary Scraper avatar

Weedmaps Cannabis Dispensary Scraper

Pricing

from $6.00 / 1,000 results

Go to Apify Store
Weedmaps Cannabis Dispensary Scraper

Weedmaps Cannabis Dispensary Scraper

Scrape cannabis dispensaries and delivery services from Weedmaps by location. Get name, license type, address, phone, rating, reviews, coordinates and services. Export to JSON, CSV or Excel.

Pricing

from $6.00 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Features

Limited permissions

Share

Weedmaps Cannabis Dispensary Scraper

Weedmaps Cannabis Dispensary Scraper

The most complete Weedmaps cannabis retailer scraper available. It returns every field the Weedmaps listing exposes for each dispensary, delivery service or doctor, including phone, email, website, coordinates, rating, review count, menu size, payment options and promos, plus optional AI add-ons, and gives you a location and retailer-type filter to target exactly the retailers you need.

Here is one real result, with every field the actor returns (the long description is trimmed with an ellipsis, every value real):

{
"id": 29191,
"name": "SUNSET",
"slug": "sunset-herbal-corner-2-2",
"type": "dispensary",
"licenseType": "hybrid",
"retailerServices": ["storefront", "pickup"],
"rating": 5,
"reviewsCount": 3770,
"phone": "(818) 762-2282",
"email": "sunsetherbalcorner@gmail.com",
"website": "https://weedmaps.com/dispensaries/sunset-herbal-corner-2-2",
"address": "11503 Burbank Blvd",
"city": "North Hollywood",
"state": "California",
"zip": "91601",
"country": "United States",
"latitude": 34.172486,
"longitude": -118.38277,
"timezone": "America/Los_Angeles",
"online": null,
"url": "https://weedmaps.com/dispensaries/sunset-herbal-corner-2-2",
"licenses": null,
"description": "Welcome to Sunset! Proudly serving since 2007, Sunset is your trusted neighborhood dispensary now under new management ...",
"openNow": false,
"todaysHours": "6:00am - 10:00pm"
}

The example above shows the first 25 of 48 fields.

What it does

The actor searches Weedmaps around the latitude and longitude you provide, applies your retailer-type filter, and writes one normalized record per cannabis retailer to the run's dataset. Each record carries the retailer name, license type, full address and coordinates, phone, email and website, rating and review count, opening hours, menu size, payment options, active promo code and logo. Missing source values are returned as null.

Choose the kind of retailer with retailerService: storefront dispensaries, delivery services, or doctors. Optional AI add-ons (withAiProfileSummary, withAiCategorize) add a plain-English profile summary and a category classification per retailer. They are paid add-ons, charged only when they return usable output.

Quickstart

Open the actor, paste this into the input, and press Run. It returns three storefront dispensaries near Los Angeles.

{
"latitude": "34.0522",
"longitude": "-118.2437",
"retailerService": "storefront",
"maxDispensaries": 3
}

Billing and limits

  • Pay per result. You are charged per retailer record returned (result event). See the pricing tab for the current per-result price.
  • AI add-ons are billed separately. withAiProfileSummary and withAiCategorize each charge only when they return usable output, and are available to paying users.
  • No charge on failure. If a run errors, the actor writes a single item with a populated error field and does not charge for it. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on the run; once reached, the actor stops emitting and charging further billable results.
  • Free Apify plans are capped at 10 records per run. Upgrade for higher maxDispensaries.

FAQ and troubleshooting

How do I search a different city? Change latitude and longitude to the center of the area you want. The actor collects retailers around that point.

Can I get delivery services or doctors instead of storefronts? Yes. Set retailerService to delivery or doctor.

Does it include phone and email? Yes, when Weedmaps publishes them. Missing contact fields are returned as null.

Is this an official Weedmaps tool? No. This actor is independent and has no affiliation with Weedmaps. It reads only data that is publicly available on Weedmaps listings. Use the results in accordance with the source's terms.