The Weed Street Journal

Cannabis Culture; Marijuana News and Educational Content

Dispensaries in Grand Junction

Grand Junction has 10 dispensaries licensed by the Colorado Marijuana Enforcement Division (MED). Adults 21 and older with a valid photo ID can buy, including visitors from Utah, and 1 store also holds a medical license. It is one of Colorado's newer markets: the city allowed stores only after voters approved sales in April 2021.

Grand Junction voters banned medical marijuana businesses in 2011, and a later city ordinance also prohibited retail stores. In the April 6, 2021 city election, voters lifted the ban and approved a special marijuana sales tax, and the City Council then adopted rules for cannabis businesses. The result is a small market of newer shops, every rated one with at least 4.6 stars on Google.

All 10 Licensed Dispensaries in Grand Junction, CO

Grand Junction's stores split between two areas: Horizon Drive in the 81506 ZIP code, the road from I-70 toward the airport, and downtown in 81501.

Horizon Drive and Patterson Road (81506): Grand Junction Greenery, Native Roots Grand Junction and The Green Horizon are within a few blocks on Horizon Drive, the easiest stops off I-70. Lucky Me Dispensary is on Patterson Road.

Downtown and central Grand Junction (81501): Golden Rookie on Grand Avenue and The Garage on Colorado Avenue are downtown. The Buzz Gj is on North 3rd Street, Kai Dispensary on South Avenue and Colorado Weedery on Struthers Avenue. Canna Care is on Fischer Avenue in the 81503 ZIP code.

Best Grand Junction Dispensaries for Every Need

Based on public Google ratings and hours, checked October 2026:

  • Highest rated: Lucky Me Dispensary, Grand Junction Greenery, Canna Care, Golden Rookie and Kai Dispensary, all 4.9 stars.
  • Most reviewed: Lucky Me Dispensary, with about 4,600 reviews, followed by Grand Junction Greenery with about 1,300.
  • Open earliest: Lucky Me, Grand Junction Greenery, Canna Care, Native Roots and The Buzz Gj open at 8 a.m.
  • Open latest: Grand Junction Greenery until 9:55 p.m.; no store stays open past 10 p.m.

Visiting a Dispensary in Grand Junction: ID, Payment and Hours

  • ID: A valid Utah or other state's license, or a passport, showing you are 21.
  • Payment: Cash or debit at most stores; credit cards are rarely accepted.
  • Hours: State rules allow sales until midnight, but every store here closes by 10 p.m.

Grand Junction and Colorado Cannabis Laws: Purchase Limits, Public Use and Driving

Colorado retail stores can sell up to 1 ounce of flower or its equivalent per transaction, with no more than 8 grams of concentrate a day, and adults may possess up to 2 ounces. See our Colorado marijuana laws guide. On the Western Slope:

  • Utah: Utah, west on I-70, allows only medical cannabis. Carrying Grand Junction purchases there breaks Utah and federal law.
  • Federal land: Colorado National Monument and the Grand Mesa National Forest are off limits.
  • Airport: You cannot bring cannabis to Grand Junction Regional Airport or any other Colorado airport.
  • Public use and driving: Public use is a petty offense with a fine of up to $100. Keep packages sealed in the car.

Cannabis Taxes in Grand Junction

Grand Junction is one of the Colorado cities that adds its own cannabis tax. On top of Colorado's 15% retail marijuana sales tax, the city charges its 3.39% general sales tax plus a 6% cannabis tax, which the city says is used for cannabis regulation enforcement and priorities in its parks, recreation and open space master plan. Mesa County sales tax also applies, and the receipt shows each line. The 15% state excise tax is built into prices at wholesale, and medical purchases pay the 2.9% state sales tax instead. Compare costs in our 2026 cannabis prices by state.

Medical Marijuana in Grand Junction

Only 1 Grand Junction store, Native Roots on Horizon Drive, holds a medical license. Registry patients 18 and older can buy up to 2 ounces of flower a day there.

Dispensaries Near Grand Junction

See every city in our Colorado dispensary directory.

Grand Junction Dispensary FAQ

Is weed legal in Grand Junction?

Yes, for adults 21 and older at licensed stores. Public use is still illegal.

When did Grand Junction allow dispensaries?

Grand Junction voters approved retail cannabis sales and a special marijuana tax on April 6, 2021, after the city had banned marijuana businesses since 2011.

How many dispensaries are in Grand Junction?

Our directory lists 10 licensed dispensaries in Grand Junction.

Can Utah residents buy weed in Grand Junction?

Yes, at 21 with a valid ID, but it is illegal to take it back into Utah.

What time do dispensaries close in Grand Junction?

Between 9 and 10 p.m. Grand Junction Greenery is open the latest, until 9:55 p.m.

How much weed can I buy in Grand Junction?

Up to 1 ounce of flower per transaction and 8 grams of concentrate a day.

Where can I smoke weed in Grand Junction?

Only on private property where the owner allows it. Parks, trails and Colorado National Monument are off limits.

Can I get weed delivered in Grand Junction?

Only from stores with a state permit where the local government has approved delivery. We could not confirm that Grand Junction has, so ask the store.

What is the best dispensary in Grand Junction?

Lucky Me Dispensary has 4.9 stars from about 4,600 reviews, the most in the city. See our ratings list above.

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: Store names, addresses and license types come from the Colorado Marijuana Enforcement Division's lists of licensed retail and medical marijuana stores. Ratings, review counts and hours come from public Google Maps data. We refresh the list monthly and remove stores that close or lose their license.