WE ARE OPEN! Every day from 9 a.m. to 9 p.m.

Your safety and the safety of our booksellers are our top priorities, so we are taking a few precautions:

1. We are only inviting 6 customers into the shop at a time. 2. We require everyone to wear a mask in the shop. 3. Also, we will provide hand sanitizer or gloves for you to use while browsing.

Click here to donate to our Keep Kids Reading Fund! 

If you have any questions about ordering online, please email us at books@mariasbookshop.com, or call us at (970) 247-1438.

Our Inventory

Please note that when you see a book on our website, it does not necessarily mean we currently have it in stock. Titles that appear are ones that are available to us through our distributor. If a title is currently stocked  in the store, you will see that information on the website. If not, you'll notice language like "Usually ships in 1-5 days."

If the book you order is not in stock, we will order it for you the next business day, and can have it shipped directly to you or can have it sent here for pick-up at your convenience. 

Out-of-Print Books
We regularly order out-of-print titles for our customers. Please call us or email books@mariasbookshop.com with your request, and we will find your out-of-print book at the best possible price, in the best possible condition. Please note: used books generally take 2 - 4 weeks to arrive since we order from multiple sellers.

Thank you for your business!
When you make your purchases through our website, you are supporting our locally-owned, independent business, allowing us to keep our doors open so we'll be here next time you come by.

Maria's Bookshop

960 Main Avenue
Durango, CO 81301


Indie Bestsellers

This feature require that you enable JavaScript in your browser.

Indie Next List: Bookseller recommendations from across the country

This feature require that you enable JavaScript in your browser.

Kids Indie Next List

This feature require that you enable JavaScript in your browser.