Misson Valley San Diego Cannabis Flower

Cannabis 21 Plus Dispensary offers an enjoyable and rewarding shopping experience, providing a showcase of truly exceptional flower. Our convenient San Diego dispensary location welcomes locals and visitors 21+ to explore dense buds, small buds, shake, trim and your favorite smokable weed. An impressive variety of strains from well-recognized as well as up-and-coming growers create an unmatched selection.

Step inside with no worry over getting overwhelmed, no need to be a knowledgeable connoisseur and no question over the safety of our products. Even a quick glance will reveal the vibrant colors, orange hairs and plentiful coating of trichomes that distinguish maturely and properly cultivated flower. A sniff of pungent terpenes proves you’re in the presence of top quality cannabis.

Premium Cannabis Flower at Cannabis 21 Plus Dispensary

Is sky-high THC potency your preference? Are you focused on flavor or a good even burn? Would you like uplifting, energizing, creative, relaxing or de-stressing effects? At Cannabis 21 Plus Dispensary, we answer every priority, raise standards and accommodate busy lifestyles. Visit us in-person for personalized recommendations from our budtenders or order online for in-store pickup. We’ll even deliver to your door.

Weed Bud, Cannabis Flower & Marijuana Flower Normal Heights, CA, Hillcrest, CA, North Park, CA, San Diego, CA, Mission Valley, CA & University Heights, CA

Cannabis Flower in Normal Heights, CA | Weed Bud University Heights, CA | Marijuana Dispensary North Park, CA

Marijuana FlowerMarijuana DispensaryWeed BudCannabis Flower ∴ North Park, CA ∴ Hillcrest, CA ∴ San Diego, CA

Subscribe to our LOYALTY PROGRAM


The best way to save money on premium cannabis is to subscribe to our loyalty program and rewards. Cannabis 21+ has unbelievable prices and promotional deals on a staggering variety of products offered both online and at our multiple dispensary locations.

Start saving today!

Subscribe Now

Mission Valley, CA

San Diego, CA

Normal Heights, CA

University Heights, CA

Hillcrest, CA

North Park, CA