Across Alabama, of the 222 bookstores we list, 207 give a phone number, 27 publish opening hours and 145 have a website. 43 are branches of national chains — Books-A-Million (23), Barnes & Noble (15), 2nd & Charles (3); the remaining 179 are independent. By what they offer: 34 are comic book stores, 26 are Christian or religious bookstores, 16 sell used books. Most often named on their own websites: comics (13), author signings (8) and horror (7). The longest-running is Book Warehouse, in business since 1902. 4 describe themselves as family-owned.
Top 10 bookstores in Alabama
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Jim Reed BooksBirmingham
Tue–Fri 10:30am–5:30pm, Sat 11am–4pm
-
2Lambert's Bibles and GiftsBoaz
Mon-Fri 9am-5pm
-
3Mobile BooksellerMobile
Wed-Fri 10am-6pm, Sat 10am-2pm
-
4Well RedAuburn
Mon-Thu 7am-8pm, Fri 7am-9pm, Sat 9am-9pm, Sun 9am-2pm
-
5Books Beans and CandlesBirmingham
Mon–Sun 10am–8pm
-
6Barnes & NobleDothan
Mon-Sat 9am-9pm, Sun 10am-7pm
-
7Book Exchange of FoleyFoley
Sat 10am-5pm, Sun 12pm-5pm
-
8Auburn Oil Co. BooksellersAuburn
Mon–Thu 7:30am–6pm, Fri 7:30am–7pm, Sat 9am–6pm, Sun 9am–6pm
-
9Blue Apple BooksMadison
Tues–Wed 10am–6pm, Thurs–Sat 10am–8pm, Sun 10am–3pm
-
10Briarwood Christian BookstoreVestavia Hills
Monday–Friday: 9:00 a.m. to 4:00 p.m., Sunday: 9:00 a.m. to 1:00 p.m.
Cities
Largest first. Towns with a single bookstore are listed further down this page.
- Birmingham25
- Mobile13
- Huntsville12
- Montgomery12
- Madison10
- Dothan8
- Decatur7
- Auburn6
- Cullman6
- Tuscaloosa6
- Foley5
- Oxford5
- Vestavia Hills5
- Alabaster4
- Florence4
- Hoover4
- Anniston3
- Athens3
- Pell City3
- Prattville3
Other towns in Alabama
One bookstore each — too few for a page of their own, so they live here.
-
Maggie's Books n' ThingsAbbeville
107 Kirkland St, Abbeville, AL 36310
-
Stories on BroadAlbertville
126 N Broad St, Albertville, AL 35950
-
Shades of Pemberley BookstoreAlbertville
126 N Broad St, Albertville, AL 35950
-
Green Brother's ComicsArab
2350 N Brindlee Mountain Pkwy, Arab, AL 35016
-
His Place Christian ResourcesAshland
85588 Highway 9, Ashland, AL 36251-7832
-
The Mossy LanternAtmore
125 N Main St, Atmore, AL 36502
-
LFG! Comic and GameAttalla
409 3rd St NW Ste A, Attalla, AL 35954
-
Rockhouse MinistryBaileyton
2391 County Road 1564, Baileyton, AL 35019-9504
-
The Christian Bookstore & MoreBessemer
618 19th St N, Bessemer, AL 35020-4873
Locally owned
-
Lambert's Bibles and GiftsBoaz
1951, 10460 AL-168 #3, Boaz, AL 35957
Mon-Fri 9am-5pm
-
Psalms Books, Inc.Center Point
3025 Wood Dr NE, Center Point, AL 35215-2126
-
Mix It Up ComicsDadeville
128 N Broadnax St, Dadeville, AL 36853-1303
-
Demopolis Christian BookstoreDemopolis
1802 US Highway 80 E, Demopolis, AL 36732-3937
-
Demopolis Christian BookstoreDemopolis
122 E Washington St, Demopolis, AL 36732-2132
-
The Book Inn inc.Fairhope
15 S Section St, Fairhope, AL 36532
-
Smith's Christian Books and SuppliesFayette
534 2nd Ave NE, Fayette, AL 35555
-
Grounds of FaithFayette
215 2nd St NE, Fayette, AL 35555
-
The Guilty Librarian LLCFlomaton
331 Palafox St, Flomaton, AL 36441
Sells used books · Manga · Horror
-
Hid in my HeartFort Payne
74 County Road 598, Fort Payne, AL 35968-5013
-
Books-A-MillionFultondale
3429 Lowery Pkwy, Fultondale, AL 35068
-
Dragon Quills Comic BooksGadsden
506 Broad St, Gadsden, AL 35901-3720
-
The HavenGeneva
1404 W Maple Ave, Geneva, AL 36340
-
Sandy's Book'sGeneva
200 S Commerce St, Geneva, AL 36340-2407
-
Jim Barnes EnterprisesGrand Bay
9200 Grand Bay Wilmer Rd S, Grand Bay, AL 36541
-
Proverbs Christian BookstoreGreenville
203 W Commerce St, Greenville, AL 36037
-
Books-A-MillionGulf Shores
3800 Gulf Shores Pkwy Ste 430, Gulf Shores, AL 36542
-
Unique FindsGuntersville
1320 Gunter Ave, Guntersville, AL 35976-1844
-
Voltage: Music & GiftsHamilton
120 Bexar Ave W, Hamilton, AL 35570
-
Branch BooksHartselle
701 Nance Ford Rd SW Suite H, Hartselle, AL 35640
Family-owned
Sells used books
-
DMK BooksHartselle
201 Sparkman St N, Hartselle, AL 35640-2425
-
Copeland PublicationsHarvest
126 Iron Horse Trail, Harvest, AL 35749
-
Southern Belle Books & Co.Headland
31 Grove St Suite B, Headland, AL 36345
Tue 2pm-5:30pm, Wed 2pm-6pm, Thu-Fri 12pm-6pm, Sat 10am-4pm
-
Wiregrass Book WarehouseHeadland
230 Airport Dr, Headland, AL 36345-8516
-
Little Professor BookshopHomewood
2738 18th St S, Homewood, AL 35209
-
Alabama BooksmithHomewood
2626 19th Pl S, Homewood, AL 35209
-
Books-A-MillionIrondale
131 25th St S, Irondale, AL 35210
-
Recollected BooksJacksonville
107 Ladiga St SE, Jacksonville, AL 36265
-
Paper Places Bookshop & CafeJasper
229 19th St W, Jasper, AL 35501-5321
-
Hilltop Comics and SportscardsKillen
49 Lannes W Dr, Killen, AL 35645
-
The Burrow BookstoreLeeds
8139 Parkway Dr, Leeds, AL 35094-2227
Tues–Sat, 10:00 AM–6:00 PM, Sunday, 1:00 PM–5:00 PM
Author signings · Graphic novels
-
Saturday Vintage ComicsLeeds
1697 10th St, Leeds, AL 35094
-
As Time Goes ByMarion
418 Washington St, Marion, AL 36756
-
Dr. Wanda's BookNook & Resource CenterMillbrook
4840 Main St, Millbrook, AL 36054-2408
-
Ol' Curiosities & Book ShoppeMonroeville
133 W Claiborne St, Monroeville, AL 36460-1753
-
Dogwood TreeMoody
1139 Markeeta Spur Rd, Moody, AL 35004-2919
-
Books-A-MillionMountain Brk
2037 Cahaba Rd, Mountain Brk, AL 35223
-
Books-A-MillionMuscle Shoals
519 Avalon Ave Ste 21, Muscle Shoals, AL 35661
-
Izzy's Collectibles (Comics, Trading Cards, Sports Cards, and more!)Northport
722 McFarland Blvd, Northport, AL 35476
Comics · Horror
-
Encounters Christian Books & GiftsOpelika
2560 Pepperell Pkwy, Opelika, AL 36801
-
The Onion BookstoreOpelika
209 Samford Ave, Opelika, AL 36801
-
Andy Andrews | Wisdom Harbour StudiosOrange Beach
4751 Main St # F213, Orange Beach, AL 36561-5862
-
Barnes & NoblePhenix City
2605 Summerfield Pl, Phenix City, AL 36867
-
NWSCC Phil Campbell BookstorePhil Campbell
2080 College Rd, Phil Campbell, AL 35581-3559
-
Mythic Cards & GamesPinson
6401 Old Springville Rd Ste 113, Pinson, AL 35126
Wed-Sun 3pm-9pm
-
Priceville Discount BooksPriceville
650 AL-67, Priceville, AL 35603
-
Faith-N-Hymn Christian BookstoreRainsville
475 Main St W, Rainsville, AL 35986
-
The Kingdom ChristianRoanoke
2064 Highway 431, Roanoke, AL 36274-7302
-
Bread of Life Book & GiftsSaraland
403 Saraland Blvd S Ste A, Saraland, AL 36571
-
eCreativliSaraland
1712 Chase Dr, Saraland, AL 36571
-
Howard W. Whitaker, D.min.Scottsboro
206 S Scott St, Scottsboro, AL 35768-1931
-
One Way Book StoreSelma
2185 Broad St, Selma, AL 36701-4142
-
Fair Oaks BooksSelma
626 Union St, Selma, AL 36701
-
Central Christian BookstoreSilverhill
17387 AL-104, Silverhill, AL 36576
-
Barnes & NobleSpanish Fort
30500 State Hwy 181 Ste 414, Spanish Fort, AL 36527
-
Legacy BooksSummerdale
100 AL-59 Suite B, Summerdale, AL 36580
-
Dreamcatcher Comics and CollectiblesTallassee
305 Barnett Blvd #2, Tallassee, AL 36078
-
Dreamcatcher Comics And CollectiblesTallassee
221 James St, Tallassee, AL 36078-1539
-
Barnes & NobleTroy
Troy, AL 36082
-
Fanatix Of TroyTroy
1122A S Brundidge St, Troy, AL 36081
-
Books-A-MillionTrussville
1624 Gadsden Hwy, Trussville, AL 35173
-
BooksmartTuscumbia
602 John Aldridge Dr, Tuscumbia, AL 35674
-
Cold Water BooksTuscumbia
101 W 6th St, Tuscumbia, AL 35674-2434
-
Christian Connection Bookstore, Valley, AlabamaValley
4500 20th Ave, Valley, AL 36854-3541
Mon-Fri 9am-7pm, Sat 9am-2pm
-
Collector ComicsVance
21106 Pleasant Grove Rd, Vance, AL 35490-2103
-
Vernon Alabama BookstoreVernon
661 12th St SW, Vernon, AL 35592
-
Sword of the Spirit BOOKSTOREWarrior
Warrior, AL
-
Sweet Home BooksWetumpka
107 E Bridge St, Wetumpka, AL 36092
-
Brilliant BooksWinfield
11676 State Highway 233, Winfield, AL 35594-7526
BEFORE YOU GO
Find the book you actually want
Check the ISBN, binding and condition before buying.

Find the right ISBN
Locate the number and confirm the edition before ordering.
Read the guide
Choose your book format
Check binding, size and edition rather than the cover alone.
Read the guide
Identify a first edition
Check the printing statement and publisher’s convention before buying.
Read the guide