Cannabis Dispensaries in Iowa
81 licensed shops
The Iowa cannabis market includes 81 licensed dispensaries spread across 5 cities. Use this page to drill down by city, or jump straight to a featured dispensary below. The largest local markets include Des Moines, Davenport, Sioux City, Cedar Rapids, and Iowa City.
Cities
Top dispensaries in Iowa
Cannabis laws in Iowa
Cannabis dispensaries in Iowa operate under state-level licensing. Every shop listed here is required to verify customer ID, follow posted possession limits, and sell product that has been lab-tested for potency and contaminants. Federal law still classifies cannabis as a controlled substance, so dispensaries generally accept debit or cash rather than credit cards, and cannot ship product across state lines. Always confirm the rules that apply to your specific situation — medical vs. recreational eligibility, daily purchase caps, and where consumption is legally allowed.
The Iowa dispensary market
The Iowa retail market is dominated by flower and pre-roll volume, with growing share for vape cartridges, live-resin concentrates, and dose-controlled edibles. Most Iowa dispensaries carry a mix of in-state cultivator brands and house-branded SKUs, plus a rotating deals shelf for budget-focused shoppers.
How to use this directory
Browse the cities below to see how many shops are in each local market, or scroll down to "Top dispensaries in Iowa" for a curated set of featured and highest-rated retailers statewide. Each listing links to a full dispensary page with hours, address, contact info, services, and verified reviews.
Visiting Iowa?
If you're traveling through Iowa, plan a quick stop at a licensed dispensary rather than the unregulated market — you'll get tested product, posted potency, and a receipt. Bring a valid government ID, expect a card check at the door, and budget for cash if the shop doesn't accept debit. Never drive impaired, and remember that cannabis still cannot legally cross state lines, even between two legal states.
Learn more about cannabis laws in Iowa or see current deals and discounts in Iowa.
Frequently Asked Questions
- How many cannabis dispensaries are there in Iowa?
- Weed Dispos currently lists 81 licensed dispensaries across Iowa, spanning 5 cities.
- Is recreational cannabis legal in Iowa?
- Cannabis laws in Iowa are set at the state level and change periodically. Check each dispensary listing — recreational shops serve adults 21+ with a valid government ID, while medical-only shops require a state-issued patient card.
- Which Iowa cities have the most dispensaries?
- In Iowa, the largest local dispensary markets include Des Moines, Davenport, Sioux City, Cedar Rapids, and Iowa City. Click any city in the list above to see every licensed shop indexed there.
- Do Iowa dispensaries deliver?
- Many do, but coverage varies by ZIP and by retailer. Open an individual dispensary listing to see whether delivery is offered and which areas they serve.