Close Search

Californians love their weed, so you might think that a city like San Diego would be the epicenter of the newfound CBD craze. But, in fact, California Public Health officials have slowed the growth of the CBD industry with heavy-handed regulations that have even forced California-based CBD businesses out of the state.

It’s still tough to find CBD-infused food and drink in San Diego, but the CBD scene is slowly picking up, and now you can pick from over a wide range of CBD dispensaries. We’ve collected our list of favorites, along with spots to get CBD-infused goodies and CBD massages.

Is CBD legal in San Diego?

The short answer: yes, any CBD product with less than 0.3% THC is legal to purchase and sell in San Diego. Now, it gets a bit more complicated when talking about CBD-infused food and drink: the FDA has formally inhibited the inclusion of CBD in food or drink, and the California Department of Public Health recently cracked down on San Diego businesses offering CBD-infused goodies. 

That being said, you can still find CBD edibles and drinks at the CBD dispensaries we list below, there just aren’t a ton of restaurants or cafes offering CBD-infused food/drink yet (though just wait, it’ll come). 

Where to Buy CBD Oil in San Diego (Stores that Sell CBD Oil)

These are the best places to find CBD oil in San Diego: CBD stores and dispensaries that sell a range of brands and products. 

1. Thrive CBD

Address: 1570 Garnet Ave, San Diego, CA 92109

Hours: Mon: 10AM-3PM, Tu-Th: 10AM-8PM, Fri-Sat: 10AM-9PM, Sun: Closed

Thrive CBD is the first and largest CBD dispensary in San Diego, and they’ve earned their keep as leaders of the local industry with a fantastic selection from their own housemade brand (along with a bevy of national brands as well). Their products are lab-verified and use USA-grown hemp: they’ve got everything from oils, tinctures, and CBD-infused gummies to pet products and special strains of CBD flower. If you’re looking for the best CBD selection in the city, this is the place to go. 

Via Facebook

2. My Natural CBD

Address: 2815 Camino del Rio S #114, San Diego, CA 92108

Hours: Mon-Fri: 9AM-5PM

My Natural CBD is another local CBD store that sources their own hemp and manufacturers their own housebrand of excellent CBD products from hemp that’s USA-grown and lab-tested. Choose from a selection of tinctures, oils, vapes, edibles, topicals, and more. 


3. Seabedee

Address: 600 B St #300, San Diego, CA 92101

Hours: Mon-Sun: 9AM-6PM

Seabedee might be our favorite CBD company in San Diego: they consciously source their products (all are full-spectrum and made from organic USA-grown hemp), meticulously lab test all their products (they post the results online), and even concoct unique CBD wellness formulas that target different health conditions. Choose from a great selection of gummies, oils, tinctures, and more. 

Via Facebook

4. SoCal Solutions CBD

Address: 2802 Juan St #10, San Diego, CA 92110

Hours: Mon-Sat: 10:30AM-7PM, Sun: 11AM-7PM

One of the best-known CBD stores in the city, SoCal CBD Solutions carries many of the top national brands, including Charlotte’s Web and Elixinol (the only FDA-approved CBD formulation available in the US). We like their commitment to pharmaceutical grade CBD oil, but they also offer excellent CBD edibles, drinks, pet products, and more. 

5. Encinitas Hemp (Medjoy)

Address: 2141 Levante St, Carlsbad, CA 92009

Hours: Mon-Fri: 9AM-6PM, Sat: 10AM-6PM, Sun:1PM-6PM

This wonderful little spot is another haven for high-quality, consciously sourced CBD: all of their products are organically grown in Colorado and thoroughly lab-tested for quality. They’ve got their own house brand along with a selection of top brands, and they sell tinctures, topicals and bath products, edibles, softgels, and other high-quality products. 

Via Facebook

6. March and Ash

Address: 2835 Camino del Rio S #100, San Diego, CA 92108

Hours: Mon-Sun: 7AM-9PM

March and Ash is one of the most luxurious cannabis dispensaries in the city — maybe THE most — and they don’t just stop at the THC-dominant stuff: March and Ash also boast a bevy of great CBD products from top national brands like Papa & Barkley and CBDAlive. They also deliver! 

Via Facebook

7. Blosum CBD

Blosum is an online-only CBD store that’s headquartered in California and that produces their own brand of high-quality CBD products: gummies, softgels, topicals, pet products, and more. We love that their products are sourced from organic hemp, full-spectrum, and lab-tested. 

Via Facebook

8. Higher Hemp CBD

Hours: Mon-Sun: 10AM-8PM

Looking to get that sweet CBD goodness delivered right to your doorstep? Higher Hemp has got you covered. They specialize in CBD flower and pre-rolls, and also carry, vapes, oils and tinctures, edibles, capsules, drinks: in short, they’ve got it all. 

Via Facebook

9. Quality Therapeutics

Hours: Mon-Sun: 9AM-9PM

Quality Therapeutics is an online medical marijuana and CBD dispensary based in San Diego with a nice selection of edibles, oils, topicals, and some other CBD goodies. 

10. CBD Pros San Diego

Address: 5960 El Cajon Blvd Suite 600, San Diego, CA 92115

Hours: Mon-Fri: 9AM-6PM, Sat: 9AM-5PM, Sun: Closed

This CBD store is a fairly new kid on the block, but they’re making a name for themselves by carrying a range of top brands and a great selection of CBD products. Pop in to their storefront and their staff will give you a helping hand in finding the right CBD oil for you. 

11. The Healing Center SD

Address: 3703 Camino del Rio S #215a, San Diego, CA 92108

Hours: Mon-Sun: 7AM-9PM

Another of the biggest and best marijuana dispensaries in San Diego, THCSD is also known for their excellent selection of over 50 CBD products covering everything from topicals and bath products to oils, tinctures, edibles, and drinks. 

Via Facebook

12. CBD Superstore Hemp House

Address: 1550 Palm Ave, San Diego, CA 92154

Hours: Mon-Fri: 9AM-7PM, Sat: 10AM-7PM, Sun:


The Hemp House has one of the best selections of CBD products in the city: you can find unique CBD-infused food and drink, tinctures, capsules, pet products, vape cartridges, and much more. Their store also has a cute, pod-like design: it’s a friendly little shop and the folks that work there are super nice and able to help you find the perfect product.

Via Facebook

Where to Buy CBD-Infused Food and Drink in San Diego

Not many San Diego restaurants and cafes are serving up CBD-infused food and drink because of national regulations, but there’s at least one spot where you can grab CBD goodies:

13. La Marque Cafe

This lovely little coffee shop is one of the few establishments in SD infusing CBD in their offerings: you can add a shot of CBD to any caffeinated drink, though there’s a catch: you have to put it in the drink yourself (this is how they circumvent the FDA/California Public Health Department ban on including CBD in food or drink). 

Via Facebook

Where to Get CBD Massages and Body Treatments in San Diego

New studies are finding that CBD may inhibit skin cell growth, the underlying driver of common skin diseases like eczema and psoriasis, and it’s also just a wonderfully relaxing addition to any facial/body treatment. Here’s where to get a CBD massage in San Diego. 

14. Holistic Hands

Address: 2525 Camino del Rio S #265, San Diego, CA 92108

Hours: Tu-Thu: 9AM-2:30PM, 6PM-8:30PM

Holistic Hands is one of San Diego’s leaders in wholebody therapy and massage, with a wide range of services: medical and therapeutic massages, palliative and geriatric massages, infrared sauna treatments, tattoo care, and, you guessed it, CBD massages. 

Their selection of CBD treatments doesn’t disappoint, either, you can opt for:

  • A CBD application + 30 minute sauna sessions for $35
  • A custom 20-minute CBD sports massage that uses heat, ice, essential oils, and deep pressure for $25
  • A full-body CBD massage for $75
  • A deluxe package that includes sauna, a custom CBD body treatment, and a 1oz bottle of their CBD body oil for home treatment

15. Happy Head

Address: 200 Market St, San Diego, CA 92101

Hours: Mon-Sun: 10AM-9PM

This lovely location is affordable, high-quality, and uber-relaxing, and they take it to the next level with optional CBD add-ons for their treatments: you can add either a CBD pain ointment or a CBD massage oil to any service for just $20. 

16. Green Tea Spa

Address: 1356 Garnet Ave, San Diego, CA 92109

Hours: Mon: 1pm-9PM, Tue: 11PM-5PM, Wed: Closed, Thurs: 11PM-5PM, Fri: 11PM-9PM, Sat: 11AM-5PM, Sun: Closed

Spas all over San Diego are offering CBD treatments, but Green Tea Spa is fairly unique in that they’re CBD-centric through and through: they specialize in CBD  and offer not only a wide range of different CBD body and facial treatments, but also CBD-infused beverages that you can sip on before your treatment to get you chilled inside-and-out. 

17.Movement RX

Address: 838 G Street First Floor, San Diego, CA 92101

Hours: Mon-Fri: 8:30AM-6PM

This wonderful team of physical therapists offers a full-body CBD massage that will knock your socks off and leave you chilled out to the max. 

18. Estancia La Jolla Spa

This luxurious, high-end spa offers a range of CBD treatments: full-body massages, arthritis manicures, facials, CBD salt soak foot baths, and more. Estancia may be the best spot in San Diego for specialized, targeted CBD massages.