Cannabis dispensaries in Santa Rosa, CA
25 dispensaries in Santa Rosa.
Top rated in Santa Rosa
25 dispensaries nearby
25 dispensaries in this area
Ranked by real ratings. Positions aren't for sale.
Browse Santa Rosa by category
About cannabis dispensaries in Santa Rosa
Santa Rosa, California has 25 licensed cannabis dispensaries listed on Weedtip: 25 offer in-store pickup. The market serves both sides: 25 shops welcome recreational customers 21+ and 24 serve registered medical patients. Local names to know include 365 Recreational Cannabis, Alternatives East, and Alternatives, A Health Collective.
Customer ratings across 22 rated shops average 4.7 stars from 11,398 reviews on Weedtip and Google.
Compare menus, prices, and current deals above, or narrow the list with the pickup, delivery, and open-now filters. Every listing shows hours, services, and directions. Bring a valid 21+ ID and check local regulations before ordering.
New to dispensaries?
Your first dispensary visit
What happens at the door, the counter, and checkout.
Grams, eighths & prices
What each amount means and what it should cost.
How to find a dispensary
Browse menus, compare prices, and find a shop near you.
Medical vs recreational
Which counter you can shop and why cards still matter.
Dispensaries near Santa Rosa
Dispensary owners
Run a shop in Santa Rosa?
Claim your free listing at 0% commission. A Featured spot here includes Weedtip Pro placement in this region.
Frequently asked questions
- How many cannabis dispensaries are in Santa Rosa?
- Weedtip lists 25 licensed dispensaries in Santa Rosa, California, each with menus, deals, and reviews.
- Do dispensaries in Santa Rosa offer pickup or delivery?
- 25 Santa Rosa dispensaries offer in-store pickup. None currently list delivery in Santa Rosa. Check the delivery directory for services covering the wider area.
- Do dispensaries in Santa Rosa serve medical patients?
- Yes, 24 of Santa Rosa's 25 dispensaries serve medical patients, and 25 serve recreational customers 21+. Filter the list above by medical or recreational to match your needs.
- Do I need to be 21 to buy cannabis in Santa Rosa?
- You must be 21 or older (or a qualifying medical patient where permitted) and present a valid government-issued ID at the dispensary.