Most of this site's functionality requires JavaScript to be enabled.

Invalid email/password
Log In
Curbside Pickup Instructions
Call 319.249.2064 and we'll bring your order to your car.
Shop other formats
Need a book shipped?
Shop on Bookshop
Get an eGift Card


join battle of the books

On Sale Now

Sale limited to the titles listed below that are currently in stock. Supplies are limited.
Sale does not apply to special orders of any of the titles featured in this list.

How to Shop Safely with Swamp Fox Bookstore

  1. Shop during our regular store hours Tuesday through Sunday. See our hours.
  2. Schedule a private shopping appointment with Ursla, Terri or Amanda. You get to pick your preferred bookseller when you book your appointment.
  3. Shop our shelves for books we have in stock for pickup and local delivery. (Not sure what to read? Ask for a recommendation or buy a bundle!)
  4. Shop if you need a book shipped to your home or to another friend or family member. (As long as you see our logo in the upper left-hand corner of your screen we are receiving 30% of your purchase.)
  5. Attend one of our free special virtual events to connect with authors and other readers and to learn about new books.

Upcoming Events

Calendar (Placeholder)