You can shop for new books in-store, online, or by calling / emailing. If we don't happen to have the book you're looking for on hand, we'll order it for you! New book orders usually arrive within 1-2 business days with no shipping charges if you pick up in-store. We're also happy to ship your books straight to your door! Free shipping on all website orders over $25.

Books found listed on our website may not reflect in-store inventory. Call us to find out if we already have the title on hand.

Need inspiration? Browse books by category, or take a look at our famous Staff Picks!


Is the book that you're looking for no longer in print? Don't know? Don't worry- we'll find out! Contact us (via email, phone (413-528-1521) or in person!) with the title, author, OR ISBN of the book in question. We'll do the search for you quickly and find you the copy in the best quality for the best price. Out of print orders usually take about one or two weeks to arrive- we'll give you a more specific time frame for your book once our search has been completed.


Stop in to shop our great selection of unique cards, journals, bookmarks, calendars, local food products such as jams and maple syrup made by Booklofters... and much, much more!