Skip to main content

Best Pre-Rolls Dispensaries in Shelby County, Alabama (2026)

Top 5 dispensaries for pre-rolls in Shelby County, Alabama, ranked by customer reviews and ratings.

Listings updated January 2026
5 dispensaries
* 4.8 avg rating
#1
*
Zoot's Cannabis Co

Zoot's Cannabis Co

Location: 720 Hamrick Street, Shelby
* 5.0 (6 reviews)
vapes 247 concentrates delivery edibles
#2
*
Apotheca Cannabis Dispensary

Apotheca Cannabis Dispensary

Location: 924 East Dixon Boulevard, Shelby
Phone: (980) 759-3534
* 4.9 (511 reviews)
concentrates delivery edibles flower pre-rolls
#3
*
Black Tie CBD - Hoover

Black Tie CBD - Hoover

Location: 2801 John Hawkins Parkway, Hoover
Phone: (205) 968-1022
* 4.9 (312 reviews)
concentrates topicals tinctures pre-rolls flower
#4
Black Tie CBD - Homewood

Black Tie CBD - Homewood

Location: 1919 28th Avenue South, Homewood
Phone: (205) 407-4990
* 4.9 (193 reviews)
flower topicals tinctures pre-rolls concentrates
#5
Great Smoky Cannabis Company

Great Smoky Cannabis Company

Location: 91 Bingo Loop Road, Cherokee
Phone: (828) 508-5758
* 4.5 (1914 reviews)
flower edibles drive-thru dutchie delivery

Pre-Rolls Dispensaries in Shelby County, Alabama

5 dispensaries carry pre-rolls in Shelby County, Alabama, with an average rating of 4.8★ across 2,936 Google reviews. Alabama is medical-only, so a state-issued medical cannabis card is required.

These dispensaries are concentrated in Shelby, Hoover and Homewood.

Frequently Asked Questions about Pre-Rolls in Shelby County, Alabama

Which dispensaries are best for pre-rolls in Shelby County, Alabama?

Top three by combined rating and review volume: Zoot's Cannabis Co, Apotheca Cannabis Dispensary and Black Tie CBD - Hoover. Full ranking with addresses and hours is above.

How many dispensaries carry pre-rolls?

5 licensed dispensaries in Shelby County, Alabama carry pre-rolls.

Do I need a medical card to purchase pre-rolls in Alabama?

Yes. Alabama only operates medical dispensaries; a state-issued card is required.

How much can I buy per visit in Alabama?

Per-transaction limit: 70-day supply as determined by physician.