Search results reflect our warehouse stock, not necessarily  in-store availability. If you need to know ASAP whether we have a book on hand, please call the store at (413) 534-7307MHC Students: Please do not search for your textbooks online, as used editions and lower priced older editions will not show up.

Odyssey Bookshop :: Independent Bookselling since 1963


Please click on the banners for event locations, times, and other important details.

Reading Without Walls Challenge We Challenge YOU to Read Without Walls in April.
Independent Bookstore Day April 29 10:00am - 6:00pm The Odyssey
Elephants, Cats, and Ducks, Oh My! With Rowboat Watkins, Brendan Wenzel, and Sergio Ruzzier May 3 4:00pm at the Odyssey
Megan Marshal, wednesday, May 3, 7:00pm at The OdysseyTom Ryan 5/4 Will's Red Coat 7:00pm at The Odyssey
Laurie Forest, The Black Witch, May 5, 7:00pm at The OdysseyDavid Hyde Costello May 6 10:30am at The Odyssey
Aja Monet, My Mother Was a Freedom Fighter, May 7, 7:00pm at The OdysseyActive Citizens Book Group 5/7 American Amnesia 4:00pm at The Odyssey
Crime Club 5/8 7:00pm at the Odyssey Death of an Englishman by Magdelena NabbCANCLED: Anita Shreve, The Stars are Fire, May 9, 7:00pm at The Odyssey
Open Fiction Book Group, Kinship of Clover, May 15, 6:00pm at the OdysseyHala Alyan, Salt Houses, May 11, 7:00pm at The Odyssey
Renée Ahdieh, Flame in the Mist & Holly Black, The Darkest Part of the Forest, Wednesday, May 17, 7:00pm at the Odyssey
Dennis Lehane, Since We Fell, May 19, 7:00pm Gateway City Arts
Shakespeare Club May 21, 11:00am Henry IV Part 1 at The OdysseyRuth Behar, Lucky Broken Girl May 22 4:00pm at The Odyssey
Active Citizens Book Group, Kingdom of the Unjust: Behind the U.S.-Saudi Connection by Medea Benjamin, Sunday May 28, 4:00pm at the OdysseyCrime Club June 12 7:00pm Involuntary Witness by Gianrico Carofiglio
Open Fiction Book Group June 26 6:00pm at The Odyssey Goodnight Ladies by Zane Kotker
We at Odyssey Bookshop strive to make our store and website accessible to all. If you have difficulty accessing content on this website, please contact us at or call us at 413-534-7307 and we will both provide you the content information you need as well as endeavor to make whatever changes needed to assist you in accessing our website