Maine cannabis city guides: Belfast, Maine Dispensary Guide — Stones Throw Cannabis 2026

Belfast, ME Dispensary Guide

Medical cannabis in Belfast — Stones Throw Cannabis & Midcoast options

Belfast Cannabis Quick Facts

FactDetails
Medical LegalYes
Recreational LegalYes — statewide
Dispensaries in Town1 (Stones Throw Cannabis — medical only)
Known DispensaryStones Throw Cannabis Co. — 138 Main St, Belfast, ME 04915
Phone(207) 218-1558
Nearest RecreationalBayside Bud Shack, Northport (between Belfast & Camden)
Population~7,500 (2020 Census)
CountyWaldo County

Stones Throw Cannabis Co.

Address: 138 Main Street, Belfast, ME 04915
Phone: (207) 218-1558
Type: Medical (Maine medical card required)

Stones Throw Cannabis is Belfast's dispensary — a single-source, caregiver-owned operation run by Steven and Laura. Every product on their shelves is grown in-house, giving them full control over quality from seed to sale. Their strain selection includes Girl Scout Glue, Jelly Pancakes, K-Smorz, Maconga, and Mendo Cookies — all cultivated on-site.

Their phone ordering service is particularly valuable for patients in Belfast's surrounding communities. They carry concentrates, topicals, and flower at competitive prices for the region.

Single-Source Model

Stones Throw's single-source model — growing everything they sell — is uncommon in Maine's dispensary scene. Most operators source from multiple cultivators. Stones Throw's approach means consistent genetics, controlled terpene profiles, and traceability from plant to patient. This matters to medical patients who need reliable product effects.

Recreational Options Near Belfast

Belfast has only a medical dispensary. For recreational (21+) purchases, residents typically travel to:

  • Bayside Bud Shack — 1369 Atlantic Hwy, Northport (between Belfast & Camden, ~5 mi). Serves both medical and recreational customers with MOFGA-certified organic flower and a 4.9-star rating.
  • Rockland (~8 mi south): Highbrow (recreational), Scrimshaw Cannabis (medical), Cannabis Cured (medical/recreational)

The Midcoast Cannabis Corridor

Belfast sits on the Midcoast Maine corridor between Camden and Bangor (~25 mi to each). For residents in the intervening towns — Northport, Searsport, Stockton Springs, Verona Island — Belfast's Stones Throw is the nearest medical option. For recreational, the Bayside Bud Shack in Northport serves the entire Belfast-to-Camden stretch.

Why Belfast Has Limited Recreational Access

Belfast is one of several Midcoast and Downeast Maine towns where the cannabis market has organized primarily around medical dispensaries rather than adult-use storefronts. The reasons vary — some operators chose medical-only licensing because of the smaller capital requirements and the more reliable recurring patient base; some towns' municipal review processes favored caregiver-style models; and some operators simply opened as medical before adult-use licensing was widely available and never transitioned.

For adult-use customers in Belfast, the practical result is a 5-minute drive to Bayside Bud Shack in Northport — the closest rec-and-med hybrid operator. For Bangor-or-Belfast-corridor travelers, this is a minor inconvenience rather than a meaningful gap. For Bangor-bound Belfast visitors, the two-region model actually works: medical shopping in Belfast, adult-use shopping in Northport on the way home.

Service Area Detail

Belfast dispensaries serve a substantial Waldo County and Penobscot Bay corridor. Common drive-times from downtown Belfast:

  • Belfast (in town) — 5 min
  • Searsport — 10 min south
  • Northport — 10 min south
  • Stockton Springs — 15 min south
  • Winterport — 25 min north
  • Frankfort — 20 min north
  • Monroe — 25 min north
  • Camden — 35 min south
  • Rockland — 35 min south (where Highbrow and Botany are)
  • Bucksport — 30 min northeast
  • Bangor — 45 min north

For Waldo County residents in the surrounding rural towns, Belfast is the closest medical dispensary cluster. For adult-use shopping, Northport's Bayside Bud Shack is the bridge.

About Belfast

Belfast is the county seat of Waldo County and one of Maine's oldest ports, situated on a deep harbor opening onto Penobscot Bay. The town's downtown — a preserved 19th-century commercial corridor along Main Street — has experienced significant reinvestment over the past two decades, with art galleries, restaurants, and a working waterfront co-existing alongside the State of Maine Ferry Service terminal (which serves Islesboro).

The city's economy combines healthcare (Waldo County General Hospital), marine industries, agriculture, and tourism. The Belfast Free Library, the Penobscot Marine Museum (in nearby Searsport), and the annual Maine Celtic Celebration draw visitors year-round. Population trends in Belfast have been positive — the town has gained residents since 2010, bucking the broader rural Maine pattern, in part because of the Penobscot Bay quality-of-life draw.

For cannabis market context, Belfast's stable year-round population (~7,500) and affluent summer-resident inflow (the Penobscot Bay shoreline has substantial seasonal homes) create a consistent customer base for both Stones Throw's medical dispensary and Bayside Bud Shack's rec-and-med hybrid model across the river in Northport.

Bayside Bud Shack (Northport)

While not technically in Belfast, Bayside Bud Shack at 1369 Atlantic Hwy in Northport is only 5 minutes from downtown Belfast and serves as the area's primary recreational dispensary. They carry:

  • MOFGA-certified organic flower
  • Solventless concentrates
  • Additive-free vape cartridges
  • Brands: High Tide Organic, Grass Roots, Paul's Boutique, Atlantic Farms, Rugged Roots, Kind Farms
  • 5% veteran discount, 3% rewards program, ADA accessible, curbside pickup

See also: Maine dispensary guides nearby

Other Waldo County dispensary guides:

Frequently Asked Questions

Are there cannabis dispensaries in Belfast, Maine?

Yes. Stones Throw Cannabis Co. operates a medical dispensary at 138 Main Street, Belfast. They carry in-house grown flower and concentrate products. Phone: (207) 218-1558.

Does Belfast accept out-of-state medical cards?

Maine allows reciprocity for out-of-state medical cannabis cards. Contact Stones Throw Cannabis directly about their current reciprocity policy.

Where can I buy recreational cannabis near Belfast?

Bayside Bud Shack at 1369 Atlantic Hwy in Northport (between Belfast and Camden) serves both medical and recreational customers. Rockland also has several options (~8 mi south).

What is unique about Stones Throw Cannabis?

Stones Throw is a single-source, caregiver-owned operation. All products are grown in-house, meaning full quality control from seed to sale. They offer phone ordering and serve the broader Waldo County community.

Disclaimer: Information is provided for general reference only. Dispensary hours, product availability, and policies can change. Always verify details directly with the dispensary before planning a visit.

Last reviewed 2026-07-06 by Calvin Waters + Margaret Finch against the OCP, legislature, and primary source documents cited in this page. Editor-pair review on file; methodology and reviewer bios at /about/corrections and /about/authors.

Editorial note. This guide is part of the Maine Dispensary Guide editorial corpus. Every material correction to this page is documented in our public Editorial Corrections Log with the primary source that confirms the fix.

Get the 2026 Maine Launch Checklist

Download our step-by-step roadmap. 100% Free.

Download PDF Checklist →