The Weed Street Journal

Cannabis Culture; Marijuana News and Educational Content

Dispensaries in St. Peters

St. Peters has 6 dispensaries licensed by the Missouri Division of Cannabis Regulation (DCR). Customers have to be 21 or older and show valid photo ID, and you do not need to be a Missouri resident. Every store open here also serves registered medical patients. St. Peters has the most dispensaries in St. Charles County, just ahead of its neighbor O'Fallon.

St. Peters is a suburban, drive-up market: the stores sit on the I-70 outer roads and the arterials around Mid Rivers Mall rather than on a walkable main street. That suits commuters, and one store here, Root 66, keeps its doors open around the clock.

Heya Dispensary

Medical

Kind Goods

Medical

Dank House

Medical

All 6 Licensed Dispensaries in St. Peters, MO

Almost every store is in the 63376 ZIP code, north of I-70 or on the highway's frontage roads; one is south of town in 63303. Exits for Mid Rivers Mall Drive and Jungermann Road put you within a mile or two of most of them.

I-70 corridor: Kind Goods is on Veterans Memorial Parkway, the south outer road, and Heya Dispensary is on North Service Road. The Mint Dispensary is on Mid Rivers Mall Circle, next to the mall.

Jungermann Road and the south side: Swade Dispensary is on Jungermann Road, and Root 66 Dispensary is on South St. Peters Parkway in 63303.

Best St. Peters Dispensaries for Every Need

Here is how the stores compare on public Google ratings and hours, checked October 2026:

  • Highest rated and most reviewed: Kind Goods, at 4.7 stars from about 2,100 reviews.
  • Runner-up: The Mint, also 4.7 stars, with about 1,200 reviews.
  • Open 24 hours: Root 66 lists round-the-clock hours on Google.
  • Morning stops: Kind Goods, The Mint and Swade open at 8 a.m.
  • Evening stops: those three stay open until 10 p.m.; Heya runs from 9 a.m. to 9:45 p.m.

Visiting a Dispensary in St. Peters: ID, Payment and Hours

Have your license or passport out when you walk in; the ID must be valid and show you are 21. Debit and cash cover most sales, but confirm with the store before relying on a credit card. Outside Root 66, the usual window here is 8 or 9 a.m. to about 10 p.m.

St. Peters and Missouri Cannabis Laws: Purchase Limits, Public Use and Driving

An adult may buy up to 3 ounces of dried marijuana or the equivalent in one transaction and keep up to 3 ounces. Smoking at 370 Lakeside Park, in a store parking lot or anywhere else open to the public risks a fine of up to $100. Do not smoke in a moving car, and know that impaired driving on I-70 is prosecuted like any other DUI. Crossing into Illinois with your purchase is illegal too. Our Missouri cannabis law guide covers home growing and possession penalties.

Cannabis Taxes in St. Peters

The Missouri Department of Revenue's October to December 2026 rate table shows a 3% local tax on adult-use marijuana sold in St. Peters. That is in addition to Missouri's 6% adult-use tax and the regular sales tax, which is 7.95% at the city's base rate and higher inside some retail districts along Mid Rivers Mall Drive. St. Charles County's own marijuana tax does not stack on top inside the city. Medical sales are taxed at 4%. See how totals compare across the country in our cannabis price guide.

Medical Marijuana in St. Peters

Missouri card holders can buy 6 ounces every 30 days at any St. Peters store and pay 4% instead of the adult-use and local taxes. Cards last three years.

Dispensaries Near St. Peters

More towns are listed on our Missouri dispensaries page.

St. Peters Dispensary FAQ

Is weed legal in St. Peters, MO?

Yes. Missouri adults 21 and older, and visitors of the same age, can buy from licensed St. Peters dispensaries.

How many dispensaries are in St. Peters?

Our directory lists 6, the most in St. Charles County. O'Fallon is next.

Can tourists buy weed in St. Peters?

Yes. Missouri does not require residency, only a valid photo ID showing you are 21 or older.

Is there a 24-hour dispensary in St. Peters?

Root 66 on South St. Peters Parkway lists 24-hour hours on Google. Call ahead late at night to confirm.

What time do St. Peters dispensaries close?

Kind Goods, The Mint and Swade close at 10 p.m., and Heya at 9:45 p.m.

Do St. Peters dispensaries accept credit cards?

It varies by store. Cash and debit are the reliable options.

How much weed can I buy in St. Peters?

Up to 3 ounces of dried marijuana or its equivalent per transaction.

Where can I smoke in St. Peters?

Private property, if the owner agrees. City parks, parking lots and cars are not legal places to smoke.

Can dispensaries deliver in St. Peters?

Missouri law allows it, and some stores offer delivery. Each store sets its own delivery area.

What is the best-rated dispensary in St. Peters?

Kind Goods and The Mint both have 4.7 stars, and Kind Goods has far more reviews. Details are in the ratings list above.

Is there a dispensary near Mid Rivers Mall?

Yes. The Mint Dispensary is on Mid Rivers Mall Circle, and Kind Goods is close by on Veterans Memorial Parkway.

Does your dispensary need more visibility? Cannabis shoppers use The Weed Street Journal to compare stores, read strain guides and check the law before they buy. Advertise with us · Spotted a wrong address, phone number or hours? Tell us and we will fix it free.

How we build this list: Names, addresses and license numbers are taken from the Missouri Division of Cannabis Regulation's record of licensed dispensaries. Public Google Maps data provides the ratings, review counts and hours shown. Each month we refresh the page and drop any store without an active license.