Skip to main content

Best Edibles Dispensaries in Shelby County, Alabama (2026)

Top 5 dispensaries for edibles 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

Edibles Dispensaries in Shelby County, Alabama

5 dispensaries carry edibles 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 Edibles in Shelby County, Alabama

Which dispensaries are best for edibles 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 edibles?

5 licensed dispensaries in Shelby County, Alabama carry edibles.

Do I need a medical card to purchase edibles 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.