go natural

Order Online When You Want.

Pick Up Same Day When You Want.



Order Online here

Flagstaff Medical Marijuana Dispensary

Located only 1 mile east of downtown Flagstaff, Greenhouse of Flagstaff is an Arizona state medical marijuana dispensary dedicated to providing the highest quality medicine, service, and experience to Northern Arizona medical marijuana patients. As a local Flagstaff medical marijuana dispensary, we strive to enhance the lives of our patients and the community while changing the perception of medical marijuana as a viable and safe medicine for an array of conditions.

Medical Marijuana Flagstaff

 If you have any questions regarding anything related to medical cannabis feel free to ask. We are proud to be the premier locally run and managed not-for-profit Flagstaff medical marijuana dispensary. 


460 N. Switzer Canyon Dr. Ste 100
Flagstaff, AZ 86001



Every Day: 9AM to 7PM

new patient Deals

Choose From:
BOGO Up To ½ Oz Flower
BOGO on Pure Caramels (Choose from any Bag  of 100 Or 240mg)
BOGO on Everest Concentrates (Up To 1 Gram) OR
Free Pre-Roll (With Any Purchase) *Cannot be combined with other offers.


Daily Deals

Monday – 15% off Edibles & Tinctures
Friday – Buy a Half Ounce of Flower Get a Free Eighth (same tier or lower) *Excludes Tier 4*
Saturday – 20% off Concentrates (excludes in house $20 Grams)
Sunday – Save BIG on Pure Caramels:
*100mg – 2/$20
*240mg – 2/$35


Everest Vape Carts – Buy 1 Get 1 FREE
House Shatter – 6 gram/$100 | Venom Shatter 5 grams/$100

How do I get my mmj card?

All you need is a doctor’s recommendation that marijuana would benefit you and your condition. You can find out how to get your card HERE.

when does my card expire?

All cards issued on or after August 27, 2019, are valid for 2 years from the issue date.

Is There a Rewards Program?

Earn 5% back in GH Points on all purchases. Redeem anytime when you earn $10 or more in points on anything in the store. Simple. Easy. No Restrictions. Points based on pre-tax dollars.

Can i Order online?

Absolutely! Check out online ordering above to have your order ready when you arrive. Our menu is live meaning, if it’s on the menu it’s in stock.

Special offers

Get Our Newsletter For Exclusive Deals & Discounts