Hours: OPEN EVERY DAY 9am-9pm (774) 318-1105


Locally grown, trimmed, & cured buds conveniently made available in one location. 


Why you’ll love it…

+High-Quality brands 

+High-Testing strains 

+Bulk discounts & daily deals 

+Everchanging menu options 

Shop Flower



Are you 21 or older? Have a valid ID? If yes, you’re welcome to shop the high-quality cannabis flower at Cady Brook Cannabis. We are your modern, exciting, and exceptional recreational dispensary in Southbridge, MA and surrounding areas, and our array of flower is not to be missed. Browse indicas, sativas, and hybrids for anything from a relaxing, mellow experience to an uplifting, exhilarating high.


High-Quality Cannabis Flower for Sale

From purples and blues to reds, oranges, and brilliant greens, our selection of flower is a rainbow of opportunity. Harvested at its peak, with excess seeds and stems removed, our mature plant products are rich with cannabinoids and terpenes. Terpenes are concentrated in the flower’s trichomes and are responsible for the aroma and flavors. From earthy pinene to spicy myrcene and zesty citrus-like limonene, Cady Brook Cannabis has everything you’re looking for.

For the perfect experience for you, Cady Brook Cannabis is a welcoming destination. Our doors are open to tourists and locals from across Southbridge, Sturbridge, Charlton, Fiskdale, Dudley, Holland and Webster, MA. We look forward to introducing our incredible selection, explaining strains and effects, and assisting in your purchases. Feel free to ask questions, express concerns and personalize your experience. Order online, shop in-store and enjoy!

Cannabis Flower, Marijuana Flower, Sativa, Indica Flower & Indica Webster, MA, Southbridge, MA, Charlton, MA, Dudley, MA, Sturbridge, MA & Fiskdale, MA

High Quality Cannabis FlowerCannabis Flower Near MeSativa FlowersMarijuana Flower Near MeIndica Flowers ∴ Dudley, MA ∴ Holland, MA ∴ Charlton, MA

Cannabis Flower Near Me

Marijuana Flower Near Me

High Quality Cannabis Flower

Sativa Flowers

Indica Flowers

Leicester, MA

Oxford, MA

Spencer, MA

Wales, MA

Brimfield, MA

Auburn, MA