Across Minnesota, of the 266 bookstores we list, 250 give a phone number, 34 publish opening hours and 187 have a website. 28 are branches of national chains — Barnes & Noble (20), Half Price Books (4), Book Warehouse (2); the remaining 238 are independent. By what they offer: 43 are comic book stores, 34 sell used books, 14 focus on children's books. Most often named on their own websites: comics (11), sells used books (10) and graphic novels (7). The longest-running is Book Warehouse, in business since 1902. 4 describe themselves as family-owned.
Top 10 bookstores in Minnesota
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Barnes & NobleWoodbury
Mon-Sat 9am-9pm, Sun 10am-7pm
-
2The Book House in DinkytownMinneapolis
Mon-Sat 12pm-9pm, Sun 11am-6pm
-
3Barnes & NobleMinnetonka
Mon-Sat 9am-9pm, Sun 10am-7pm
-
4Birchbark Books and Native ArtsMinneapolis
10am to 6pm
-
5Boneshaker BooksMinneapolis
Mon–Sat 11AM–8PM, Sun 11AM–5PM
-
6Half Price BooksMinneapolis
Mon-Sat 10am-8pm, Sun 11am-7pm
-
7Nerdin OutInver Grove Heights
Mon–Thu 10am–7pm, Fri–Sat 10am–9pm, Sun 10am–6pm
-
8Present Moment Herbs & BooksMinneapolis
Mon-Sat 10am-7pm, Sun 12pm-5pm
-
9Midway Used and Rare BooksSt Paul
11 am - 5 pm
-
10Magus Books & HerbsMinneapolis
Mon-Sun 12pm-6pm
Cities
Largest first. Towns with a single bookstore are listed further down this page.
- Minneapolis50
- St Paul15
- Saint Paul12
- Duluth10
- Rochester10
- Mankato6
- St Cloud6
- Alexandria5
- Bloomington5
- Bemidji4
- Roseville4
- Stillwater4
- Winona4
- Eagan3
- Eden Prairie3
- Lakeville3
- Minnetonka3
- Northfield3
- Red Wing3
- Woodbury3
Other towns in Minnesota
One bookstore each — too few for a page of their own, so they live here.
-
BooktowneAitkin
205 Minnesota Ave N, Aitkin, MN 56431-1411
-
JL Henke Book Emporium IncAitkin
310 4th Ave SE, Aitkin, MN 56431-1722
-
AJ's Book HideawayAlbert Lea
705 Marshall St, Albert Lea, MN 56007
-
Wild Again BooksAlbert Lea
1723 W Main St, Albert Lea, MN 56007
-
Book WarehouseAlbertville
6415 Labeaux Ave Ne Ste B260a, Albertville, MN 55301-9813
Since 1902
Family-owned
-
Issues Needed ComicsApple Valley
15465 Cedar Ave #160, Apple Valley, MN 55124
-
Half Price BooksApple Valley
7600 150th St W, Apple Valley, MN 55124-7102
-
Rabata Cultural CenterArden Hills
3533 Lexington Ave N, Arden Hills, MN 55126
-
Sweet Reads Books and CandyAustin
407 Main St N, Austin, MN 55912
Monday-Saturday 11-4
Sells used books · Author signings
-
Hey DarlingAustin
213 Main St N, Austin, MN 55912
-
Twice Told TalesBarnum
Barnum, MN 55707
-
Lionseed Bookstore & Learning CommonsBattle Lake
102 Summit St W, Battle Lake, MN 56515
-
Haven Books & GiftsBig Lake
100 Jefferson Blvd Ste 2, Big Lake, MN 55309-4714
-
Haven Books and GiftsBig Lake
651 Rose Dr #2, Big Lake, MN 55309
-
Barnes & NobleBlaine
Northcourt Commons 710 County Highway 10 NE, Blaine, MN 55434
Mon-Sat 9am-9pm, Sun 10am-7pm
-
St. George Christian Books and GiftsBlaine
10904 Baltimore St NE, Blaine, MN 55449
Graphic novels
-
CatTale's Books & GiftsBrainerd
609 Laurel St, Brainerd, MN 56401
-
Emily's BooksBrainerd
18318 MN-371, Brainerd, MN 56401
-
Books By The BundleBrooklyn Park
9217 W River Rd, Brooklyn Park, MN 55444
-
Buffalo Books & CoffeeBuffalo
6 Division St E, Buffalo, MN 55313
Monday through Friday, 6:30am - 6pm, Saturday, 8am - 5pm, Sunday, 9am to 4pm
Since 1994
-
Haven Books & GiftsBuffalo
28 Central Ave, Lower Level, Buffalo, MN 55313
-
Barnes & NobleBurnsville
Burnhaven Shopping Center 828 West, 828 County Rd 42 W, Burnsville, MN 55337
Mon-Sat 9am-9pm, Sun 10am-7pm
-
Mind's Eye ComicsBurnsville
200 E Travelers Trl, Burnsville, MN 55337
-
Richwood BooksCallaway
28128 Rich-Cal Line Rd, Callaway, MN 56521-9633
-
Scout & Morgan BooksCambridge
114 Buchanan St N, Cambridge, MN 55008
-
N.P. Junction BooksCarlton
110 3rd St, Carlton, MN 55718
-
Pan De VidaChaska
116 E 2nd St, Chaska, MN 55318
-
Best Dementia Videos and BooksCokato
15113 43rd St SW, Cokato, MN 55321
-
NerdinoutCoon Rapids
3050 Coon Rapids Blvd NW, Coon Rapids, MN 55433
Mon-Thu 10am-7pm, Fri-Sat 10am-9pm, Sun 10am-6pm
Comics
-
Novel CupCrookston
101 W Robert, Crookston, MN 56716
-
Well-Read MomCrosby
115 3rd Ave SW, Crosby, MN 56441-3100
-
The Book NookDelano
113 Bridge Ave E, Delano, MN 55328
-
Bluebird BooksDetroit Lakes
813 Washington Ave, Detroit Lakes, MN 56501
-
Barnes & NobleEdina
3230 Galleria, Edina, MN 55435
Author signings · Storytimes
-
Well Read BooksElk River
310 Jackson Ave NW, Elk River, MN 55330-1518
-
Prarie Fire Tobacco & Chapman Street BooksEly
139 E Chapman St, Ely, MN 55731
-
Excelsior Bay BooksExcelsior
36 Water St, Excelsior, MN 55331
-
Books On CentralFaribault
227 Central Ave N, Faribault, MN 55021
-
The Comic FerretFarmington
115 Elm St Ste E, Farmington, MN 55024
Comics · Graphic novels · Manga
-
Biffleys BookmarkFergus Falls
119 W Lincoln Ave, Fergus Falls, MN 56537
-
The Promise ShopFergus Falls
221 W Lincoln Ave, Fergus Falls, MN 56537-2149
-
RemixForest Lake
255 MN-97 Unit 3B, Forest Lake, MN 55025
-
Drury Lane BooksGrand Marais
12 E Wisconsin St, Grand Marais, MN 55604-5018
-
Wildflower BookshopGrand Rapids
4 NE 3rd Ave, Grand Rapids, MN 55744
-
Village BookstoreGrand Rapids
201 NW 4th St, Grand Rapids, MN 55744
-
Heather's Book NookGranite Falls
682 Prentice St, Granite Falls, MN 56241
-
Cream & AmberHopkins
1605 Mainstreet, Hopkins, MN 55343
-
The Book Keepers LLCHutchinson
47 Main St N, Hutchinson, MN 55350
-
NorthWild BooksInternational Falls
438 3rd St, International Falls, MN 56649
-
Nerdin OutInver Grove Heights
9079 Buchanan Trail, Inver Grove Heights, MN 55076
Mon–Thu 10am–7pm, Fri–Sat 10am–9pm, Sun 10am–6pm
Comics
-
Inver Hills BookstoreInver Grove Heights
Inver Grove Heights, MN 55076
-
Dana's BookstoreIsanti
120 Heritage Blvd NE #3, Isanti, MN 55040
-
Serpent's Tale Natural History Book DistLanesboro
403 Parkway Ave N, Lanesboro, MN 55949
-
Strand's StoreLeonard
24624 Leonard Rd, Leonard, MN 56652
-
The Curious Crow CompanyLexington
9157 S Hwy Dr, Lexington, MN 55014
-
Barnes and NobleMaple Grove
8040 Wedgewood Ln N, Maple Grove, MN 55369
-
LifeWay Christian StoreMaple Grove
12985 Elm Creek Blvd, Maple Grove, MN 55369
-
Holy Gifts MnMaple Lake
19 Main St N, Maple Lake, MN 55376
Wed-Fri 9am-5pm, Sat 9am-3pm
-
Book BreakMaple Lake
52 Birch Ave S, Maple Lake, MN 55358-4568
-
T E Warth Esq Automotive Books formerly Classic MotorbooksMarine on St Croix
101 Judd Street, Suite 2, Post Office Box 95, Marine on St Croix, MN 55047
-
Book WarehouseMedford
6750 W Frontage Rd Ste 410, Medford, MN 55049-8121
-
More Than Words Bookshop + MoreMoorhead
40 4th St N, Moorhead, MN 56560
-
Words To Live By BookstoreMoorhead
819 Center Ave #2b, Moorhead, MN 56560
-
Fallout Comics & GamesMora
206 S Union St, Mora, MN 55051
-
John's Total EntertainmentMorris
510 Atlantic Ave, Morris, MN 56267
-
Brighton PublicationsNew Brighton
151 Silver Lake Rd Nw Unit 5, New Brighton, MN 55112-8101
-
Rockhopper Comics and GamesNew Hope
8016 Medicine Lake Rd, New Hope, MN 55427
-
Flyleaf Book ShopNew London
32 Main St N, New London, MN 56273
Sells used books
-
Bookshelves & CoffeecupsNew Ulm
123 N Minnesota St, New Ulm, MN 56073
-
Lykke BooksNew Ulm
203 N Minnesota St, New Ulm, MN 56073
-
Turtle Town Books & GiftsNisswa
25491 Main St, Nisswa, MN 56468
-
The Enchanted QuillNorth Branch
38500 Tanger Dr #207, North Branch, MN 55056
-
Compass Point BooksNorth Mankato
1710 Roe Crest Dr, North Mankato, MN 56003-1806
-
Paperbacks Plus Book StoreNorth St Paul
2539 7th Ave E, North St Paul, MN 55109
Tue-Fri 10:30am-6pm, Sat 11am-4pm, Sun 11am-3pm
Since 1988
-
Onamia Community EducationOnamia
35465 125th Ave, Onamia, MN 56359-2944
-
Eatons BooksOwatonna
602 N Cedar Ave, Owatonna, MN 55060
-
Little Professor Book CenterOwatonna
110 W Park Square, Owatonna, MN 55060
-
Book WorldPark Rapids
211 Main Ave S, Park Rapids, MN 56470-1517
-
Dorset Books & Candy ShackPark Rapids
20471 MN-226, Park Rapids, MN 56470
-
Ben Around BooksPaynesville
122 W James St, Paynesville, MN 56362
Since 2005
Family-owned
-
Big Pine BooksPerham
126 W Main St, Perham, MN 56573
-
The Willow BookstorePerham
126 W Main St, Perham, MN 56573
-
The BookstorePine City
253 5th St SE Ste 2, Pine City, MN 55063
-
Princeton Book & BiblePrinceton
405 1st St, Princeton, MN 55371
Mon-Fri 9am-6pm, Sat 9am-4pm
Since 1993
-
Chapter TwoRedwood Falls
120 E 2nd St, Redwood Falls, MN 56283
-
Hot Comics and CollectiblesRichfield
26 W 66th St, Richfield, MN 55423
-
Third Week BooksRichfield
1112 W 66th St Apt 1, Richfield, MN 55423
-
Osterhus Printing & BookstoreRobbinsdale
4500 W Broadway, Robbinsdale, MN 55422
-
Husky BookstoreSaint Cloud
201 8th St S, Saint Cloud, MN 56301-6160
-
The Book MarkSaint Peter
800 W College Ave, Saint Peter, MN 56082-1485
-
Story Arc Comics & CollectiblesSavage
5753 Egan Dr, Savage, MN 55378
-
Greystone Educational MaterialScandia
21252 Olinda Trail N, Scandia, MN 55073
-
Divine Inspirations Books and GiftsSouth St Paul
408 3rd St N, South St Paul, MN 55075
Wed 12am-5pm, Sat 8:30am-10am, Sun 9am-12pm
Since 2004
-
Usborne Books & More of Southeast MinnesotaSt Charles
137 Richland Ave, St Charles, MN 55972-1366
-
Half Price BooksSt Louis Park
5017 Excelsior Blvd, St Louis Park, MN 55416
Mon-Sat 10am-8pm, Sun 11am-7pm
-
Jewish Used BooksSt Louis Park
4801 Minnetonka Blvd, St Louis Park, MN 55416-2214
Since 2017
Sells used books
-
St Patrick's Books & GiftsSt Michael
19 Main St N, St Michael, MN 55376-9523
Wed-Fri 9am-5pm, Sat 9am-3pm
-
Mystic Raven's Spiritual HavenThief River Falls
105 3rd St E #2005, Thief River Falls, MN 56701
-
Back Forty BooksTwo Harbors
625 7th Ave, Two Harbors, MN 55616
-
Winding Trail BooksVadnais Heights
3293 Belmar Dr, Vadnais Heights, MN 55127
-
Chapter OneVictoria
7924 Victoria Dr, Victoria, MN 55386-2800
-
NewsetteVirginia
406 Chestnut St, Virginia, MN 55792
-
Driftless BooksWabasha
159 Main St W, Wabasha, MN 55981
-
OlivetreebiblebookstoreWaseca
28558 80th St, Waseca, MN 56093-5803
-
Hearthside BooksWatertown
229 Lewis Ave S, Watertown, MN 55388
-
The BookcaseWayzata
824 Lake St E, Wayzata, MN 55391-1803
-
Lake Country BooksellersWhite Bear Lake
4766 Washington Ave, White Bear Lake, MN 55110
-
A Novel Idea Book ShopWillmar
309 Lakeland Dr SE, Willmar, MN 56201
-
Book WorldWillmar
1605 1st St S, Willmar, MN 56201-4234
-
Tienda Y Libreria GuatemalaWorthington
210 10th St, Worthington, MN 56187
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