Updated April 2026
Santa Maria, California has 18 dispensaries listed in our directory, giving both recreational and medical cannabis consumers plenty of options to choose from. Whether you are a longtime local or visiting for the first time, this guide highlights the top-rated dispensaries in Santa Maria based on verified customer reviews, ratings, and overall experience.
How We Ranked These Dispensaries
Our ranking methodology combines multiple data points to surface the dispensaries that consistently deliver the best customer experience:
Advertisement
- Verified customer ratings — We analyze star ratings from verified purchasers, filtering out shops with fewer than a handful of reviews.
- Review volume — A dispensary with thousands of reviews and a high star rating has proven itself more reliably than one with just a few reviews.
- Product selection and services — Shops that carry a wide variety of flower, concentrates, edibles, topicals, and accessories score higher.
- Location and accessibility — Convenient hours, parking, and accessibility matter.
We pulled real data from our directory of 18 dispensaries in the Santa Maria area to compile this list. Every name, rating, review count, and address below comes directly from verified listings in the Budpedia dispensary directory.
Top 15 Cannabis Dispensaries in Santa Maria (2026)
1. MJ Direct - Lompoc
Rating: 5 stars (17 reviews) Address: 715 E Ocean Ave Phone: (805) 430-8921 Hours: Daily 09:00 – 21:00
MJ Direct - Lompoc earns a 5-star rating from its customers, making it one of the highest-rated options in Santa Maria.
Advertisement
View full profile on Budpedia →
2. One Plant Goleta
Rating: 4.9 stars (261 reviews) Address: 290 Storke Road Unit G Phone: (805) 770-3275 Hours: Daily 09:00 – 22:00
One Plant Goleta carries a solid 4.9-star rating across 261 reviews, reflecting consistent quality and customer satisfaction. $$$ We offer loyalty points to all customers $$$- Spend a dollar earn a point! Every 100 points earned is $5 Off*.(*Spending limit 500 points ($25) per user, per day)- 10% OFF Military and Senior Discount (Valid ID required at Check in).
Advertisement
View full profile on Budpedia →
3. Catalyst - Grover Beach
Rating: 4.9 stars (108 reviews) Address: 1053 Highland Way Phone: (805) 668-2019 Hours: Daily 09:00 – 21:00
Catalyst - Grover Beach carries a solid 4.9-star rating across 108 reviews, reflecting consistent quality and customer satisfaction.
Advertisement
View full profile on Budpedia →
4. Root One - Guadalupe
Rating: 4.9 stars (95 reviews) Address: 928 GUADALUPE ST Phone: (805) 219-0257 Hours: Daily 08:00 – 21:00
Root One - Guadalupe earns a 4.9-star rating from its customers, making it one of the highest-rated options in Santa Maria.
Advertisement
View full profile on Budpedia →
5. Elevate Lompoc
Rating: 4.8 stars (1,218 reviews) Address: 118 South H Street Phone: (805) 819-0077 Hours: Daily 07:00 – 22:00
With 1,218 verified reviews and a 4.8-star rating, Elevate Lompoc has established itself as one of the most trusted dispensaries in the Santa Maria area.
Advertisement
View full profile on Budpedia →
6. Off the Charts - Goleta
Rating: 4.8 stars (323 reviews) Address: 5631 CALLE REAL Phone: (805) 869-2846 Hours: Daily 06:00 – 22:00
Off the Charts - Goleta carries a solid 4.8-star rating across 323 reviews, reflecting consistent quality and customer satisfaction.
Advertisement
View full profile on Budpedia →
7. SLOCAL Roots
Rating: 4.8 stars (301 reviews) Address: 3535 South Higuera St Phone: (805) 439-1496 Hours: Daily 08:00 – 21:00
SLOCAL Roots carries a solid 4.8-star rating across 301 reviews, reflecting consistent quality and customer satisfaction.
Advertisement
View full profile on Budpedia →
8. Royal Healing Emporium
Rating: 4.8 stars (219 reviews) Address: 721 W Central Ave Suite D Phone: (805) 743-4848 Hours: Daily 07:00 – 22:00
Royal Healing Emporium carries a solid 4.8-star rating across 219 reviews, reflecting consistent quality and customer satisfaction.
Advertisement
View full profile on Budpedia →
9. One Plant Lompoc
Rating: 4.8 stars (195 reviews) Address: 119 N. A St. Phone: (805) 741-7419 Hours: Daily 08:00 – 22:00
One Plant Lompoc carries a solid 4.8-star rating across 195 reviews, reflecting consistent quality and customer satisfaction. One Plant Lompoc provides a shopping experience like no other. Browse our beautiful store with ease grab a basket, and our budtenders will be happy to help you with all your cannabis needs.
Advertisement
View full profile on Budpedia →
10. Farmacy Isla Vista
Rating: 4.8 stars (84 reviews) Address: 6555 Pardall Rd Phone: (805) 454-8473 Hours: Daily 24:00 – 21:50
Farmacy Isla Vista earns a 4.8-star rating from its customers, making it one of the highest-rated options in Santa Maria.
Advertisement
View full profile on Budpedia →
11. Farmacy Santa Ynez
Rating: 4.8 stars (47 reviews) Address: 3576 Madera Street Phone: (805) 693-4685 Hours: Daily 10:00 – 20:00
Farmacy Santa Ynez earns a 4.8-star rating from its customers, making it one of the highest-rated options in Santa Maria.
Advertisement
View full profile on Budpedia →
12. Megan's Organic Market - SLO
Rating: 4.7 stars (361 reviews) Address: 280 Higuera st Phone: (805) 592-1420 Hours: Daily 07:00 – 21:00
Megan's Organic Market - SLO carries a solid 4.7-star rating across 361 reviews, reflecting consistent quality and customer satisfaction.
Advertisement
View full profile on Budpedia →
13. SLOCAL Roots - Grover Beach
Rating: 4.7 stars (159 reviews) Address: 923 Huber St Phone: (805) 904-6397 Hours: Daily 08:00 – 21:00
SLOCAL Roots - Grover Beach carries a solid 4.7-star rating across 159 reviews, reflecting consistent quality and customer satisfaction.
Advertisement
View full profile on Budpedia →
14. Natural Healing Center - Morro Bay
Rating: 4.7 stars (73 reviews) Address: 495 Morro Bay Blvd Phone: (805) 500-8141 Hours: Daily 07:00 – 21:00
Natural Healing Center - Morro Bay earns a 4.7-star rating from its customers, making it one of the highest-rated options in Santa Maria.
Advertisement
View full profile on Budpedia →
15. Santa Barbara Care Center
Rating: 4.6 stars (605 reviews) Address: 5814 Gaviota St. Phone: (805) 845-4291 Hours: 10:00 – 18:00 (hours vary)
Santa Barbara Care Center carries a solid 4.6-star rating across 605 reviews, reflecting consistent quality and customer satisfaction. We have updated to a new live menu that does include taxes!All prices are out the door!Medical and RecreationalIf you are under 21:Doctors Recommendation and Valid ID Card or Drivers License are required.
Advertisement
View full profile on Budpedia →
Tips for Visiting Dispensaries in Santa Maria
Bring valid ID. All dispensaries in Santa Maria require a valid government-issued photo ID proving you are 21 or older for recreational purchases. A driver's license, state ID, or passport all work.
Check payment options ahead of time. Many cannabis dispensaries still operate primarily in cash due to federal banking restrictions. However, an increasing number now accept debit cards, and some accept credit cards with a small processing fee. Most dispensaries have ATMs on-site, but bringing cash avoids any hassle.
Advertisement
Take advantage of first-time customer deals. Nearly every dispensary offers a first-time visitor discount, typically 10–20% off your entire order. Some shops also offer loyalty programs that reward repeat visits. Ask about these deals before you check out.
Order online for pickup. Many of the dispensaries on this list offer online ordering for pickup, which lets you browse the menu at your own pace and skip the in-store wait. Check the dispensary's website or Budpedia listing for online ordering availability.
Ask your budtender for recommendations. Budtenders are knowledgeable about terpene profiles, consumption methods, and product effects. Whether you are a first-time consumer or looking for something specific, do not hesitate to ask. A good budtender can save you time and money.
Advertisement
For more guidance, check out our first-time dispensary visit guide.
Frequently Asked Questions
Is cannabis legal in Santa Maria, CA?
Yes. California legalized recreational cannabis for adults 21 and older in 2016. All dispensaries listed here are licensed and compliant with state and local regulations. You must be 21 or older with a valid government-issued photo ID to purchase recreational cannabis in Santa Maria.
What do I need to buy cannabis in Santa Maria?
You need a valid government-issued photo ID showing you are at least 21 years old. Accepted forms include a state driver's license, state ID card, U.S. passport, or military ID.
Advertisement
How many dispensaries are in Santa Maria?
Santa Maria has 18 dispensaries listed in the Budpedia directory. Browse all of them on our Santa Maria city page.
Do Santa Maria dispensaries offer delivery?
Many dispensaries in Santa Maria offer delivery services, and some operate delivery-only models. Check individual dispensary listings on Budpedia for delivery availability and minimum order amounts.
Explore More Dispensaries in Santa Maria
This list highlights the top 15, but Santa Maria has 18 dispensaries to explore. Browse the full list on our Santa Maria dispensaries page, or explore dispensaries by type on our dispensaries category page.
Advertisement
Are you a dispensary owner in Santa Maria looking to reach more customers? Learn about advertising on Budpedia and get your shop in front of thousands of cannabis consumers searching for the best dispensaries in Santa Maria.
Why It Matters: Find the best cannabis dispensaries in Santa Maria, CA. Our 2026 guide ranks the top-rated dispensaries based on 5,000+ verified reviews.