Across Missouri, of the 295 bookstores we list, 269 give a phone number, 35 publish opening hours and 187 have a website. 27 are branches of national chains — Barnes & Noble (18), Half Price Books (4), Books-A-Million (2); the remaining 268 are independent. By what they offer: 75 are comic book stores, 24 sell used books, 21 are Christian or religious bookstores. Most often named on their own websites: comics (29), graphic novels (16) and horror (9). The longest-running is Beat the Bookstore, in business since 1906.
Top 10 bookstores in Missouri
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Bazoo BooksSedalia
Mon - Sat 10:00 am - 6:00 pm, Sunday 12:00 pm - 4:00 pm
-
2Book RackCape Girardeau
Mon - Sat 9-6 / Sunday 12-5
-
3Afterword Tavern and ShelvesKansas City
Tue-Thu 4pm-11pm, Fri 4pm-12pm, Sat 12pm-12am
-
4Hurley's Heroes Games and HobbiesJoplin
Tue-Sat 12pm-7pm
-
5Barnes & NobleDes Peres
Mon-Sat 9am-9pm, Sun 10am-7pm
-
6Bliss Books & WineKansas City
Wed 12pm-7pm, Thu-Sat 12pm-8pm, Sun 11am-5pm
-
7Half Price BooksKansas City
Mon-Sat 10am-8pm, Sun 11am-7pm
-
8Missouri ComicsSpringfield
Friday–Saturday 10am–6pm
-
9Betty's BooksWebster Groves
Mon-Sat 9am-6pm, Sun 9am-3pm
-
10The Gilded PageKansas City
Tuesday-Friday 11am-6pm, Saturday 10am-8pm
Cities
Largest first. Towns with a single bookstore are listed further down this page.
- Kansas City26
- St Louis22
- Springfield16
- Columbia13
- St Charles9
- Independence8
- Jefferson City8
- Liberty6
- Saint Louis6
- Branson5
- Cape Girardeau5
- Joplin5
- O'Fallon5
- St Joseph5
- Webster Groves5
- Lebanon4
- Lee's Summit4
- St Peters4
- University City4
- Belton3
- Blue Springs3
- Chesterfield3
- Maplewood3
- Neosho3
- Poplar Bluff3
- Rolla3
- Sedalia3
Other towns in Missouri
One bookstore each — too few for a page of their own, so they live here.
-
Hagan InsuranceAltenburg
8464 Main St, Altenburg, MO 63732
-
Ronin Brothers Comics, LLCArnold
22 Village Plz, Arnold, MO 63010-4222
-
Tatertot Comics and CollectiblesArnold
19 Village Plaza (Backside/Lower level, Arnold, MO 63010
-
Tech N TalesAva
233 S Jefferson St, Ava, MO 65608
-
Creative ResourcesBarnett
16971 Highway C, Barnett, MO 65011-3021
-
Barb's BooksBelle
314 S Alvarado Ave, Belle, MO 65013
-
UMSL Triton StoreBellerive
17 Arnold B Grobman Dr #209, Bellerive, MO 63121
-
Gumdrop Books Central ProgramsBethany
802 N 41st St, Bethany, MO 64424-7201
M-F 7am-5pm CT
-
Show Me BooksBethany
1401 Main St, Bethany, MO 64424-1965
-
Just One More Chapter Used Book StoreBourbon
296 E Pine St, Bourbon, MO 65441-7517
-
The Christians OutpostBowling Green
605 Lee St, Bowling Green, MO 63334
Mon-Fri 7am-12pm, Sat 8am-12pm
Since 2016
-
Aimee's Books And MoreBuffalo
905 W Dallas St, Buffalo, MO 65622-5400
-
The Carpenter's CupButler
102 S Bishop, Butler, MO 64730
-
Vinta-lit-iousCamdenton
1155 N Business Rte 5, Camdenton, MO 65020
-
Old Shingled HouseCarthage
202 W Chestnut St, Carthage, MO 64836-2227
-
Desiree's Busy Bee FormattingCenterview
570 NW 1001st Rd, Centerview, MO 64019
-
N Wayne BellClayton
224 N Meramec Ave, Clayton, MO 63105
-
Bread Of Life Books And GiftsClinton
130 S Main St, Clinton, MO 64735-2152
-
Fantasy Shop Creve CoeurCreve Coeur
12384 Olive Blvd, Creve Coeur, MO 63141
Since 1981
Comics · Graphic novels
-
Fantasy Shop Creve CoeurCreve Coeur
736 N New Ballas Rd, Creve Coeur, MO 63141-6716
Since 1981
Comics · Graphic novels
-
Riverbend BookstoreCrystal City
521 N Truman Blvd, Crystal City, MO 63019
-
Little Shop Of Comics & Audrey's EateryCuba
615 NW Main St, Cuba, MO 65453
-
Belle’s Book BoutiqueDe Soto
118 S Main St, De Soto, MO 63020-2104
-
Barnes & NobleDes Peres
113 West County Center, Des Peres, MO 63131
Mon-Sat 9am-9pm, Sun 10am-7pm
-
Oasis Christian BookstoreFarmington
3 N Henry St, Farmington, MO 63640
-
Aesop's TreasuryFarmington
765 Weber Rd, Farmington, MO 63640-3318
-
Possum Haw AntiquariansFayette
116 E Davis St, Fayette, MO 65248
-
Barnes & NobleFenton
721 Gravois Rd, Fenton, MO 63026
-
Just HeroesFlorissant
733 Rue St. Francois St, Florissant, MO 63031
Tuesday - Saturday 11:00 AM - 7:00 PM, Sunday 12:00 PM - 5:00 PM
Comics · Graphic novels
-
Endless Comics, Games and CardsFlorissant
440a St Francois St, Florissant, MO 63031
Comics · Horror
-
AAFES Comic ShopFort Leonard Wood
143 Replacement Ave # 487, Fort Leonard Wood, MO 65473
Mon-Thu 11am-6pm, Fri-Sat 11am-8pm, Sun 12pm-6pm
Comics
-
Books are BetterFredericktown
125 S Mine la Motte St, Fredericktown, MO 63645-1228
-
Well Read BooksFulton
530 Court St, Fulton, MO 65251
-
Well Read BookstoreFulton
519 Court St, Fulton, MO 65251
-
Nerd It UpGerald
120 Fitzgerald, Gerald, MO 63037
-
International LinguisticsGrandview
12220 Blue Ridge Ext Ste G, Grandview, MO 64030
-
The Opened BookHannibal
606 Mark Twain Ave, Hannibal, MO 63401
-
Foxetale BookshopHannibal
923 Center St, Hannibal, MO 63401-3446
-
Apex ComicsHarrisonville
2713 Cantrell Rd, Harrisonville, MO 64701
-
Books-A-MillionHazelwood
5555 St Louis Mls Blvd #119, Hazelwood, MO 63042
-
Buy The BookHermann
303 Schiller St, Hermann, MO 65041
-
Chapter 3Hermann
208 Schiller St, Hermann, MO 65041
-
Books Are Fun of St. LouisHigh Ridge
6501 Nollman Rd, High Ridge, MO 63049-2021
-
Retold Tales Used BookstoreHolts Summit
176B W Simon Blvd, Holts Summit, MO 65043
Mon-Fri 10am-6pm, Sat 8am-6pm, Sun 10am-4pm
-
The Book NookKearney
101 E Main St, Kearney, MO 64060
-
Rinehart's News AgencyKirksville
112 S Franklin St, Kirksville, MO 63501-3502
-
The Nerd MerchantKirkwood
124 W Jefferson Ave #107, Kirkwood, MO 63122
-
Sparrow's NestKnob Noster
110 N State St B, Knob Noster, MO 65336
-
Barnes & NobleLadue
Ladue Crossing Shopping Center, 8871 Ladue Rd, Ladue, MO 63124
Author signings · Storytimes
-
Lake ReloLake Ozark
2820 Bagnell Dam Rd, Lake Ozark, MO 65049-9093
-
Cloud 9 Comics and GamesLake St Louis
11114 Veterans Memorial Pkwy, Lake St Louis, MO 63367
-
Lakeside BookshopLake St Louis
10 Meadows Circle Dr, Lake St Louis, MO 63367
-
Pulp Fiction Comics & GamesLees Summit
1100 SE Blue Pkwy, Lees Summit, MO 64063-4467
Comics · Graphic novels · Manga
-
The BookshelfLees Summit
122 SW 3rd St, Lees Summit, MO 64063-2327
-
River Reader BooksLexington
1010 Main St, Lexington, MO 64067
-
Altered State ComicsManchester
671 Big Bend Rd, Manchester, MO 63021
Tue-Sat 11am-7pm, Sun 12am-5pm
Comics · Graphic novels · Horror
-
A New ChapterMansfield
101 W Parksquare, Mansfield, MO 65704
-
Center For Aromatherapy Research & EducationMarble Hill
646 RR 4, Marble Hill, MO 63764
-
A House For Stories Tea and BookshopMarshall
111 E Arrow St, Marshall, MO 65340
-
That Once A Month ClubMarthasville
16234 State Hwy O, Marthasville, MO 63357
-
Matthews Medical BooksMaryland Heights
11559 Rock Island Ct, Maryland Heights, MO 63043-3522
-
Newcastle Comics & GamesMaryland Heights
2294 McKelvey Rd, Maryland Heights, MO 63043-4046
Comics
-
Barnes & NobleMaryville
800 University Dr, Maryville, MO 64468
-
Bearcat ShopMaryville
800 University Dr, Maryville, MO 64468-6015
-
Central Bible BookstoreMoberly
1698 Park Dr, Moberly, MO 65270
-
Morgan’s Hollow BookstoreMonett
400 E Broadway, Monett, MO 65708
-
Bryan's BooksMonett
502 8th St, Monett, MO 65708-1724
-
CB Book CorralMountain View
Mountain View, MO
-
Lucky Rabbit BooksNorth Kansas City
919 E 14th Ave, North Kansas City, MO 64116-3703
-
Read It Again BooksOak Grove
1111 S Broadway, Oak Grove, MO 64075
-
Lighthouse BookstoreOsage Beach
959 Old State Park Rd, Osage Beach, MO 65065
-
The Nurses ClubOzark
3897 N 20th St Unit 1, Ozark, MO 65721
-
Just 1. More ChapterPark Hills
513 E Main St, Park Hills, MO 63601
-
Not Just ComixPark Hills
339 W Main St, Park Hills, MO 63601
-
Barnes & NobleParkville
8700 NW River Park Dr, Parkville, MO 64152
-
Fenix Comix LLCPeculiar
361 Legend Ln, Peculiar, MO 64078
-
Read the RoomPerryville
9 E Sainte Marie St, Perryville, MO 63775
-
Allegory Books and GamesPrinceton
604 1/2 W Main St, Princeton, MO 64673
-
Today's Christian BookstoreRaymore
1116 Remington Plz Ste A, Raymore, MO 64083-8587
-
Trailhead BooksRaytown
10009 E 63rd St, Raytown, MO 64133
-
Anastasia's BooksRaytown
10416 E 63rd St, Raytown, MO 64133-5110
-
Bedpost BooksRepublic
738 E Hines St, Republic, MO 65738
Woman-owned
Horror
-
Barnes & NobleRichmond Heights
2417 St Louis Galleria St, Richmond Heights, MO 63117
Mon-Sat 10am-7pm, Sun 11am-6pm
Author signings · Storytimes
-
Red XRiverside
4401 NW Hon Dr, Riverside, MO 64150-1240
-
Sacred Items And MoreSaint Catharine
Shop# 16 South Parade Plaza,6 Royal Avenue Linstead St Catherine , Saint Catharine, MO Jamaica
-
Book-x-changeSaint Charles
2144 1st Capitol Dr, Saint Charles, MO 63301-5804
-
Bookmark Book ShopsSaint Charles
520 S 5th St, Saint Charles, MO 63301-2635
-
River Hills TravelerSaint Clair
780 N Commercial Ave Ste 3, Saint Clair, MO 63077
-
Books RevisitedSaint Joseph
1908 N Belt Hwy, Saint Joseph, MO 64506-2201
-
DG BooksSaint Joseph
4202 N 30Th Terrace, Saint Joseph, MO 64506
-
Comic HoardersSaint Robert
690 Missouri Ave, Saint Robert, MO 65584
-
Once Upon A ShelfSeymour
107 N Commercial St, Seymour, MO 65746
-
Dragon Tales Books & GiftsSte Genevieve
555 N 3rd St, Ste Genevieve, MO 63670
-
Steelville BookstoreSteelville
Steelville, MO
-
Fran's Book NookThayer
418 Poplar St, Thayer, MO 65791-1018
-
Night Owl BooksTroy
380 Main St, Troy, MO 63379
-
Unity Bookstore & CoffeeUnity Village
Unity Village, MO 64064
-
The Thirteenth HourVersailles
26833 Highway 135, Versailles, MO 65084-5527
-
Lamplight BookstoreWarrensburg
202 N Holden St, Warrensburg, MO 64093
Monday – Saturday 8:30 am – 8 pm
Sells used books
-
Reader's WorldWarrensburg
503 N Maguire St Ste F, Warrensburg, MO 64093-1463
-
The Village BookstoreWarrenton
206 E Booneslick Rd, Warrenton, MO 63383-2006
-
Neighborhood ReadsWashington
401 Lafayette St, Washington, MO 63090
Mon–Fri 10 a.m. to 6 p.m., Sat 10 a.m. to 4 p.m., Sun Noon to 4 p.m.
Storytimes
-
JMJ Sacred FamilyWashington
121 W Main St, Washington, MO 63090
-
Comic HoarderzWaynesville
320 Ichord Ave Ste Q, Waynesville, MO 65583
-
Plants and Pages ShopWaynesville
310 U.S. Route 66, Waynesville, MO 65583
-
Somewhere In Time BookshopWebb City
29 S Main St, Webb City, MO 64870-2378
-
Book NookWest Plains
203 Washington Ave, West Plains, MO 65775
-
Happy Endings BookshopWeston
525 Main St, Weston, MO 64098
-
Griffins Keep Cards Comics and GamesWillard
304 E Jackson St Ste 5G, Willard, MO 65781
-
Dirt Road Comics & CollectablesWillow Springs
117 E Main St, Willow Springs, MO 65793
-
Borgasorus BooksWright City
302 S 1st St, Wright City, MO 63390
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