The List of Licenced Maine Marijuana Dispensaries

Apply for Your MMJ Card
Slide background

If you have a chronic medical condition that has proven treatable with medical marijuana, you may qualify for an MMJ ID card in the state of Maine. With this card, you can legally buy up to 2.5 ounces of cannabis for yourself at any licensed dispensary in the state. Caregivers may also qualify for an ID card and be able to purchase and cultivate marijuana for minors or others in their care. Here is the information you need to know about dispensaries in Maine and where and how you can buy medical marijuana. 

Find a Trusted Maine Medical Cannabis Dispensary

Past medical marijuana laws in Maine have limited the state to only eight medical marijuana dispensaries. However, the law has changed and there are now more than 50 dispensaries to choose from. This is likely to increase now that recreational marijuana is legal. Some medical marijuana dispensaries will sell both medical and recreational cannabis while others will only sell one or the other. 

Canuvo Dispensary MaineCanuvo

– one location for all of your medical marijuana needs.


  • 4 Wellspring Rd, Biddeford, ME 04005

Wellness Connection Dispensary Maine Wellness Connection

– four medical marijuana dispensaries open in Maine


  • 221 Dirigo Dr #1665, Brewer, ME 04412
  • 31 Maine Ave, Gardiner, ME 04345
  • 685 Congress St, Portland, ME 04102
  • 29 Western Ave, South Portland, ME 04106

Maine Organic Therapy DispensaryMaine Organic Therapy

– one location to find medical marijuana products you need


  • 3 Myrick St b, Ellsworth, ME 04605

List of Cannabis Products Available for Purchase in the State

All types of medical marijuana are legal in the state of Maine. This includes smokable forms (flower), oils, edibles, concentrates, tinctures, and topicals. Cultivation is also legal in Maine and those with a card can cultivate up to six marijuana plants for personal use. To find out which products work best for you, consider talking to the trained staff at a Maine medical dispensary about your condition and preferences and try out a few different types before deciding which you like the best. 

Get a Maine Medical Cannabis Card Online 

To get a medical cannabis card in Maine, you first must have a doctor’s recommendation. During your consultation, our physician will talk to you more about your current condition and past treatment history. If he or she believes that medical marijuana is a good treatment option for you, a recommendation will be issued. You can use this to register with the state, though this is optional, and receive your mmj card for no charge. For caregivers, the process is similar but they need a written statement from the patient they are caring for designating them as their caregiver and they will have to pay $31 to cover a background check. If they plan to cultivate marijuana for their patient, they will be charged an additional $300.


You can get a doctor’s recommendation in person or you can use a telehealth platform like that offered at MDBerry. With our platform, you can access a physician 24/7 and get your recommendation without ever having to leave your place. To begin your medical marijuana journey, complete an application form with MDBerry.