Local Dispensary GuideLocalDispensaryGuide
Puffy's Dispensary storefront
Medical$$

Puffy's Dispensary

4.6(172)

Puffy's Dispensary is a locally owned cannabis store with three convenient locations in Rapid City and Sturgis, South Dakota. They offer a range of products and services tailored for medical cardholders, ensuring a premier experience for patients in the Black Hills area.

📍

2120 West Main Street

Rapid City, SD 57702

$$ · Medical

Products & Menu

THC:10%–30%
CBD:0%–20%

Features & Amenities

Fulfillment

🏪In-Store

Payment

💵Cash

Medical

🏥Accepts Medical Card

Access

Wheelchair Accessible

Hours

Monday9:00 AM – 8:00 PM
Tuesday9:00 AM – 8:00 PM
Wednesday9:00 AM – 8:00 PM
Thursday9:00 AM – 8:00 PM
Friday(Today)9:00 AM – 8:00 PM
Saturday9:00 AM – 8:00 PM
Sunday9:00 AM – 8:00 PM

Reviews (172)

4.6

4.6

172 reviews

S

SoDak Experiences

December 5, 2025

5.0

Keanna was my bud tender and was fast and knowledgable. Im always happy and impressed with your pre rolls. Will definitely keep buying them!

A

Anna Hughes

December 3, 2025

5.0

I love Puffy's. They are super nice and they have the best deals. The budtenders are really helpful too, my fav is Keana :)

F

Frank Eubanks

November 28, 2025

5.0

Awesome people and products. Shout out to Keanna and Stashia for the expert help. My go to place for cannabis is Puffys!!

P

Pedro

November 5, 2025

1.0

Puffy's has a cool atmosphere but unfortunately their in-house products are not very good. The buds are mid and the wax is among the worst in the industry right now.

L

Lance Apple

March 23, 2025

5.0

Had an amazing experience here guided by Keanna! She’s kept me well informed and gave great recommendations as well. She’s a whole vibe and her personality really makes you feel like old friends. Always appreciate not feeling like just another sale. I’ll keep referring people to her and to Puffys! Thanks again :)

Frequently Asked Questions About Puffy's Dispensary

Can tourists buy from Puffy's Dispensary?

Only South Dakota residents with medical cards may purchase. No out-of-state reciprocity. Puffy's Dispensary is a medical dispensary, so a valid medical card is required for purchases.

How much can you buy at Puffy's Dispensary?

In South Dakota, medical customers can purchase up to 3 oz per calendar year (increased amounts available with physician authorization). Puffy's Dispensary may have additional product-specific limits — check with the dispensary for details.

Is Puffy's Dispensary cash only?

Puffy's Dispensary is cash only. Check with the dispensary for nearby ATM locations.

Does Puffy's Dispensary offer delivery?

Puffy's Dispensary does not currently list delivery as an option. Available options include in-store.

What are Puffy's Dispensary's hours?

Puffy's Dispensary is located at 2120 West Main Street, Rapid City, SD 57702. The dispensary is open 7 days a week. Hours vary by day — check the hours section above for today's schedule.

Other Dispensaries in Rapid City

Cannabis Laws in South Dakota

Last updated January 15, 2026

South Dakota legalized medical marijuana in 2020 through Initiated Measure 26. A simultaneous recreational measure (Amendment A) was passed by voters but struck down by the state Supreme Court. Medical dispensaries are operational.

Minimum Age

Medical: 18+

Purchase Limits

Med: 3 oz per calendar year (increased amounts available with physician authorization)

Public Consumption

Prohibited.

Home Growing

Medical patients may grow up to 3 plants if they live more than 50 miles from a dispensary.

Delivery

Not allowed

Tax Info

Medical: standard state sales tax (4.5%) plus applicable municipal taxes.

Visitor & Tourist Rules

Only South Dakota residents with medical cards may purchase. No out-of-state reciprocity.

⚠️

Disclaimer: Cannabis laws change frequently. This information was last updated on January 15, 2026. Always verify current laws with official state sources before making any decisions. This guide is for informational purposes only and does not constitute legal advice.