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

 
 
COMING EVENTS: 

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

 
Jessica Shattuck The Women in The Castle at The Odyssey Wednesday, April 26, 7:00 pm
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
Hala Alyan, Salt Houses, May 11, 7:00pm at The OdysseyOpen Fiction Book Group, Kinship of Clover, May 15, 6: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 Odyssey
 
 
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 web@odysseybks.com 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