The mission of the Cannon Free Library is to provide free resources, services, programs and enrichment in a welcoming environment to meet the informational, educational and entertainment needs of the Delhi community.

Preschool Story Time, Toddler Rhyme Time, Afterschool STEAM and more…

The Cannon Free Library hosts multiple children’s programs every week.

Read more about our morning and afternoon programs for children.

Chugga Chugga in to The Train Event

right after school on Wednesday, April 24th

Let’s all work together to snake our hundreds of wooden tracks and train cars all around the library! Children of all ages are welcome. No signup required.

Our BOOK CLUB meets every other month to discuss a previously chosen book. On Tuesdayy, May 14, we’ll be discussing Master Slave Husband Wife, by Ilyon Woo. There is no “membership,” and all interested readers are welcome at every meeting.

Call the library if you’d like us to reserve a copy of Master Slave Husband Wife. 607.746.2662.

note: “rain date” Tuesday, May 21

Writers’ Group: If you’re a writer or a Poet–published or otherwise–please consider a sit-down with the Cannon Free Library Writers’ Group. Meetings every second Wednesday of the month at 1pm.

MAHJONG action takes place every Thursday between noon and 4pm. Whether you’re a beginner or an expert or just curious about either Chess or Mahjong, you’re welcome to come and play. Bring a friend!

The library BRIDGE group meets on Friday afternoons from 1:00 to 2:30 and is always in need of interested Bridge players and “wannabe” Bridge players!