Maine with Care

Our Story

We Strive to Make a Difference

Maine’s Alternative Caring is a pioneering medical cannabis dispensary in Windham, Maine. As a vertically-integrated company, we ensure that every product that reaches our patients meets our strict quality standards, as we oversee the entire production process from cultivation to processing to distribution. Our love for cannabis and our patients has propelled our growth since opening in 2018. The community has recognized our efforts, and we are proud to have been voted the #1 medical cannabis dispensary in the Sebago Lakes area multiple years in a row!

Early in Maine’s cannabis legalization, licensing was only awarded to a small handful of State Dispensaries. Once the medical cannabis program expanded, we were one of the first dispensaries in the State to receive one; making us Windham’s first cannabis dispensary!

Fun fact, the stretch of Route 302 that runs through Windham has coined the name “The Green Mile” for its rich cannabis presence. We’re proud to have led the way in bringing cannabis to our home here in Maine!

We all love a good deal!

Daily Specials

Medible Monday

10% off all MAC Edibles.

Free 25mg THC edible with purchase.

Tuesday Choose Day

Pick your favorite Daily Deal of the Week.

(Excluding Free Joint Friday & Flower Sunday)

Joints Up Wednesday

Buy 3 Joints, Get one FREE.

$180 on Select Ounces

Vape Cart Thursday

4 1/2ml Distillate Vape Carts for $55
or 4 1ml Distillate Vape Carts for $100

Free Joint Friday

Free joint with purchase.

Saucy Saturday

Buy One DAB,

Get One FREE

Flower Sunday

$160.00 oz of Flower

Explore Our Extensive Collection

Discover Your Perfect Match

We’re proud to offer the largest selection of cannabis products in the area. With a wide variety of strains, edibles, concentrates, and more, we have something for everyone. Discover your favorites and find new ones to love at our dispensary today.

How to Purchase
from MAC

Your Guide to Accessing Medical Cannabis in Maine

If I’m out of state...

Many states have agreements allowing their medical cannabis cardholders to make purchases in Maine. For a complete list of participating states and up-to-date information, click here.

If I don't have a med card...

If you don’t have a valid Maine medical cannabis card yet, don’t worry! The process is simple. First, gather proof of residency in Maine and ensure you have a qualifying medical condition. Then, visit a licensed provider who will evaluate you and send your certification to the Maine Medical Use of Marijuana Program. Once you receive your certification in the mail, you’re all set to shop at a medical dispensary like MAC! We recommend starting here.

If my med card expired...

If your med card has expired, it’s time for a renewal. To renew your med card in Maine, you must follow the same process as when you first registered. Since the card lasts one year, you must see a state-licensed physician annually. Start the renewal process 30 days before the card expires to avoid lapses in coverage. We recommend starting here.


Explore, Educate, Engage

Cannabis Flower

Cannabis Flower

We offer various strains, from sedative indicas to energizing sativas, and balanced hybrids. Our flower is ...
This store is amazing with all the changes, their products are incredible, They totally rock! 💯💯👍👍🤩❤️
I've been to quite a few dispensaries in the last 2 years but this one is exceptionally good. It does not have the best prices around but the variety of products and strains make it worth the visit. If your a strain hunter like myself then this is a candy store of fine selections. Also the customer service is really top notch. Everyone knows the products and gives solid recommendations.
Love MAC. They have a great variety. An excellent staff. Gary always has great suggestions knows what I want and everything is superb and I am a connoisseur.
I love the MAC!!! Gary is extremely helpful and knows what I'm looking for, he hasn't steered me wrong The rest of the crew are positive people to be around and are genuinely nice and make it easy to stand there and talk. By the way, great partys!!