A great independent bookstore in Downtown Edmonds at 111 4th Ave N

Spangler Epic Closing Sale 1 Page.jpg
Spangler Blade sign.jpg

Full Service Bookstore

James Spangler grew up in the book business and has the depth of knowledge to provide great advice for a good read. He and his staff are here for you seven days a week with over 35,000 books.

Need some help? Just ask! Please call or email us to offer comments or if you are in need of a particular title.

Buying & Selling Previously Loved Books since 1989.

Spangler Book Exchange opened in Edmonds July of 2016. At our previous location in Lynnwood, you may have first met and loved us under the name “ReRead Books.”

We have sold more than 2 million books over the last 29 years to thousands of satisfied customers.... all under the ownership of James Spangler.

This independent bookstore has offers an affordable alternative to new (and expensive) popular fiction. 

Let us send you home with a great book, or even a whole stack of books... you can afford to read. We are the original "green" recycler of quality books! 

Bargain Books.

If you're an ultra-bargain hunter our $1.00 paperbacks and $2.00 hardbacks will appeal to you - they are located outside the store at the front entrance.


We carry thousands of favorite titles that we sell for half the cover price or less. 

We have a unique trade credit policy that can get your purchase price down to 25% of original prices! When you bring us your gently used books, we offer 20% of the original retail price of selected mass market paperbacks in "trade credit."  With this credit, the cost of books purchased within our store is reduced from half to 25% of the original retail price in most cases. Any way you work it, with trade credit or without, you will get a great deal on books here. When you are finished reading them bring them back to us again for more trade credit!


111 4th Ave N, Near 4th and Main in charming Downtown Edmonds

Monday - Saturday 10-6  

Sunday 11:00 - 5

(425) 775-2377  

“The Bookshelf” 26' wide mural by local artist Andy Eccelshall. Painted July 2016.