Tops Farm

Medical Cannabis
York, ME

York Store Open!

647 US-1 Unit #10 York, ME 03909

Open 9am - 8pm Everyday

*Online orders must be placed before 7:30pm for same day pick-up

Premium Medical Cannabis

Extensive QA process for high quality cannabis products

Tops Farm is a premium medical cannabis dispensary located in York, Maine.

Our medical marijuana dispensary provides a large selection of cannabis products including at least 20 rotating flower strains, exceptional edibles, high quality concentrates, a wide range of tinctures, capsules, and even pet treats crafted by trusted local professionals. We stay up to date on the latest trends in medical marijuana and employ an educated staff that helps guide patients with their cannabis purchases. Conveniently located in the heart of York, Tops Farm dispensary is a favorite of many medical marijuana patients residing in the nearby towns of Kittery, Eliot, the Berwicks, Ogunquit, Wells, and the rest of Southern Maine. Our cannabis is priced affordably and we regularly offer product discounts and promotions.

cannabis flower

Cannabis Flower

Our dispensary offers the largest variety of premium medical cannabis flower available in York, ME. Each bud is hand-trimmed, expertly cured, at proper moisture level and free of excessive stems and shake.

MMJ edibles


Shop our wide selection of edibles including cannabis infused chocolate bars, ready made beverages, sour chews, gummies, caramels, hard candies, local honey, tinctures, capsules, elixirs and more.

cannabis concentrates


Tops Farm is proud to provide our patients with a variety of high quality cannabis concentrates including badder, crumble, sugar, rosin, kief and more.

THC topical product

CBD & THC Topicals

Featured products include a muscle and joint pain relief topical from Tastefully Baked made with Tops Farm cannabis and a wide range of CBD, CBG, and CBN infused topicals and salves.

York ME marijuana pre-roll

Pre Rolls

At Tops Farm, all of our 1 gram medical marijuana pre-roll joints are made with premium buds. Check out our dispensary’s large selection of indica, sativa, and hybrid pre-roll joints.

Tops Farm Dispensary logo hat


Not only is our cannabis fresh, but so is our apparel! Shop the Tops Farm branded gear collection including hats, T-shirts, beanies, pins and more. Check out our full selection next time you are in our York, ME dispensary.

Shop the best medical cannabis products in Southern Maine.

Tops Farm dispensary has the best selection of medical cannabis products in York County including premium flower (available in eighths and quarters), a large range of edibles (in the strength of THC and type), and a plethora of concentrates. Also, we sell pre-rolled cannabis joints in a variety of strains and large range of carts made with our strains. All cannabis products are routinely lab tested, always fresh, and priced fairly. There is no other cannabis dispensary like Tops Farm in York County or anywhere in Southern Maine. Our medical patients can relax knowing that we have it all right here!

Visit our newly opened dispensary located on Route 1 in York.

Qualified medical cannabis patients are invited to bring their medical cannabis card & state ID and shop our wide selection of cannabis flower, pre-rolls, edibles, concentrates, topicals, accessories and apparel. Customers find our dispensary’s staff to be friendly and insightful and our store’s atmosphere to be fun and relaxing. Please don’t hesitate to ask any member of the Tops Farm team for guidance as you shop our array of high quality products.

Tops Farm Cannabis
Medical Marijuana Dispensary

Open daily from 9am-8pm. With competitive prices and regular promotions, we aim to please. Come inside our beautiful new store and meet our wonderful team, delighted to serve you.

*Cash Only – In Store ATM*

*We No Longer Provide Delivery Service*


647 US-1 Unit #10
York, ME 03909