Thank You for Supporting Local Indie Book Shops

Macdonald Book Shop provides old fashioned service with hands on sales. We love to match you with the perfect book by chatting with you in-store. We have over 7,000 titles in stock. We are also happy to help via phone and email inquiries.




Our website is unable to support online sales, check out our alternatives.

Ways to Support Macdonald Book Shop Online

If you wish to place an order online for a book or audiobook:

An online alternative to big box stores, Bookshop.org offers our customers a way to support us and get a book shipped directly to their home.


Want an alternative to Audible? Look no further than Libro.fm which supports local independent bookstores.