(207) 259-6223

Welcome to Indian Trail Farms

Indian Trail Farms: a provider of locally grown medicinal marijuana in Washington County.

Our mission is to provide our patients with locally grown, safe, and accessible medicine.

View Our Menu

Here at Indian Trail Farms LLC we are taking precautions for your safety during this virus outbreak. We are sanitizing every hour in our store front and taking preventative measures while helping our customers.

If you would like to call ahead and place your order we will have it ready for you when you arrive. This service is for current medical card holders. Please have your photo ID and Medical Card with you when you come in so that we may complete your purchase efficiently.  

Machias Store – 259-6223



We produce the finest local cannabis with a goal of providing our patients with a variety of strains (Indicas, Sativas & Hybrids) at the lowest price.


We carry a selection of oil, extracts, shatter and wax as well as glassware, accessories, and batteries.


We offer a range of freshly baked brownies, cookies, chocolates and sweets. As well as assorted tinctures. Stop in to see what’s fresh today.

ITF - Washington County's Best Cannabis Provider

Experience our passion as we deliver the highest grade Medicinal Marijuana at the lowest cost to Mainers who qualify under State regulation.
Learn More

80Indian Trail Farms, LLC
241Dublin Street

Machias, Maine 04654
(207) 259-6223


Monday – 9 AM – 7:00 PM

Tuesday- 9 AM – 7:00 PM

Wednesday- 9 AM – 7:00 PM

Thursday- 9 AM – 7:00 PM

Friday 9 AM – 8:00 PM

Saturday  9 AM – 7:00 PM

Sunday  9 AM – :00 PM



Indian Trail Farm

Indian Trail Farm – Cannabis Provider

You must be 21 years old to view this site about medical marijuana.

Please verify your age: