Upcoming Events
Skip Upcoming Events widget
Tue, Jun 16, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Tue, Jun 16, All day
Utica Public Library - Main Floor - New Children's Room
Tuesday, June 16, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Tue, Jun 16, All day
Morrisville Public Library
Donate a $1, get a Summer Reading themed duck! This year's theme is "Plant a Seed: Read!"

Tue, Jun 16, All day
Morrisville Public Library
Stop in and get your crafts for the month starting June 1! We will be making an 3D tree and a submarine! Open to ages 2 to 12, while supplies last.

Tue, Jun 16, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Tue, Jun 16, All day
Kirkland Town Library - Stryker Wall
Come view the artwork of local artist, Mia Peycke, in the Stryker Room from May 21 through June 19.

Tue, Jun 16, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Tue, Jun 16, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Tue, Jun 16, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Jun 16, 10:00am - 11:30am
Dunham Public Library - Small Community Room
Senior Coffee Club meets on the 1st and 3rd Tuesdays of every month at 10:00.

Tue, Jun 16, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Jun 16, 10:00am - 11:00am
VVS Corner Library
Join us each week for an hour of friendly chat, laughter, and connection over a warm cup of coffee or tea if that?s your thing (this is a judgment-free zone!).

Tue, Jun 16, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Jun 16, 10:00am - 11:00am
Erwin Library & Institute
Come and join us for our Storytime Program with Mrs. Hannah!

Tue, Jun 16, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Jun 16, 10:00am - 11:00am
Oneida Public Library - Activity Room
Join Ms. Megan for stories, songs, crafts and social playtime. Designed for ages 2-5, but all kids are welcome.

Tue, Jun 16, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, Jun 16, 10:00am - 1:00pm
Ilion Free Public Library - Basement
Stop down and find what you need to complete the craft you've been working on, and get some assistance from the library staff.

Tue, Jun 16, 10:00am - 12:00pm
New Hartford Public Library - Sammon Room
Come learn about free or low-cost online platforms that you can use to research your family history and create your own family tree.

Tue, Jun 16, 10:15am - 11:00am
Cazenovia Public Library Society
Walking Club

Tue, Jun 16, 10:15am - 11:15am
Little Falls Public Library - Community Room
Gentle stretching led by local yoga instructor Marchell. All abilities welcome.

Tue, Jun 16, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Jun 16, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Jun 16, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about watermelon!

Tue, Jun 16, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Children's Area,Pink Room
Introduce your babies, toddlers and preschoolers to the library, meet and socialize with others while singing, rhyming, reading and creating a simple craft.

Tue, Jun 16, 10:30am - 11:00am
Kirkland Town Library
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, Jun 16, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, June 16, 2026 / 10:30 AM - 11:00 AM Tuesdays at 10:30 am Ages 5 and under Visit us on Tuesday mornings for stories, songs, fingerplays, and crafts. There is a 25 children limit for this program.
Register

Tue, Jun 16, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Community Room
Coffee, doughnuts and conversation

Tue, Jun 16, 11:00am - 12:00pm
Dunham Public Library
Please join us on the 3rd Tuesday of every month at 11:00 AM for a discussion about reading, collecting, buying & everything in between.

Rescheduled
Tue, Jun 16, 11:00am - 12:30pm
New date Monday, June 22, 3:30pm - 4:30pm
Cazenovia Public Library Society
For students who are interested in earning community service hours helping with Library children's programming over the summer.

Cancelled
Tue, Jun 16, 11:15am - 12:00pm
Cazenovia Public Library Society
Chair Yoga

Tue, Jun 16, 12:00pm - 9:00pm
Hamilton Public Library - Community Room
Village of Hamilton Election

Tue, Jun 16, 12:30pm - 1:30pm
Rome, Jervis Public Library - Auditorium
Learn about Civil Service employment in NYS.

Tue, Jun 16, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Jun 16, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Jun 16, 1:00pm - 2:00pm
Sullivan Free Library - Bridgeport - Community Room
Bring your own supplies

Tue, Jun 16, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Jun 16, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Jun 16, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Tue, Jun 16, 3:00pm - 6:00pm
Frank J. Basloe Public Library - Reading Nook
Calling all crafters! Working on something you want to show off? Want to work alongside your fellow crafters? Come to the Adult Craft Club!

Tue, Jun 16, 4:00pm - 4:30pm
VVS Corner Library
Math Homework Help (Grades 7-11) * Regents Exam Prep (Grades 9-11) * State Test Prep (Grades 7-8) * College Math Help (statistics, contemporary math)
Registration is now closed

Tue, Jun 16, 4:00pm - 5:00pm
Waterville Public Library
Join us at the library for a fun building program! Take on exciting challenges or let your imagination run wild and create your own masterpiece using small and big building blocks.

Tue, Jun 16, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Tuesday, June 16, 2026 / 4:00 PM - 5:00 PM Tuesdays and Thursdays 4:00 pm to 5:00 pm Ages 4-16 Enjoy a healthy snack after school while you hang out at the Library.
Register

Tue, Jun 16, 4:30pm - 5:00pm
VVS Corner Library
Math Homework Help (Grades 7-11) * Regents Exam Prep (Grades 9-11) * State Test Prep (Grades 7-8) * College Math Help (statistics, contemporary math)
Registration is now closed

Tue, Jun 16, 5:00pm - 5:30pm
VVS Corner Library
Math Homework Help (Grades 7-11) * Regents Exam Prep (Grades 9-11) * State Test Prep (Grades 7-8) * College Math Help (statistics, contemporary math)
Registration is now closed

Tue, Jun 16, 5:00pm - 8:00pm
Rome, Jervis Public Library - Dillon room
Play tabletop games such as board games, card games, and tabletop RPGs

Tue, Jun 16, 5:00pm - 7:00pm
Morrisville Public Library - Program Room
Bring your current craft and come join us!

Tue, Jun 16, 5:30pm - 6:00pm
VVS Corner Library
Math Homework Help (Grades 7-11) * Regents Exam Prep (Grades 9-11) * State Test Prep (Grades 7-8) * College Math Help (statistics, contemporary math)
Registration is now closed

Tue, Jun 16, 5:30pm - 6:30pm
Canastota Public Library - Lawson Room
We will meet to discuss the book of the month and complete themed activities. Geared toward ages 9-12 years old.
Registration is now closed

Tue, Jun 16, 5:30pm - 7:30pm
Utica Public Library - Gallery
Tuesday, June 16, 2026 / 5:30 PM - 7:30 PM A family of refugees from Sudan has landed in cold, upstate New York just as an administration hostile to immigrants takes over and the Refugee Center overseeing their resettlement is faced with a battle for its own survival.  
Register

Tue, Jun 16, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Tue, Jun 16, 6:00pm - 7:30pm
Rome, Jervis Public Library - Auditorium
Join us for an educational seminar presented by American Senior Benefits.
Registration is now closed

Tue, Jun 16, 6:00pm - 7:30pm
Oneida Public Library - Community Room
Let's go Out of This World to learn a little bit about galaxies as we paint our own! All materials will be provided & there will be a variety of canvas shapes and sizes. Please register individually.
Registration is now closed

Tue, Jun 16, 6:00pm - 7:00pm
Ilion Free Public Library - Remington Room
Pick up copies at the library and start reading 1776 by David McCullough, so you can discuss the book with us on the 16th!

Tue, Jun 16, 6:15pm - 7:15pm
Western Town Library
$5 per person. Supplies provided to make 3 cards. Reservations required. Please call the library at 315-827-4118 or email westernville@midyork.org to reserve a spot.

Tue, Jun 16, 6:30pm - 7:30pm
Sullivan Free Library - Chittenango - McGowan Room
Monthly meeting of the SFL Board of Trustees

Tue, Jun 16, 7:00pm - 8:00pm
Kirkland Town Library - History Room
The Friends Committee meets on the third Tuesday of the month at 7 p.m. at the library. Meetings are open to the public.

Wed, Jun 17, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Wed, Jun 17, All day
Utica Public Library - Main Floor - New Children's Room
Wednesday, June 17, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Wed, Jun 17, All day
Morrisville Public Library
Donate a $1, get a Summer Reading themed duck! This year's theme is "Plant a Seed: Read!"

Wed, Jun 17, All day
Morrisville Public Library
Stop in and get your crafts for the month starting June 1! We will be making an 3D tree and a submarine! Open to ages 2 to 12, while supplies last.

Wed, Jun 17, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Wed, Jun 17, All day
Kirkland Town Library - Stryker Wall
Come view the artwork of local artist, Mia Peycke, in the Stryker Room from May 21 through June 19.

Wed, Jun 17, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Wed, Jun 17, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Wed, Jun 17, All day
Frank J. Basloe Public Library
The library will be closing early at 6 PM on Wednesday, June 17th.

Wed, Jun 17, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Jun 17, 9:45am - 11:00am
Dolgeville-Manheim Public Library - The Reading Room
Instructor: Rosann Scalise, M.Ed. Rosann has been a meditation practitioner for 35+ years and has been teaching meditation for more than 15 years.

Wed, Jun 17, 10:00am - 12:00pm
Rome, Jervis Public Library - Elevator Table
Free monthly blood pressure screening

Wed, Jun 17, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Jun 17, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Jun 17, 10:00am - 12:00pm
Sullivan Free Library - Chittenango - Community Room
Quilters

Wed, Jun 17, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Jun 17, 10:00am - 12:30pm
Rome, Jervis Public Library - Board Room
Over 65 or have a disability and need help applying for Medicare/Medicaid? Get assistance with the online enrollment portal from an authorized provider from Rochester Regional Health.

Wed, Jun 17, 10:00am - 11:00am
Canastota Public Library - Children's Room
A time of reading, singing, and learning for children ages birth-24 months old, and their caregivers.

Wed, Jun 17, 10:30am - 11:00am
Rome, Jervis Public Library - Main Children's Room
Children are invited to join us for a toddler friendly Storytime every Wednesday at 10:30am. Together we will read two stories, create a craft project and socialize each week.

Wed, Jun 17, 10:30am - 11:30am
Cazenovia Public Library Society - Side Yard
Bring a picnic lunch and join us for story time on on the library's lawn.

Wed, Jun 17, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Songs, stories, and movement for toddlers aged 2-3. Younger and older siblings are welcome.

Wed, Jun 17, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Jun 17, 11:00am - 12:45pm
VVS Corner Library
Bring your work and enjoy some creative time with fellow crafters. Show off your crafts, share ideas and advice, and have some fun! We meet the 1st, 3rd, and 5th Wednesday of each month.

Wed, Jun 17, 11:15am - 12:00pm
Bassett Health Center - Community Room
Held at the Community Room, Bassett Health Care, 36 Slawson Street, Dolgeville Wednesdays 11:15-12:00

Wed, Jun 17, 12:00pm - 1:00pm
Waterville Public Library - Main Room,Program Room,Side Lawn
Guest Visit until early afternoon

Wed, Jun 17, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Jun 17, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jun 17, 1:00pm - 2:00pm
Hamilton Public Library - Community Room
Widows: recent or past gather to talk. This group is a place to be encouraging and comforting to women who have lost a loved one. You may want to listen or choose to contribute.

Wed, Jun 17, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Jun 17, 1:00pm - 2:00pm
Frank J. Basloe Public Library - YA Cafe
Stop in for 1 on 1 tech help from the Basloe Library staff.

Wed, Jun 17, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Jun 17, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Jun 17, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, June 17, 2026 / 2:00 PM - 4:00 PM Having issues using the Libby app or navigating your cell phone, laptop, tablet, or the internet? Drop in to Tech Help @ The Library every Wednesday from 2pm-4pm. Want a guaranteed time for one-on-one help from a librarian? Call ahead to 315-735-2279 ext. 208 to sign up for your time slot.  Please see our webpage for a full list of tasks we can help with!  
Register

Wed, Jun 17, 2:00pm - 3:00pm
Sullivan Free Library - Bridgeport - Community Room
Julie and Romeo author: Jeanne Ray

Wed, Jun 17, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Jun 17, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Wed, Jun 17, 3:00pm - 5:00pm
Cazenovia Public Library Society - Museum
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Jun 17, 3:00pm - 5:00pm
Ilion Free Public Library - Basement
Stop down to the library to do some Father's Day crafts!

Wed, Jun 17, 3:15pm - 5:00pm
Earlville Free Library - Main Library
Program for children between the ages of 9 and 13. Taking place after school, kids will have the opportunity to do homework/reading time, have snacks, games, crafts, science experiments and more!

Wed, Jun 17, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Jun 17, 4:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Grab your passport and get ready to travel on a global exploration around the world! Adventurers will discover diverse cultures through interactive activities.

Wed, Jun 17, 4:00pm - 6:00pm
Western Town Library
Join us for a Father's Day craft session & create a felt pennant for the best dad ever! Registration encouraged, but drop-ins welcome! Call 315-827-4118 or email westernville@midyork.org to register.

Wed, Jun 17, 4:00pm - 5:00pm
Dolgeville-Manheim Public Library - Tales & Tunes Room
All abilities and experience levels are welcome.

Wed, Jun 17, 4:00pm - 5:00pm
Frank J. Basloe Public Library - Washburn Community Room
Test your creativity at our Lego Club! Take on our theme of the week, or make your own creation.

Wed, Jun 17, 4:30pm - 6:00pm
Hamilton Public Library - Community Room
Second Wednesday of the month at 4:15 pm in the community room. Open to the public.

Wed, Jun 17, 4:30pm - 6:00pm
Frank J. Basloe Public Library - Reading Nook
Join the Friends of the Basloe Library at their monthly meeting.

Wed, Jun 17, 4:45pm - 5:45pm
Rome, Jervis Public Library - Board Room
Regular Meeting

Wed, Jun 17, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support and Success

Wed, Jun 17, 5:00pm - 9:00pm
Morrisville Public Library - Program Room
Need your CPR/AED/first aid certification or just want to have it?
Registration is now closed

Wed, Jun 17, 5:00pm - 6:00pm
Old Forge Library
In collaboration with Herkimer County Cornell Cooperative Extension with generous funding from the Adirondack Community Foundation

Wed, Jun 17, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Certified Yoga instructor, nutrition coach, and weight management specialist, Kelly Becker, brings knowledge, compassion, and experience as she leads a group yoga class.

Wed, Jun 17, 5:30pm - 6:30pm
Hamilton Public Library - Storytime Room
Are you a knitter? Crocheter? Needlepoint? Embroidery? Want to do that project with other people making their projects? Join us for Fiber Arts Group at the Library!

Wed, Jun 17, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Jun 17, 5:30pm - 8:00pm
Rome, Jervis Public Library - Makerspace
Join Niki English from Munson to learn the basics of sewing on a sewing machine!
Registration is now closed

Wed, Jun 17, 6:00pm - 7:30pm
Oneida Public Library - Community Room
Join us for Out in Oneida, a group for LGBTQIA+ and allies, for ages 18+

Wed, Jun 17, 6:00pm - 7:00pm
Oneida Public Library - Activity Room
Learn what a galaxy is and dream big as you create your own beautiful chalk galaxy drawings!

Wed, Jun 17, 6:00pm - 7:00pm
Utica Public Library - Music Room
Wednesday, June 17, 2026 / 6:00 PM - 7:00 PM
Register

Wed, Jun 17, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a story in 500 words or less? Sharpen your pencils and your writing skills and join us every Wednesday from 6-8!

Wed, Jun 17, 6:00pm - 8:00pm
New Woodstock Free Library - The Norm Parry Children's Wing
Create a fun and practical kitchen herb garden

Wed, Jun 17, 6:30pm - 7:45pm
Canastota Public Library - Lawson Room
SUICIDE SUPPORT GROUP MO OR KATIE 315-663-5286

Wed, Jun 17, 6:30pm - 8:00pm
VVS Corner Library
Bring your yarn and unwind with fellow makers. In a relaxed, all ages crochet and knitting circle where beginners and experienced stitchers work on projects, share tips, and enjoy good company.

Wed, Jun 17, 6:30pm - 8:00pm
Kirkland Town Library - Bristol Room
Listen to ?The Correspondent? by Virginia Evans on audiobook while working on a project.

Wed, Jun 17, 6:30pm - 7:30pm
Ilion Free Public Library - Basement
Get ready to have some fun! Come ready to move every Wednesday night for Line Dancing.

Thu, Jun 18, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Thu, Jun 18, All day
Utica Public Library - Main Floor - New Children's Room
Thursday, June 18, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Thu, Jun 18, All day
Morrisville Public Library
Donate a $1, get a Summer Reading themed duck! This year's theme is "Plant a Seed: Read!"

Thu, Jun 18, All day
Morrisville Public Library
Stop in and get your crafts for the month starting June 1! We will be making an 3D tree and a submarine! Open to ages 2 to 12, while supplies last.

Thu, Jun 18, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Thu, Jun 18, All day
Kirkland Town Library - Stryker Wall
Come view the artwork of local artist, Mia Peycke, in the Stryker Room from May 21 through June 19.

Thu, Jun 18, All day
Utica Public Library - Main Floor - New Children's Room
Thursday, June 18, 2026 / All Day Thursday June 18th All Day For all ages. Drop in and color your own kaleidocycle - a geometric fidget that you can turn over and over again! Available while supplies last.
Register

Thu, Jun 18, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Thu, Jun 18, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Thu, Jun 18, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Jun 18, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Jun 18, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Jun 18, 10:00am - 11:00am
Frank J. Basloe Public Library - Children's Room
Hands on fun for toddlers! We'll read stories, play games, and make friends.

Thu, Jun 18, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Jun 18, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Children's Area
Start your child's love of reading by gently introducing them to their library.

Thu, Jun 18, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about watermelon!

Thu, Jun 18, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Join us in the Sammon Room Thursdays at 10:30 AM for Mat Yoga!

Thu, Jun 18, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Thursday, June 18, 2026 / 10:30 AM - 11:00 AM Thursday June 18th 10:30 am For ages 5 and under. Enjoy stories and songs to get you moving. We will be joined by special instruction teachers to help us wiggle! This storytime is brought to us by the Oneida County Special Children's Services.
Register

Thu, Jun 18, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Stories and songs for children aged 3-5. Younger siblings are welcome.

Thu, Jun 18, 11:00am - 12:00pm
Ilion Free Public Library - Basement
Bring in the kids and listen to a librarian read you a story. A small craft or activity is included.

Thu, Jun 18, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Jun 18, 12:30pm - 1:30pm
Hamilton Public Library - Fireplace Room
Join us on the 3rd Thursday of the month @ 12:30 pm for a meeting of our library Poetry Group! All poetry lovers are welcome. Bring in poetry to share or just bring yourself to hear something new!

Thu, Jun 18, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Jun 18, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Jun 18, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Jun 18, 2:00pm - 3:45pm
Dunham Public Library - Small Community Room
Join us for a fun book group that focuses on reading books in the mystery and thriller genres.

Thu, Jun 18, 2:15pm - 3:15pm
Western Town Library
$5 per person. Supplies provided to make 3 cards. Reservations required. Please call the library at 315-827-4118 or email westernville@midyork.org to reserve a spot.

Thu, Jun 18, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Thu, Jun 18, 3:00pm - 5:00pm
Rome, Jervis Public Library - Makerspace
Come check out our Makerspace! A room dedicated to crafting and making things.

Thu, Jun 18, 3:15pm - 5:00pm
Earlville Free Library - Main Library
Program for children between the ages of 9 and 13. Taking place after school, kids will have the opportunity to do homework/reading time, have snacks, games, crafts, science experiments and more!

Cancelled
Thu, Jun 18, 3:30pm - 4:30pm
VVS Corner Library
Do you love to write? Are you interested in joining others to fine-tune your writing skills?

Thu, Jun 18, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Jun 18, 4:00pm - 6:00pm
Old Forge Library
Our communities second official public celebration of the abolition of slavery. We'll have a cookout, a reading, giveaways, and live music with Gwen and Jim Tracy.

Thu, Jun 18, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Thursday, June 18, 2026 / 4:00 PM - 5:00 PM Tuesdays and Thursdays 4:00 pm to 5:00 pm Ages 4-16 Enjoy a healthy snack after school while you hang out at the Library.
Register

Thu, Jun 18, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Cancelled
Thu, Jun 18, 4:30pm - 5:30pm
VVS Corner Library
Join us for a fun, calming, and confidence-boosting flow designed just for kids. It's the perfect way to unwind after school, move, breathe, and have some mindful fun!

Thu, Jun 18, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Jun 18, 5:30pm - 7:30pm
Rome, Jervis Public Library - Dillon room
Learn how to play the board game Mahjong!

Thu, Jun 18, 6:00pm - 7:15pm
Canastota Public Library - Carnegie Room
A meeting of the Canastota Public Library Board of Trustees. Open to the public.

Thu, Jun 18, 6:00pm - 7:45pm
Dunham Public Library - YA Tables
Join us for a fun book group that focuses on reading books in the mystery and thriller genres.

Thu, Jun 18, 6:00pm - 7:00pm
Sullivan Free Library - Bridgeport - Community Room
Paint along and create your own masterpiece!

Thu, Jun 18, 6:00pm - 7:00pm
Rome, Jervis Public Library - Auditorium
Read a retelling of this month's classic tale and come prepared to discuss tropes, themes, and what makes this story a classic.

Thu, Jun 18, 6:00pm - 7:30pm
Cazenovia Public Library Society - Community Room
Educating people on the positive effects of native plants in your home and community spaces.

Thu, Jun 18, 6:00pm - 7:00pm
Earlville Free Library - Meeting Room
Make your voice heard at the Board of Trustees meeting for the Earlville Free Library!

Thu, Jun 18, 6:30pm - 7:45pm
Oneida Public Library - Board Room
Writer's Group is a structured group where participants will engage with writing prompts, share their works in progress, and receive thoughtful feedback. Open to ages 18+.

Thu, Jun 18, 6:30pm - 7:30pm
Western Town Library
Why the Oneida Carry was Important - "Where the West Was Won." Join us for the first in a series of three presentations given by the Oneida Carry Research Group at the library this summer.

Thu, Jun 18, 7:00pm - 9:00pm
Waterville Public Library - Side Lawn
Annual Solstice Celebration and Summer Reading Kickoff

Fri, Jun 19, All day
Canastota Public Library
Library Closed

Fri, Jun 19, All day
Rome, Jervis Public Library
Jervis Public Library is closed today.

Fri, Jun 19, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Fri, Jun 19, All day
Cazenovia Public Library Society - Art Gallery,Board room,Community Room,Museum,Side Yard,Story Garden
The library is closed for the following holidays: New Year?s Day Presidents? Day Memorial Day Juneteenth Independence Day Friends? Book Sale Labor Day Thanksgiving Christmas Eve & Christmas

Fri, Jun 19, All day
Waterville Public Library
Closed in honor of Juneteenth

Fri, Jun 19, All day
Sullivan Free Library - Chittenango
Closed for Juneteenth

Fri, Jun 19, All day
Old Forge Library
We'll see you tomorrow!

Fri, Jun 19, All day
Clayville Library Association
The library will be closed today.

Fri, Jun 19, All day
Morrisville Public Library
The Library is closed for Juneteenth. We will reopen Monday June 22 at 12:00pm.

Fri, Jun 19, All day
Kirkland Town Library - Stryker Wall
Come view the artwork of local artist, Mia Peycke, in the Stryker Room from May 21 through June 19.

Fri, Jun 19, All day
Hamilton Public Library
The Library is Closed in observance of Juneteenth.

Fri, Jun 19, All day
Frank J. Basloe Public Library
The Basloe Library will be closed Friday, June 19th. We will reopen on Monday, June 22nd at 9 AM.

Fri, Jun 19, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Fri, Jun 19, All day
Holland Patent Free Library
CLOSED

Fri, Jun 19, All day
Little Falls Public Library
We will be closed today in honor of Juneteenth.

Fri, Jun 19, All day
VVS Corner Library
Normal hours will resume on Saturday, June 20 at 10am.

Fri, Jun 19, All day
New Woodstock Free Library
In observance of the holiday, the New Woodstock Free Library is CLOSED

Fri, Jun 19, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Fri, Jun 19, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Cancelled
Fri, Jun 19, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Jun 19, 10:00am - 8:00pm
Oneida Public Library - Activity Room,Amphitheater,Art Gallery,Back Parking Lot,Board Room,Community Room,History Room,Lobby,Lobby Display,Quiet Study Space,Studio,Tutor Room 1,Tutor Room 2,Tutor Room 3
Closed for the holiday

Cancelled
Fri, Jun 19, 10:00am - 12:00pm
Canastota Public Library

Fri, Jun 19, 10:30am - 11:30am
New Hartford Public Library - Corasanti Room
This is a great way to get your baby introduced into the library setting and meet other caregivers along the way. Feel free to bring your tummy time mats or cozy floor blanket for added comfort.

Fri, Jun 19, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Jun 19, 11:00am - 12:00pm
Ilion Free Public Library - Basement
Stop down to participate in our new yoga class! This event is free of charge and taught by a local instructor. Please bring your own Yoga mat - they are not provided.

Cancelled
Fri, Jun 19, 2:00pm - 2:30pm
Canastota Public Library

Cancelled
Fri, Jun 19, 2:30pm - 3:00pm
Canastota Public Library

Sat, Jun 20, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Sat, Jun 20, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Jun 20, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Sat, Jun 20, 9:00am - 3:00pm
Earlville Free Library - Meeting Room
Sew, scrapbook, diamond paint, crochet, knit, other kind of crafter? Come join us! Bring your own machine, supplies, and food/snacks.

Cancelled
Sat, Jun 20, 10:00am - 12:00pm
New Woodstock Free Library
All ages and abilities welcome

Sat, Jun 20, 10:00am - 2:00pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Sat, Jun 20, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Jun 20, 10:30am - 1:30pm
Dunham Public Library - Lobby Table
Tech Time with Jim is for people who have questions about using devices such as laptops, tablets, and smartphones.

Sat, Jun 20, 10:30am - 11:00am
Western Town Library
We'll read some stories and play. Best for preschoolers, but all kids are welcome!

Sat, Jun 20, 10:30am - 1:30pm
Hamilton Public Library - Media Room
We have secured some tech-savvy individuals to help answer your questions. No matter how big or small. Meet in the DVD Area of the library each Saturday from 10:30 am to 1:30 pm.

Sat, Jun 20, 10:30am - 11:00am
Hamilton Village Green - Gazebo
Join us for a special Saturday Story Time at the Farmer's Market at 10:30 am, with music provided by Reyna Stagnaro.

Sat, Jun 20, 11:00am - 12:00pm
Holland Patent Free Library - Program Room
Clapsaddle Postcard Program Presented by Nancy Crisino

Sat, Jun 20, 11:00am - 3:00pm
Ilion Free Public Library - Basement
Stop down and find what you need to complete the craft you've been working on, and get some assistance from the library staff.

Sat, Jun 20, 11:00am - 1:00pm
Little Falls Public Library
Bring your WIP or start something new! Meets every Saturday we are open.

Sat, Jun 20, 11:30am - 1:30pm
Oneida Public Library - Community Room
Unleash your creativity and learn the art of handmade card-making! Please register individually.
This event is full

Sat, Jun 20, 12:00pm - 2:00pm
Dunham Public Library - Community Room
Join us on the third Saturday of each month for a free movie.

Sat, Jun 20, 12:00pm - 2:00pm
Rome, Jervis Public Library - Board Room
Ages 12+ are invited to volunteer during this time period. Several options for volunteer projects will be available on an as-needed basis. Please register!

Sat, Jun 20, 12:00pm - 1:00pm
Ilion Free Public Library - Remington Room
Explore gentle stretching and movement for flexibility every Saturday with local Tai Chi instructors at the library. No Cost. Open to all ages.

Sat, Jun 20, 1:00pm - 3:00pm
Little Falls Public Library
Pull out your spindle and wool and spin a yarn with the Leatherstocking Spinners! Every third Saturday immediately following Knitting and Crochet.

Sun, Jun 21, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Mon, Jun 22, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Mon, Jun 22, All day
Morrisville Public Library
Donate a $1, get a Summer Reading themed duck! This year's theme is "Plant a Seed: Read!"

Mon, Jun 22, All day
Morrisville Public Library
Stop in and get your crafts for the month starting June 1! We will be making an 3D tree and a submarine! Open to ages 2 to 12, while supplies last.

Mon, Jun 22, All day
Morrisville Public Library
All ages (1- adult) can sign up for our summer reading program, "Plant a Seed: READ!"

Mon, Jun 22, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Mon, Jun 22, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Mon, Jun 22, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Mon, Jun 22, 9:00am - 11:00am
Rome, Jervis Public Library - Main Reading Room
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Jun 22, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Jun 22, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, Jun 22, 10:00am - 11:00am
Rome, Jervis Public Library
Enjoy a 60-minute Tai Chi class open to all.

Mon, Jun 22, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Jun 22, 10:00am - 11:00am
Utica Public Library - Cafe
Monday, June 22, 2026 / 10:00 AM - 11:00 AM Enjoy a hot beverage and create connections with others! This program is intended for adults ages 55+
Register

Mon, Jun 22, 10:00am - 11:00am
Canastota Public Library - Children's Room
A time of reading, singing, and activities geared toward ages 2-5 years old.

Mon, Jun 22, 10:00am - 11:00am
New Woodstock Free Library - The Norm Parry Children's Wing
Fun and engaging activities for babies, toddlers, and caregivers

Mon, Jun 22, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Jun 22, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Jun 22, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about summer time!

Mon, Jun 22, 10:30am - 11:30am
Old Forge Library
Celebrate the summers start. We are hosting a make-your-own chai tea bar; each chai spice represents something you're calling in for the summer. With Weaving Home and Niccolls Church

Mon, Jun 22, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Jun 22, 11:00am - 12:00pm
Ilion Free Public Library - Children's Room
Bring in the kids for an hour every Monday at 11:00 to hang out, socialize, play, and get Ready 4 Kindergarten!

Mon, Jun 22, 12:00pm - 1:00pm
Waterville Public Library - Program Room
Book Club the 4th Monday of each month

Mon, Jun 22, 12:30pm - 1:30pm
New Hartford Public Library - Sammon Room
The class is led by Laureen Violante, CMT, CYT. She is a certified meditation teacher and has taught yoga and breathing techniques since 1995. Registration is suggested. Mondays at 12:30.

Mon, Jun 22, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Jun 22, 1:00pm - 8:00pm
Rome, Jervis Public Library - Main Children's Room
Stop by the children's room for summer solstice crafts. Materials and instructions will be available from 1-8pm.

Mon, Jun 22, 1:00pm - 3:00pm
Ilion Free Public Library - Remington Room
Meet up with other players every Monday to play Mahjong. Don't know how? We'll teach you. See our monthly calendar for dates when an instructor is available. Beginners are always welcome!

Mon, Jun 22, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Jun 22, 2:00pm - 3:00pm
Dunham Public Library - Lobby Table
Technology for Beginners is for people who have questions about using devices such as laptops, tablets, or smartphones.

Mon, Jun 22, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Jun 22, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Jun 22, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Mon, Jun 22, 3:15pm - 5:00pm
Earlville Free Library - Main Library
Program for children between the ages of 9 and 13. Taking place after school, kids will have the opportunity to do homework/reading time, have snacks, games, crafts, science experiments and more!

Mon, Jun 22, 3:30pm - 4:30pm
Cazenovia Public Library Society - Community Room
For students who are interested in earning community service hours helping with Library children's programming over the summer.

Mon, Jun 22, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Monday, June 22, 2026 / 4:00 PM - 5:00 PM Monday, June 22  4:00 p.m. All Ages Join COMHPS (COMmunity Health Promotion and Support) for some fun crafts to support mental health.  
Register

Mon, Jun 22, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Jun 22, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Jun 22, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Mon, Jun 22, 5:30pm - 6:30pm
Kirkland Town Library - History Room
Board meetings are open and the public is welcome to attend as long as they follow existing library protocols. Should a meeting be held remotely via Zoom, contact the library for the link.

Mon, Jun 22, 5:30pm - 6:30pm
Little Falls Public Library - Community Room
Did you enjoy the movie of Remarkable Bright Creatures and want to read the book now? Join us to discuss the book, and pick up your copy today!

Mon, Jun 22, 6:00pm - 7:00pm
Sullivan Free Library - Bridgeport - Community Room
Join us for a lively discussion about a wide variety of books.

Mon, Jun 22, 6:00pm - 7:30pm
Canastota Public Library - Lawson Room
HIPPIE CRAFTERS CLOSED EVENT/INVITATION ONLY.

Tue, Jun 23, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Tue, Jun 23, All day
Sullivan Free Library - Chittenango - Community Room
Elections

Tue, Jun 23, All day
Morrisville Public Library
Donate a $1, get a Summer Reading themed duck! This year's theme is "Plant a Seed: Read!"

Tue, Jun 23, All day
Morrisville Public Library
Stop in and get your crafts for the month starting June 1! We will be making an 3D tree and a submarine! Open to ages 2 to 12, while supplies last.

Tue, Jun 23, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Tue, Jun 23, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Tue, Jun 23, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Tue, Jun 23, 6:00am - 9:00pm
Cazenovia Public Library Society - Community Room
For more information visit https://www.madisoncounty.ny.gov/3009/Board-of-Elections .

Tue, Jun 23, 6:00am - 9:00pm
Hamilton Public Library - Community Room
State and Local Primary Election

Tue, Jun 23, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Jun 23, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Jun 23, 10:00am - 11:00am
VVS Corner Library
Join us each week for an hour of friendly chat, laughter, and connection over a warm cup of coffee or tea if that?s your thing (this is a judgment-free zone!).

Tue, Jun 23, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Jun 23, 10:00am - 11:00am
Erwin Library & Institute
Come and join us for our Storytime Program with Mrs. Hannah!

Tue, Jun 23, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Jun 23, 10:00am - 12:00pm
Dunham Public Library - Community Room
A meeting space, led by Mohawk Valley Breastfeeding Network, for pregnant and breastfeeding mothers to support one another, socialize and receive breastfeeding support if needed.

Tue, Jun 23, 10:00am - 11:00am
Oneida Public Library - Activity Room
Join Ms. Megan for stories, songs, crafts and social playtime. Designed for ages 2-5, but all kids are welcome.

Tue, Jun 23, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, Jun 23, 10:00am - 7:00pm
Old Forge Library
Entries must be at the Library by end of day on June 23rd so we have time to get the exhibit ready. Entries should also come ready to hang on the wall.

Tue, Jun 23, 10:00am - 11:00am
Utica Public Library - Gallery
Tuesday, June 23, 2026 / 10:00 AM - 11:00 AM Join yoga teacher Lisa Gallagher for a session of chair yoga. This class makes yoga accessible to all - not just to seniors! Great for beginners and those who want a gentler class. Class begins at 10 am in the upstairs gallery. Please provide your own water and towel if needed. The chair will be provided for you. Free and open to the public. Please register online or by calling 315-735-2279 for each session you want to attend. Limited spots are available.    
Register

Tue, Jun 23, 10:00am - 1:00pm
Ilion Free Public Library - Basement
Stop down and find what you need to complete the craft you've been working on, and get some assistance from the library staff.

Tue, Jun 23, 10:15am - 11:00am
Cazenovia Public Library Society
Walking Club

Tue, Jun 23, 10:15am - 11:15am
Little Falls Public Library - Community Room
Gentle stretching led by local yoga instructor Marchell. All abilities welcome.

Tue, Jun 23, 10:15am - 11:15am
Little Falls Public Library - Children's Center
Let your kids sharpen their senses and interact with others in a safe and enriching environment. Ages 1-5

Tue, Jun 23, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Jun 23, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Jun 23, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about summer time!

Tue, Jun 23, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Children's Area,Pink Room
Introduce your babies, toddlers and preschoolers to the library, meet and socialize with others while singing, rhyming, reading and creating a simple craft.

Tue, Jun 23, 10:30am - 11:00am
Kirkland Town Library
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, Jun 23, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, June 23, 2026 / 10:30 AM - 11:00 AM Tuesdays at 10:30 am Ages 5 and under Visit us on Tuesday mornings for stories, songs, fingerplays, and crafts. There is a 25 children limit for this program.
Register

Cancelled
Tue, Jun 23, 11:15am - 12:00pm
Cazenovia Public Library Society
Chair Yoga

Tue, Jun 23, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Jun 23, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Jun 23, 1:00pm - 2:00pm
Sullivan Free Library - Bridgeport - Community Room
Bring your own supplies

Tue, Jun 23, 1:00pm - 3:00pm
Waterville Public Library
WPL without internet

Tue, Jun 23, 2:00pm - 4:00pm
Canastota Public Library - Lawson Room

Tue, Jun 23, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Jun 23, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Jun 23, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Tue, Jun 23, 3:00pm - 6:00pm
Frank J. Basloe Public Library - Reading Nook
Calling all crafters! Working on something you want to show off? Want to work alongside your fellow crafters? Come to the Adult Craft Club!

Tue, Jun 23, 4:00pm - 5:00pm
Dunham Public Library - Local History Room
Join us on the fourth Tuesday of each month from 4:00 to 5:00 for Whitesboro Writers Group!

Tue, Jun 23, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Tuesday, June 23, 2026 / 4:00 PM - 5:00 PM Tuesdays and Thursdays 4:00 pm to 5:00 pm Ages 4-16 Enjoy a healthy snack after school while you hang out at the Library.
Register

Tue, Jun 23, 4:00pm - 5:00pm
Frank J. Basloe Public Library - Washburn Community Room
Test your creativity at our Lego Club! Take on our theme of the week, or make your own creation.

Tue, Jun 23, 4:00pm - 6:00pm
Ilion Free Public Library - Basement
Stop down on the 23rd to make some patriotic glitter ornaments in anticipation for the Fourth!

Tue, Jun 23, 5:00pm - 7:00pm
Morrisville Public Library - Program Room
Bring your current craft and come join us!

Tue, Jun 23, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Tue, Jun 23, 6:00pm - 7:00pm
Earlville Free Library
Committee by and for the village of Earlville

Tue, Jun 23, 6:00pm - 7:45pm
Dunham Public Library - Small Community Room
Oneida County Pride Association's Queer-friendly fiber arts group for ages 16+.

Tue, Jun 23, 6:00pm - 8:00pm
Rome, Jervis Public Library - Auditorium
Join us as we welcome Rome native Francis DiClemente, who will talk about his new book "Stunted: A Memoir of Delayed Manhood." Copies of the book will be available for purchase and signing.

Cancelled
Tue, Jun 23, 6:30pm - 7:45pm
Oneida Public Library
Using your own body weight, you will gain muscular endurance, tone, and definition, and you will experience an increased afterburn. All you need to bring is water and a yoga mat!

Wed, Jun 24, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Wed, Jun 24, All day
Morrisville Public Library
Donate a $1, get a Summer Reading themed duck! This year's theme is "Plant a Seed: Read!"

Wed, Jun 24, All day
Morrisville Public Library
Stop in and get your crafts for the month starting June 1! We will be making an 3D tree and a submarine! Open to ages 2 to 12, while supplies last.

Wed, Jun 24, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Wed, Jun 24, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Wed, Jun 24, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Wed, Jun 24, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Jun 24, 9:30am - 11:30am
Canastota Public Library - Lawson Room

Wed, Jun 24, 9:45am - 11:00am
Dolgeville-Manheim Public Library - The Reading Room
Instructor: Rosann Scalise, M.Ed. Rosann has been a meditation practitioner for 35+ years and has been teaching meditation for more than 15 years.

Wed, Jun 24, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Jun 24, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Jun 24, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Jun 24, 10:00am - 11:00am
Canastota Public Library - Children's Room
A time of reading, singing, and learning for children ages birth-24 months old, and their caregivers.

Wed, Jun 24, 10:00am - 12:00pm
Ilion Free Public Library - Remington Room
Join us this month for our Breastfeeding Cafe. Meet up in a private space for conversation, support, and one-on-one help with a professional.

Wed, Jun 24, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Join us for singing, stories, scarves, and shakers. All ages welcome.

Wed, Jun 24, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Jun 24, 11:00am - 6:00pm
Oneida Public Library - Community Room
Blood drive

Wed, Jun 24, 11:15am - 12:00pm
Bassett Health Center - Community Room
Held at the Community Room, Bassett Health Care, 36 Slawson Street, Dolgeville Wednesdays 11:15-12:00

Wed, Jun 24, 11:30am - 12:30pm
VVS Corner Library - Community Room
Boost your brainpower with Brain Power Hour! Engage in fun, interactive activities designed to sharpen memory, enhance reasoning, and keep your mind active - all while enjoying the company of others.

Wed, Jun 24, 12:00pm - 7:00pm
Morrisville Public Library
INTERNATIONAL FAIRY DAY is Wednesday, June 24! The pixies have spoken, and apparently this is their favorite holiday of the year!!!

Wed, Jun 24, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Jun 24, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jun 24, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Jun 24, 1:00pm - 2:30pm
Sullivan Free Library - Chittenango - Community Room
Learn the beginning basics of watercolor painting. A different technique and project each time.
This event is full

Wed, Jun 24, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Jun 24, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Jun 24, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, June 24, 2026 / 2:00 PM - 4:00 PM Having issues using the Libby app or navigating your cell phone, laptop, tablet, or the internet? Drop in to Tech Help @ The Library every Wednesday from 2pm-4pm. Want a guaranteed time for one-on-one help from a librarian? Call ahead to 315-735-2279 ext. 208 to sign up for your time slot.  Please see our webpage for a full list of tasks we can help with!  
Register

Wed, Jun 24, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Jun 24, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Wed, Jun 24, 3:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Jun 24, 3:15pm - 5:00pm
Earlville Free Library - Main Library
Program for children between the ages of 9 and 13. Taking place after school, kids will have the opportunity to do homework/reading time, have snacks, games, crafts, science experiments and more!

Wed, Jun 24, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Jun 24, 4:00pm - 5:00pm
Dolgeville-Manheim Public Library - Tales & Tunes Room
All abilities and experience levels are welcome.

Rescheduled
Wed, Jun 24, 4:00pm - 5:00pm
New date Tuesday, June 23, 4:00pm - 5:00pm
Frank J. Basloe Public Library
Test your creativity at our Lego Club! Take on our theme of the week, or make your own creation.

Wed, Jun 24, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support and Success

Wed, Jun 24, 5:00pm - 7:00pm
Rome, Jervis Public Library - Makerspace
Come check out our Makerspace! A room dedicated to crafting and making things.

Wed, Jun 24, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Jun 24, 5:30pm - 6:00pm
Western Town Library
We'll read some stories and play. All kids are welcome!

Wed, Jun 24, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Books available for pick up on Wednesday May 27, 2026.

Wed, Jun 24, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a story in 500 words or less? Sharpen your pencils and your writing skills and join us every Wednesday from 6-8!

Wed, Jun 24, 6:30pm - 7:30pm
Ilion Free Public Library - Basement
Get ready to have some fun! Come ready to move every Wednesday night for Line Dancing.

Wed, Jun 24, 7:00pm - 8:00pm
Kirkland Town Library - Bristol Room
All are welcome for an informal conversation on the monthly selection.

Thu, Jun 25, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Thu, Jun 25, All day
Morrisville Public Library
Donate a $1, get a Summer Reading themed duck! This year's theme is "Plant a Seed: Read!"

Thu, Jun 25, All day
Morrisville Public Library
Stop in and get your crafts for the month starting June 1! We will be making an 3D tree and a submarine! Open to ages 2 to 12, while supplies last.

Thu, Jun 25, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Thu, Jun 25, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Thu, Jun 25, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Thu, Jun 25, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Jun 25, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Jun 25, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Jun 25, 10:00am - 12:00pm
Utica Public Library - Gallery
Thursday, June 25, 2026 / 10:00 AM - 12:00 PM This program is geared towards patrons 18 years of age and older with sensory issues, those on the autism spectrum, or those who have other specific needs. Join us for a sensory-friendly movie viewing of Zootopia 2 (2025). Brave rabbit cop Judy Hopps and her friend, the fox Nick Wilde, team up again to crack a new case, the most perilous and intricate of their careers. This film is rated PG and has a runtime of 108 minutes.  
Register

Thu, Jun 25, 10:00am - 11:00am
Frank J. Basloe Public Library - Children's Room
Hands on fun for toddlers! We'll read stories, play games, and make friends.

Thu, Jun 25, 10:00am - 12:00pm
Little Falls Public Library
Come meet other moms and enjoy the company of others undergoing new parenthood. Meets every 2nd and 4th Thursday at 10am

Thu, Jun 25, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Jun 25, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Children's Area
Start your child's love of reading by gently introducing them to their library.

Thu, Jun 25, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about summer time!

Thu, Jun 25, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Join us in the Sammon Room Thursdays at 10:30 AM for Mat Yoga!

Thu, Jun 25, 10:30am - 11:00am
Kirkland Town Library
Stories, songs, and fun at the Clinton Farmer's Market! Meet us at the gazebo.

Thu, Jun 25, 11:00am - 12:00pm
Ilion Free Public Library - Basement
Bring in the kids and listen to a librarian read you a story. A small craft or activity is included.

Thu, Jun 25, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Jun 25, 12:00pm - 1:30pm
Dunham Public Library - Small Community Room
Are you an Apple product user in the Utica/Rome area or western Mohawk Valley of Central NY?

Thu, Jun 25, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Jun 25, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Jun 25, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Jun 25, 2:00pm - 3:00pm
Rome, Jervis Public Library - Auditorium,Board Room
Join us for a tour of the historic 1858 home of library namesake John Bloomfield Jervis! The tour will meet at the Information Desk and last approximately 1 hour.

Thu, Jun 25, 2:00pm - 5:00pm
Utica Public Library - Gallery
Thursday, June 25, 2026 / 2:00 PM - 5:00 PM Watch Jurassic World Rebirth (2025). Showtime 2:00pm.  Five years after the events of Jurassic World Dominion, covert operations expert Zora Bennett is contracted to lead a skilled team on a top-secret mission to secure genetic material from the world's three most massive dinosaurs. When Zora's operation intersects with a civilian family whose boating expedition was capsized, they all find themselves stranded on an island where they come face-to-face with a sinister, shocking discovery that's been hidden from the world for decades. Free and open to the public Refreshments provided Rated PG-13
Register

Thu, Jun 25, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Thu, Jun 25, 3:00pm - 5:00pm
New Woodstock Free Library
Help us decorate the library for the Summer Reading Program

Thu, Jun 25, 3:15pm - 5:00pm
Earlville Free Library - Main Library
Program for children between the ages of 9 and 13. Taking place after school, kids will have the opportunity to do homework/reading time, have snacks, games, crafts, science experiments and more!

Thu, Jun 25, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Jun 25, 4:00pm - 5:30pm
Rome, Jervis Public Library - Auditorium
Ages 10+ are invited to hang out, watch some anime, chat, and do a low-key activity.

Thu, Jun 25, 4:00pm - 7:00pm
Old Forge Library
a family-friendly, community pride celebration. DJ, dancing, friends, vendors, mac & cheese and baked potato bar, and cake. Make custom pride tote bags. All are welcome!

Thu, Jun 25, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Thursday, June 25, 2026 / 4:00 PM - 5:00 PM Tuesdays and Thursdays 4:00 pm to 5:00 pm Ages 4-16 Enjoy a healthy snack after school while you hang out at the Library.
Register

Thu, Jun 25, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Jun 25, 5:00pm - 6:00pm
Ilion Free Public Library - Basement
Participate in this week's build challenge, or make your own creation to be put on display at the library during LEGO Club!

Thu, Jun 25, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Jun 25, 6:00pm - 7:45pm
Dunham Public Library - Community Room
Please join us for BYOB (Bring Your Own Book) Book Club

Thu, Jun 25, 6:00pm - 7:00pm
Canastota Public Library - Children's Room

Thu, Jun 25, 6:00pm - 7:00pm
Hamilton Public Library - Community Room
Join in anytime - meet and discuss the book of the month with other community members. Meeting every third Thursday of the month.

Thu, Jun 25, 6:00pm - 7:30pm
Kirkland Town Library - Bristol Room
Writers of all genres are invited to join this group.

Thu, Jun 25, 6:00pm - 7:00pm
Canastota Public Library - Lawson Room
ROSEANNE WARNER

Thu, Jun 25, 6:00pm - 7:00pm
Ilion Free Public Library - Remington Room
Pick up copies at the library and start reading this month's book club pick. We'll discuss the book on this date!

Thu, Jun 25, 6:30pm - 7:30pm
Oneida Public Library - Board Room
Out of This World Book Club is OPL's brand new, bi-monthly, sci-fi book club! Join us to revisit sci-fi classics and discover new favorites.

Thu, Jun 25, 6:30pm - 7:30pm
VVS Corner Library
Start with this hour-long informational session!

Fri, Jun 26, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Fri, Jun 26, All day
Morrisville Public Library
Donate a $1, get a Summer Reading themed duck! This year's theme is "Plant a Seed: Read!"

Fri, Jun 26, All day
Morrisville Public Library
Stop in and get your crafts for the month starting June 1! We will be making an 3D tree and a submarine! Open to ages 2 to 12, while supplies last.

Fri, Jun 26, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Fri, Jun 26, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Fri, Jun 26, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Fri, Jun 26, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Fri, Jun 26, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Jun 26, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Jun 26, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Fri, Jun 26, 10:00am - 12:00pm
Sullivan Free Library - Bridgeport - Community Room
Bring your own project

Fri, Jun 26, 10:00am - 11:00am
Canastota Public Library - Children's Room
A time for young children to explore and enjoy all that our Children's Room has to offer, while also working on social skills such as sharing, parallel play, and more! For ages 1-5 years old.

Fri, Jun 26, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
Join us every 2nd and 4th Fridays all summer long and into the fall for a special Story Hour.

Fri, Jun 26, 10:15am - 11:30am
Little Falls Public Library - Children's Center
Little ones need socialization, and there is no place like Playdate Plus for them to learn, sing, and develop critical skills. Every Friday starting at 10:15am

Fri, Jun 26, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Children's Area,Pink Room
Introduce your babies, toddlers and preschoolers to the library, meet and socialize with others while singing, rhyming, reading and creating a simple craft.

Fri, Jun 26, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Jun 26, 11:00am - 12:00pm
Waterville Public Library
A morning rich with stories, songs, and play!

Fri, Jun 26, 11:00am - 1:00pm
Sullivan Free Library - Chittenango - Community Room
Drop in between 11am and 1pm to create summer essential spa products, including all natural bug spray, after sun lotion, and cooling foot soak.

Fri, Jun 26, 11:15am - 12:15pm
Dolgeville-Manheim Public Library
Learn through Playing Promote Socialization Be ready for Kindergarten

Fri, Jun 26, 12:30pm - 2:30pm
Little Falls Public Library - Community Room
Make a small trinket to bring home out of beads! Registration required. Call or stop in.

Fri, Jun 26, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Jun 26, 2:00pm - 4:30pm
Sullivan Free Library - Bridgeport - Community Room
Movie for Adults

Fri, Jun 26, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Fri, Jun 26, 3:00pm - 5:00pm
Rome, Jervis Public Library - Makerspace
Come check out our Makerspace! A room dedicated to crafting and making things.

Fri, Jun 26, 3:00pm - 4:00pm
Frank J. Basloe Public Library - YA Cafe
Stop in for 1 on 1 tech help from the Basloe Library staff.

Fri, Jun 26, 3:30pm - 4:30pm
Hamilton Public Library - Community Room
Join us at the library on Friday, June 26th, at 3.30 pm for our beginner crochet classes. Just bring yourself! We'll provide the hooks and yarn.

Fri, Jun 26, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Help us to open the Library's farm!

Sat, Jun 27, All day
Rome, Jervis Public Library
Jervis Public Library is closed on Saturdays from June 27 through September 5. Regular Saturday hours will resume on September 12.

Sat, Jun 27, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Sat, Jun 27, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Jun 27, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Sat, Jun 27, 9:30am - 11:30am
Canastota Public Library - Children's Room

Sat, Jun 27, 9:30am - 10:30am
Hamilton Public Library - Fireplace Room
An introductory program to table top role play games for kids. For grades 2nd & 3rd. Registration is REQUIRED.

Sat, Jun 27, 10:00am - 12:00pm
New Woodstock Free Library
All ages and abilities welcome

Sat, Jun 27, 10:00am - 2:00pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Sat, Jun 27, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Jun 27, 10:30am - 1:30pm
Dunham Public Library - Lobby Table
Tech Time with Jim is for people who have questions about using devices such as laptops, tablets, and smartphones.

Sat, Jun 27, 10:30am - 11:30am
Hamilton Public Library - Fireplace Room
An introductory program to table top role play games for kids. For grades 4th & 5th. Registration is REQUIRED.

Sat, Jun 27, 10:30am - 1:30pm
Hamilton Public Library - Back Lawn
Join us on the library back lawn for music, crafts, games, and food in celebration of Pride! Be entered into a raffle for a special prize by wearing your most colorful outfit.

Sat, Jun 27, 10:30am - 11:00am
Utica Public Library - TBD
Saturday, June 27, 2026 / 10:30 AM - 11:00 AM Ages 4-8. Join us for a special strawberry storytime at the Farmer's Market while you enjoy all the fun celebrating strawberries! 321 Main St Utica, NY
Register

Sat, Jun 27, 10:30am - 11:30am
Holland Patent Free Library - Children's Area
Join us for interesting conversations and fun reads! This months selection is Still Life by Louise Penny.

Sat, Jun 27, 11:00am - 1:00pm
Oneida Public Library - Board Room
Bring your supplies and create together at Crafting Community and Cosplay Creations!

Sat, Jun 27, 11:00am - 3:00pm
Ilion Free Public Library - Basement
Stop down and find what you need to complete the craft you've been working on, and get some assistance from the library staff.

Sat, Jun 27, 11:00am - 1:00pm
Little Falls Public Library
Bring your WIP or start something new! Meets every Saturday we are open.

Sat, Jun 27, 11:15am - 12:00pm
Waterville Public Library
Children ages 1-5 are invited to enjoy music and songs with opportunities to move, dance, and play.

Sat, Jun 27, 11:30am - 1:00pm
Dunham Public Library - Small Community Room
Please join the Utica Area MS Support Group for their monthly meeting for education, information, and good company!

Sat, Jun 27, 12:00pm - 1:00pm
Ilion Free Public Library - Remington Room
Explore gentle stretching and movement for flexibility every Saturday with local Tai Chi instructors at the library. No Cost. Open to all ages.

Sun, Jun 28, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Sun, Jun 28, 4:00pm - 6:00pm
Oneida Public Library - Amphitheater,Community Room
Out in Oneida's first annual Pride Picnic!

Mon, Jun 29, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Mon, Jun 29, All day
Morrisville Public Library
Donate a $1, get a Summer Reading themed duck! This year's theme is "Plant a Seed: Read!"

Mon, Jun 29, All day
Morrisville Public Library
Stop in and get your crafts for the month starting June 1! We will be making an 3D tree and a submarine! Open to ages 2 to 12, while supplies last.

Mon, Jun 29, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Mon, Jun 29, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Mon, Jun 29, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Mon, Jun 29, All day
Kirkland Town Library
Teens aged 13-18 can sign up to receive a bag full of goodies from the library! You'll receive two library books selected just for you, a craft, snacks, and more!
Register

Mon, Jun 29, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Mon, Jun 29, All day
Rome, Jervis Public Library
Pick up this week's craft kit at the Reference Desk for a fun and free activity you can enjoy at home!

Mon, Jun 29, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Mon, Jun 29, 9:00am - 11:00am
Rome, Jervis Public Library - Main Reading Room
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Jun 29, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Jun 29, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, Jun 29, 10:00am - 11:00am
Rome, Jervis Public Library
Enjoy a 60-minute Tai Chi class open to all.

Mon, Jun 29, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Jun 29, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Mon, Jun 29, 10:00am - 12:00pm
Rome, Jervis Public Library - Makerspace
Come check out our Makerspace! A room dedicated to crafting and making things.

Mon, Jun 29, 10:00am - 11:15am
Canastota Public Library - Children's Room
A short storytime themed around the field trip location and then a walk to a place around the village of Canastota to learn a little more about our community. Geared toward ages 2-7 years old.

Mon, Jun 29, 10:00am - 11:00am
New Woodstock Free Library - The Norm Parry Children's Wing
Fun and engaging activities for babies, toddlers, and caregivers

Mon, Jun 29, 10:15am - 11:00am
Kirkland Town Library
A storytime to connect generations.

Mon, Jun 29, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Jun 29, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Jun 29, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Jun 29, 11:00am - 6:00pm
Waterville Public Library
Summer Reading officially begins!

Mon, Jun 29, 11:00am - 12:00pm
Ilion Free Public Library - Children's Room
Bring in the kids for an hour every Monday at 11:00 to hang out, socialize, play, and get Ready 4 Kindergarten!

Mon, Jun 29, 12:30pm - 5:30pm
Cazenovia Public Library Society - Community Room
Help save lives! Cazenovia Public Library is proudly partnering with the Red Cross to hold a blood drive.

Mon, Jun 29, 12:30pm - 1:30pm
New Hartford Public Library - Sammon Room
The class is led by Laureen Violante, CMT, CYT. She is a certified meditation teacher and has taught yoga and breathing techniques since 1995. Registration is suggested. Mondays at 12:30.

Mon, Jun 29, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Jun 29, 1:00pm - 2:00pm
Canastota Public Library - Children's Room,Lawson Room
Explore Dinosaurs through hands-on art and science activities! This program is geared toward elementary age students.

Mon, Jun 29, 1:00pm - 4:00pm
Sullivan Free Library - Bridgeport - Community Room
Learn and play

Mon, Jun 29, 1:00pm - 3:00pm
Ilion Free Public Library - Remington Room
Meet up with other players every Monday to play Mahjong. Don't know how? We'll teach you. See our monthly calendar for dates when an instructor is available. Beginners are always welcome!

Mon, Jun 29, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Jun 29, 2:00pm - 3:00pm
Kirkland Town Library - Front Yard
Come dressed to dig into piles of foam on our front lawn, and don't forget to sign up for our summer reading program! For all ages.

Mon, Jun 29, 2:00pm - 5:00pm
Morrisville Public Library - Program Room
Come paint a Summer Reading themed painting, open to ages 10-17 and you must register beforehand!

Mon, Jun 29, 2:00pm - 3:30pm
VVS Corner Library - Library Back Yard
Something BIG is coming to the library this summer... Join VVSCL to kick-off the 2026 Summer Reading Challenge with a Magician, Balloon Animals & Ice Cream!

Mon, Jun 29, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Jun 29, 2:30pm - 3:30pm
Waterville Public Library
Stop by the library to discover which dinosaur rules them all! Grab a fact sheet, explore our dinosaur books, and share your favorite prehistoric picks.

Mon, Jun 29, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Jun 29, 4:30pm - 7:00pm
Earlville Free Library
Registration Begins! Stop by between 4:30pm and 7:00 pm to sign up and grab your logs and freebies!

Mon, Jun 29, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Jun 29, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Jun 29, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Rescheduled
Mon, Jun 29, 6:00pm - 8:00pm
New date Monday, June 29, 6:30pm - 8:00pm
Rome, Jervis Public Library
Ages 10+ are invited to play ukulele in an informal learning setting. Bring your own uke or check one out from the library.

Mon, Jun 29, 6:00pm - 8:00pm
New Woodstock Free Library - Frances Fuggle Program Room
Join us for our Summer Reading Program Kick-off! Free event: create Marbled Dino Eggs and enjoy pizza and drinks!!

Mon, Jun 29, 6:30pm - 7:30pm
Oneida Public Library - History Room
Books are available for check out at the front desk.

Mon, Jun 29, 6:30pm - 9:00pm
Dunham Public Library - Community Room
Are you interested in the hobby of metal detecting?

Mon, Jun 29, 6:30pm - 7:30pm
Old Forge Library
Meets on the final Monday of the month at the Old Forge Library and on zoom. Contact the library for the latest book, the zoom link, or any questions. New members always welcome!

Mon, Jun 29, 6:30pm - 8:00pm
Rome, Jervis Public Library - Auditorium
Ages 10+ are invited to play ukulele in an informal learning setting. Bring your own uke or check one out from the library.

Mon, Jun 29, 6:30pm - 7:45pm
Oneida Public Library - Community Room
Using your own body weight, you will gain muscular endurance, tone, and definition, and you will experience an increased afterburn. All you need to bring is water and a yoga mat!

Mon, Jun 29, 7:00pm - 8:00pm
Cazenovia Public Library Society - Community Room
The monthly meeting of the Cazenovia Public Library Board of Trustees

Tue, Jun 30, All day
Canastota Public Library - Lawson Room Walls
Artist Karen Tashkovski is our featured artist for the month of June 2026.

Tue, Jun 30, All day
Morrisville Public Library
Donate a $1, get a Summer Reading themed duck! This year's theme is "Plant a Seed: Read!"

Tue, Jun 30, All day
Morrisville Public Library
Stop in and get your crafts for the month starting June 1! We will be making an 3D tree and a submarine! Open to ages 2 to 12, while supplies last.

Tue, Jun 30, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Tue, Jun 30, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Tue, Jun 30, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Tue, Jun 30, All day
Kirkland Town Library
Calling all Clinton Challenge team members! It's time to turn in your reading time from June 16 through June 30.

Tue, Jun 30, All day
Kirkland Town Library - Bristol Wall
Artwork by Rachel Bartunek

Tue, Jun 30, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Tue, Jun 30, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Jun 30, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Jun 30, 10:00am - 11:00am
VVS Corner Library
Join us each week for an hour of friendly chat, laughter, and connection over a warm cup of coffee or tea if that?s your thing (this is a judgment-free zone!).

Tue, Jun 30, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Jun 30, 10:00am - 11:00am
Erwin Library & Institute
Come and join us for our Storytime Program with Mrs. Hannah!

Tue, Jun 30, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Jun 30, 10:00am - 11:00am
Oneida Public Library - Activity Room
Join Ms. Megan for stories, songs, crafts and social playtime. Designed for ages 2-5, but all kids are welcome.

Tue, Jun 30, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, Jun 30, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Tue, Jun 30, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Walking Club

Tue, Jun 30, 10:15am - 11:15am
Little Falls Public Library - Community Room
Gentle stretching led by local yoga instructor Marchell. All abilities welcome.

Tue, Jun 30, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Jun 30, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Jun 30, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Children's Area,Pink Room
Introduce your babies, toddlers and preschoolers to the library, meet and socialize with others while singing, rhyming, reading and creating a simple craft.

Tue, Jun 30, 10:30am - 11:00am
Kirkland Town Library
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, Jun 30, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, June 30, 2026 / 10:30 AM - 11:00 AM Tuesdays at 10:30 am Ages 5 and under Visit us on Tuesday mornings for stories, songs, fingerplays, and crafts. There is a 25 children limit for this program.
Register

Tue, Jun 30, 11:00am - 12:00pm
Rome, Jervis Public Library - Auditorium,Board Room
Join us for a tour of the historic 1858 home of library namesake John Bloomfield Jervis! The tour will meet at the Information Desk and last approximately 1 hour.

Tue, Jun 30, 11:15am - 12:00pm
Cazenovia Public Library Society - Community Room
Chair Yoga

Tue, Jun 30, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Jun 30, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Jun 30, 1:00pm - 2:00pm
Sullivan Free Library - Bridgeport - Community Room
Bring your own supplies

Tue, Jun 30, 2:00pm - 3:00pm
Canastota Public Library - Carnegie Room
A monthly book club open to all members of the public.

Tue, Jun 30, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Jun 30, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Jun 30, 2:00pm - 3:00pm
Old Forge Library
Help our community celebrate the 250th Anniversary of the Declaration of Independence. make a Square For our Banner, and make a wall hanger for home! Or stop by and grab a square to complete at home.

Tue, Jun 30, 3:00pm - 6:00pm
Frank J. Basloe Public Library - Reading Nook
Calling all crafters! Working on something you want to show off? Want to work alongside your fellow crafters? Come to the Adult Craft Club!

Tue, Jun 30, 3:30pm - 5:30pm
Rome, Jervis Public Library - Auditorium
Bring your own deck or borrow one of ours! We know how to play Pokémon and Magic: The Gathering, and we're willing to learn your favorite TCG, too!

Tue, Jun 30, 4:00pm - 5:00pm
Old Forge Library
Bring a chair or blanket and spread out on our lawn to enjoy some free music! A different concert each week.

Tue, Jun 30, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Tuesday, June 30, 2026 / 4:00 PM - 5:00 PM Tuesdays and Thursdays 4:00 pm to 5:00 pm Ages 4-16 Enjoy a healthy snack after school while you hang out at the Library.
Register

Tue, Jun 30, 4:00pm - 4:45pm
Utica Public Library - Basement - Old Children's Room
Tuesday, June 30, 2026 / 4:00 PM - 4:45 PM Tuesday June 30th 4:00 pm Ages 4-8 Learn more about cosmographist Helene Courtois and the Lanaikea supercluster! Then make your own galaxies in a jar to take home.
Register

Tue, Jun 30, 4:00pm - 5:00pm
Frank J. Basloe Public Library - Washburn Community Room
You're invited to our Kids Graphic Novel Club! The club is open to kids in grades 3-6. Our June book is "Science Comics: Cats: Nature and Nurture" by Andy Hirsch.

Tue, Jun 30, 5:00pm - 7:00pm
Morrisville Public Library - Program Room
Bring your current craft and come join us!

Tue, Jun 30, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Tue, Jun 30, 6:00pm - 7:30pm
Utica Public Library - Gallery
Tuesday, June 30, 2026 / 6:00 PM - 7:30 PM
Register

Tue, Jun 30, 6:00pm - 7:00pm
Cazenovia Public Library Society - Community Room
CAVAC invites the public to an educational series exploring the hospitals of CNY.

Tue, Jun 30, 6:00pm - 7:00pm
Canastota Public Library - Lawson Room
The group will meet weekly to read and discuss books in the Treasure Hunter series by James Patterson. Each week there will be a themed activity to go with the story.Geared toward ages 9-12 years old.

Tue, Jun 30, 6:00pm - 8:00pm
Western Town Library
Paint your own festive hat to wear at all your Fourth of July celebrations. Free! Open to all ages (adult-sized hats only available). Call 315-827-4118 or email westernville@midyork.org to sign up.

Tue, Jun 30, 6:30pm - 7:30pm
VVS Corner Library
Learn how to track your books, set reading goals, and discover fun statistics about your reading life.

Wed, Jul 01, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Wed, Jul 01, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Wed, Jul 01, All day
Kirkland Town Library
From July 1 - August 5, we're hosting an egg incubator and, if all goes well, baby chicks! Stop by and check on their progress.

Wed, Jul 01, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Wed, Jul 01, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Wed, Jul 01, All day
Utica Public Library - Main Floor - Lobby
Wednesday, July 01, 2026 - Friday, July 31, 2026 / All Day Create a flower keychain with pony beads to use on your bag on house keys!  Pick up for this craft begins on July 1. Please register, as supplies are limited.  This craft kit is intended for ages 18+.
Register

Wed, Jul 01, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Jul 01, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Jul 01, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Jul 01, 10:00am - 12:00pm
Sullivan Free Library - Chittenango - Community Room
Quilters

Wed, Jul 01, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Jul 01, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Wed, Jul 01, 10:00am - 10:30am
Canastota Public Library - Children's Room
A storytime for our youngest patrons and their caregivers. We focus on interacting with books, socializing with others, and fostering a love of reading and songs. For ages Infant-24 months old.

Wed, Jul 01, 10:30am - 11:00am
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Jul 01, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Join us for singing, stories, scarves, and shakers. All ages welcome.

Wed, Jul 01, 11:00am - 12:45pm
VVS Corner Library
Bring your work and enjoy some creative time with fellow crafters. Show off your crafts, share ideas and advice, and have some fun! We meet the 1st, 3rd, and 5th Wednesday of each month.

Wed, Jul 01, 11:00am - 1:00pm
Cazenovia Public Library Society - Side Yard
Join us for our annual 4th of July tradition with the Teddy Bear Parade

Wed, Jul 01, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Jul 01, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Jul 01, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jul 01, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Jul 01, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Community Room
Join us for open play and some basic instruction in the American style of the game Mahjong.

Wed, Jul 01, 1:00pm - 2:00pm
Canastota Public Library - Lawson Room
This is a time for those who love to make LEGO creations! We will have a weekly themed building challenge to complete. Geared toward ages 7 years old and up.

Wed, Jul 01, 1:00pm - 2:00pm
Prospect Free Library
Children and youth will have fun painting and decorating patriotic stars. Registration required, limit 10.

Wed, Jul 01, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Jul 01, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, July 01, 2026 / 2:00 PM - 4:00 PM Having issues using the Libby app or navigating your cell phone, laptop, tablet, or the internet? Drop in to Tech Help @ The Library every Wednesday from 2pm-4pm. Want a guaranteed time for one-on-one help from a librarian? Call ahead to 315-735-2279 ext. 208 to sign up for your time slot.  Please see our webpage for a full list of tasks we can help with!  
Register

Wed, Jul 01, 2:00pm - 3:00pm
Kirkland Town Library - Bristol Room
Get egg-cited to toss some eggs out of the library tower!

Wed, Jul 01, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Jul 01, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Jul 01, 3:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Jul 01, 3:00pm - 4:00pm
Utica Public Library - Gallery
Wednesday, July 01, 2026 / 3:00 PM - 4:00 PM Join the Jewel Winds woodwind quintet for a concert showcasing music by American composers- from John Philip Sousa to Billy Joel and Scott Joplin to native Upstater Monk Rowe!  Jewel Winds woodwind quintet was formed in the spring of 2009 and is based in Central New York State, performing often throughout Syracuse, Utica, Rome and Mohawk Valley. The group has developed a varied repertoire which includes standard quintet literature, pops, new music and children's selections. Jewel Winds has been most pleased to present many concerts for children and families throughout our local region.   This performance is made possible with funding support from the Music Performance Trust Fund in conjunction with Local 78 of the American Federation of Musicians. 
Register

Wed, Jul 01, 3:00pm - 5:00pm
Hamilton Public Library - Community Room
Join the Hamilton Public Library for our official Summer Reading Program Kick-Off Party! We'll have sign-ups, nametag making, games, face painting, and ice cream galore!

Wed, Jul 01, 3:00pm - 4:00pm
Utica Public Library - Gallery
Wednesday, July 01, 2026 / 3:00 PM - 4:00 PM This concert will showcase music by American composers - from John Philip Sousa to Billy Joel and Scott Joplin to native Upstater Monk Rowe!  Jewel Winds woodwind quintet was formed in the spring of 2009 and is based in Central New York State, performing often throughout Syracuse, Utica, Rome and Mohawk Valley. The group has developed a varied repertoire which includes standard quintet literature, pops, new music and children's selections. Jewel Winds has been most pleased to present many concerts for children and families throughout our local region. This concert is sponsored by Utica Public Library and Alliance Classical Players.   This concert is a part of UPL's America250 series.
Register

Wed, Jul 01, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Let's get together to taste, rate & discuss snacks from different countries! We will also talk about the books we are reading!

Wed, Jul 01, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Jul 01, 4:00pm - 5:00pm
Frank J. Basloe Public Library - Washburn Community Room
Test your creativity at our Lego Club! Take on our theme of the week, or make your own creation.

Wed, Jul 01, 4:00pm - 7:00pm
Rome, Jervis Public Library - Jervis House Lawn,Main Children's Room
Join us on the library lawn for a dinosaur themed party to celebrate the start of Summer Reading! We will have activities and information about the summer reading program for all ages!

Wed, Jul 01, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Certified Yoga instructor, nutrition coach, and weight management specialist, Kelly Becker, brings knowledge, compassion, and experience as she leads a group yoga class.

Wed, Jul 01, 5:00pm - 7:00pm
Western Town Library
Our Summer Reading Program has something for everyone, and this year, we're going back in time to Unearth a Story! Stop by to sign up, play lawn games, and of course, dig into some ice cream!

Wed, Jul 01, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support & Success

Wed, Jul 01, 5:30pm - 6:30pm
Hamilton Public Library - Storytime Room
Are you a knitter? Crocheter? Needlepoint? Embroidery? Want to do that project with other people making their projects? Join us for Fiber Arts Group at the Library!

Wed, Jul 01, 5:30pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Jul 01, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Jul 01, 6:00pm - 7:30pm
Dunham Public Library - Small Community Room
We meet on the first Wednesday of the month and meetings are open to all.

Wed, Jul 01, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a story in 500 words or less? Sharpen your pencils and your writing skills and join us every Wednesday from 6-8!

Thu, Jul 02, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Thu, Jul 02, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Thu, Jul 02, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Thu, Jul 02, All day
Holland Patent Free Library
SUMMER HOURS START JULY 6TH JULY & AUGUST HOURS Monday & Tuesday 1 p.m. - 5 p.m. Wednesday & Thursday 2 p.m. - 6 p.m. Friday 10 a.m. - 2 p.m. Saturday & Sunday - closed

Thu, Jul 02, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Jul 02, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Jul 02, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Jul 02, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Thu, Jul 02, 10:00am - 11:00am
Frank J. Basloe Public Library - Children's Room
Hands on fun for toddlers! We'll read stories, play games, and make friends.

Thu, Jul 02, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Jul 02, 10:30am - 11:00am
Kirkland Town Library
Stories, songs, and fun at the Clinton Farmer's Market! Meet us at the gazebo.

Thu, Jul 02, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Jul 02, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Jul 02, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Jul 02, 1:00pm - 2:00pm
Dolgeville-Manheim Public Library - The Reading Room
This is an Adults only reading group which meets the first Thursday of each month, at 1:00 in our ground floor reading room.

Thu, Jul 02, 1:00pm - 2:00pm
Canastota Public Library - Children's Room
Each week we will focus on a different aspect of science. From dissecting owl pellets, to creating (safe) chemical reactions, and more! Geared toward ages 8 years old and up.

Thu, Jul 02, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Jul 02, 2:00pm - 4:00pm
Rome, Jervis Public Library - Makerspace
Sign up to decorate a coaster like a piece of prehistory!

Thu, Jul 02, 3:00pm - 4:00pm
Western Town Library
Our country is celebrating a BIG birthday this year! America is turning 250 years old! Families are invited to a special storytime to celebrate with stories, a craft, and a parade around the library!

Thu, Jul 02, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Jul 02, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Jul 02, 5:00pm - 7:00pm
Old Forge Library
An exhibit for local artists and all who love our area!

Thu, Jul 02, 5:00pm - 8:00pm
Rome, Jervis Public Library - Dillon room
Play tabletop games such as board games, card games, and tabletop RPGs

Thu, Jul 02, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Fri, Jul 03, All day
Canastota Public Library
Library Closed

Fri, Jul 03, All day
Rome, Jervis Public Library
Jervis Public Library is closed today.

Fri, Jul 03, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Fri, Jul 03, All day
Cazenovia Public Library Society - Art Gallery,Board room,Community Room,Museum,Side Yard,Story Garden
The library is closed for the following holidays: New Year?s Day Presidents? Day Memorial Day Juneteenth Independence Day Friends? Book Sale Labor Day Thanksgiving Christmas Eve & Christmas

Fri, Jul 03, All day
Waterville Public Library
Closed in honor of Independence Day

Fri, Jul 03, All day
Sullivan Free Library - Chittenango
Closed for Independence weekend

Fri, Jul 03, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Fri, Jul 03, All day
Morrisville Public Library
The Library will be closed on Friday July 3 to observe Independence Day. We will reopen on Monday July 6 at 12:00pm.

Fri, Jul 03, All day
Frank J. Basloe Public Library
The Basloe Library will be closed Friday, July 3rd. We will reopen on Monday, July 6th at 9 AM.

Fri, Jul 03, All day
Sullivan Free Library - Bridgeport
Closed for Independence weekend

Fri, Jul 03, All day
Hamilton Public Library
The Library is closed in observance of Independence Day.

Fri, Jul 03, All day
Holland Patent Free Library
CLOSED IN OBSERVANCE OF INDEPENDENCE DAY

Fri, Jul 03, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Cancelled
Fri, Jul 03, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Jul 03, 10:00am - 11:15am
Earlville Free Library
Join us @ 10- 11:15 am for ages 3-8/ 12:30-1:45 for ages 9-13 as we have crafts/ activities and more celebrating USA's 250 birthday!

Fri, Jul 03, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Jul 03, 11:00am - 8:00pm
Oneida Public Library - Activity Room,Amphitheater,Art Gallery,Back Parking Lot,Board Room,Community Room,History Room,Lobby,Lobby Display,Quiet Study Space,Studio,Tutor Room 1,Tutor Room 2,Tutor Room 3
Closed

Fri, Jul 03, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Jul 03, 11:00am - 1:00pm
Old Forge Library
Help our community celebrate the 250th Anniversary of the Declaration of Independence. make a Square For our Banner, and make a wall hanger for home! Or stop by and grab a square to complete at home.

Fri, Jul 03, 12:30pm - 1:45pm
Earlville Free Library
Join us @ 10- 11:15 am for ages 3-8/ 12:30-1:45 for ages 9-13 as we have crafts/ activities and more celebrating USA's 250 birthday!

Fri, Jul 03, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Jul 03, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Fri, Jul 03, 5:30pm - 7:00pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! Ages 9-12 - Parents are welcome to stay

Sat, Jul 04, All day
Canastota Public Library
Library Closed

Sat, Jul 04, All day
Rome, Jervis Public Library
Jervis Public Library is closed on Saturdays from June 27 through September 5. Regular Saturday hours will resume on September 12.

Sat, Jul 04, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Sat, Jul 04, All day
Barneveld Free Library Association
Library Closed

Sat, Jul 04, All day
Cazenovia Public Library Society - Art Gallery,Board room,Community Room,Museum,Side Yard,Story Garden
The library is closed for the following holidays: New Year?s Day Presidents? Day Memorial Day Juneteenth Independence Day Friends? Book Sale Labor Day Thanksgiving Christmas Eve & Christmas

Sat, Jul 04, All day
Waterville Public Library
Closed

Sat, Jul 04, All day
Old Forge Library
We'll see you tomorrow!

Sat, Jul 04, All day
Clayville Library Association
The library will be closed today.

Sat, Jul 04, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Jul 04, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Sat, Jul 04, All day
Sullivan Free Library - Bridgeport
Closed for Independence weekend

Sat, Jul 04, All day
Hamilton Public Library
The Library is closed in observance of the 4th of July.

Sat, Jul 04, All day
Holland Patent Free Library
CLOSED IN OBSERVANCE OF INDEPENDENCE DAY

Sat, Jul 04, 9:00am - 10:00am
Sullivan Free Library - Chittenango
Closed for Independence weekend

Sat, Jul 04, 9:30am - 11:00am
Canastota Public Library - The Nook

Sat, Jul 04, 10:00am - 2:00pm
Oneida Public Library - Activity Room,Amphitheater,Art Gallery,Back Parking Lot,Board Room,Community Room,History Room,Lobby,Lobby Display,Quiet Study Space,Studio,Tutor Room 1,Tutor Room 2,Tutor Room 3
Closed

Sun, Jul 05, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Sun, Jul 05, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Sun, Jul 05, 9:00am - 10:00am
Sullivan Free Library - Chittenango
Closed for Independence weekend

Mon, Jul 06, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Mon, Jul 06, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Mon, Jul 06, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Mon, Jul 06, All day
Morrisville Public Library
Stop in and paint a ceramic farm animal to take home! Ages 8 to adult only. One per person.

Mon, Jul 06, All day
Rome, Jervis Public Library
Pick up this week's craft kit at the Reference Desk for a fun and free activity you can enjoy at home!

Mon, Jul 06, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Jul 06, 9:00am - 11:00am
Rome, Jervis Public Library - Main Reading Room
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Jul 06, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Jul 06, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Jul 06, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, Jul 06, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Mon, Jul 06, 10:00am - 11:15am
Canastota Public Library - Children's Room
A short storytime themed around the field trip location and then a walk to a place around the village of Canastota to learn a little more about our community. Geared toward ages 2-7 years old.

Mon, Jul 06, 10:00am - 11:00am
New Woodstock Free Library - The Norm Parry Children's Wing
Fun and engaging activities for babies, toddlers, and caregivers

Mon, Jul 06, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Jul 06, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Jul 06, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Jul 06, 12:00pm - 2:00pm
Rome, Jervis Public Library - Front Lawn
Hang out, chat, drink tea and have cookies! This program will be on the library lawn when the weather is nice and in the teen space when it's not. :)

Mon, Jul 06, 1:00pm - 2:00pm
Canastota Public Library - Children's Room,Lawson Room
Explore Dinosaurs through hands-on art and science activities! This program is geared toward elementary age students.

Mon, Jul 06, 1:00pm - 4:30pm
Sullivan Free Library - Bridgeport - Community Room
Learn & Play

Mon, Jul 06, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Jul 06, 2:00pm - 3:00pm
Dunham Public Library - Community Room
Dinosaurs are threatening to eat all the books in the Dunham Public Library, and ?Jurassic Dave? needs to use his magic to stop them! Can you help?

Mon, Jul 06, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Jul 06, 2:00pm - 4:00pm
Rome, Jervis Public Library - Makerspace
Come check out our Makerspace! A room dedicated to crafting and making things.

Mon, Jul 06, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Jul 06, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Jul 06, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Jul 06, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Jul 06, 5:00pm - 7:00pm
Little Falls Public Library - Community Room
This group gets together the first Monday of the month and connects over a passion for trains and railroads.

Mon, Jul 06, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Rescheduled
Mon, Jul 06, 6:00pm - 8:00pm
New date Monday, July 06, 6:30pm - 8:00pm
Rome, Jervis Public Library
Ages 10+ are invited to play ukulele in an informal learning setting. Bring your own uke or check one out from the library.

Mon, Jul 06, 6:00pm - 7:00pm
Sullivan Free Library - Bridgeport
Stop by and make a little treat you can make at home too!

Mon, Jul 06, 6:30pm - 7:45pm
Canastota Public Library - Lawson Room
Our Evening Writers Group meets on the first and third Mondays of the month; these programs are free and open to the public.

Mon, Jul 06, 6:30pm - 8:00pm
Rome, Jervis Public Library - Auditorium
Ages 10+ are invited to play ukulele in an informal learning setting. Bring your own uke or check one out from the library.

Mon, Jul 06, 6:30pm - 8:00pm
Kirkland Town Library - Bristol Room
Dave Moreland has performed summertime magic shows for the Clinton kids for many years, and he?s become a family favorite. For the first time ever, he?ll do a special show just for adults!

Mon, Jul 06, 6:30pm - 7:30pm
Oneida Public Library - Community Room
Using your own body weight, you will gain muscular endurance, tone, and definition, and you will experience an increased afterburn. All you need to bring is water and a yoga mat!  

Mon, Jul 06, 6:30pm - 7:30pm
Utica Public Library - Gallery
Monday, July 06, 2026 / 6:30 PM - 7:30 PM Yoga is a system of techniques that allows individuals to nourish themselves from the inside and connect to the body?s innate intelligence. Through slow, mindfulness-based movements and intentional breathing, yoga helps us take agency over our state of being, which in turn helps us naturally manage the inevitable highs and lows of the human experience. No experience is needed to join. Please bring your own mat, water, and towel if needed.  Free and open to the public. Please register online or by calling 315-735-2279. Limited spots are available.   
Register

Tue, Jul 07, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Tue, Jul 07, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Tue, Jul 07, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Tue, Jul 07, All day
Morrisville Public Library
Stop in and paint a ceramic farm animal to take home! Ages 8 to adult only. One per person.

Tue, Jul 07, All day
Kirkland Town Library
Storytimes are canceled July 7-9

Tue, Jul 07, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Tue, Jul 07, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Tue, Jul 07, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Jul 07, 10:00am - 11:30am
Dunham Public Library - Small Community Room
Senior Coffee Club meets on the 1st and 3rd Tuesdays of every month at 10:00.

Tue, Jul 07, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Jul 07, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Jul 07, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Jul 07, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, Jul 07, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
You're invited to a special Summer Story Hour Program with Mrs. Hannah!

Tue, Jul 07, 10:00am - 11:00am
Kirkland Town Library - Bristol Room
Adventure, dinosaurs, and magic!

Tue, Jul 07, 10:00am - 11:00am
Morrisville Public Library - Program Room
Please join us on Tuesday July 7 at 10:00am! We will be hearing stories about "Farm Fun!", doing some fingerplays, songs, a craft and more! Open to toddlers through preschool!

Tue, Jul 07, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Tue, Jul 07, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Walking Club

Tue, Jul 07, 10:15am - 11:15am
Little Falls Public Library - Community Room
Gentle stretching led by local yoga instructor Marchell. All abilities welcome.

Tue, Jul 07, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Jul 07, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Jul 07, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Community Room
Ms. Courtney from Cornell Child Care Council will read a story about dinosaurs and then kids ages 5-12 can participate in a dino-dig! This is a free program and no registration is required.

Tue, Jul 07, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
Join us for stories, songs, rhymes and a playtime each week in the Story Garden For caregivers and children up to 18 months

Tue, Jul 07, 11:00am - 12:00pm
Rome, Jervis Public Library - Auditorium,Board Room
Join us for a tour of the historic 1858 home of library namesake John Bloomfield Jervis! The tour will meet at the Information Desk and last approximately 1 hour.

Tue, Jul 07, 11:00am - 12:00pm
Rome, Jervis Public Library - Front Lawn
This month, join us in discussing Pride and Premeditation by Tirzah Price.

Tue, Jul 07, 11:00am - 6:00pm
Waterville Public Library
The link for Bookworms Early Literacy registration is https://events.watervillepl.org/event/16705751

Tue, Jul 07, 11:15am - 11:45am
Cazenovia Public Library Society - Community Room
Chair Yoga

Tue, Jul 07, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Jul 07, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Jul 07, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Jul 07, 2:00pm - 3:30pm
Cazenovia Public Library Society - Community Room
Get ready to explore, experiment, and unearth the wonders of science! This program features interactive, hands-on activities that bring science to life in fun and memorable ways. For Ages 11+

Tue, Jul 07, 2:00pm - 3:00pm
Old Forge Library
Help our community celebrate the 250th Anniversary of the Declaration of Independence. make a Square For our Banner, and make a wall hanger for home! Or stop by and grab a square to complete at home.

Tue, Jul 07, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Jul 07, 4:00pm - 5:00pm
Old Forge Library
Bring a chair or blanket and spread out on our lawn to enjoy some free music! A different concert each week.

Tue, Jul 07, 4:00pm - 5:00pm
Hamilton Public Library - Community Room
Unearth your love for science in this fun and interactive S.T.E.M. show for the whole family. We'll conduct exciting science experiments all about the changing states of matter, pressure, and more!

Tue, Jul 07, 5:00pm - 7:00pm
Rome, Jervis Public Library - Auditorium
Get ready to dance! Little dinosaurs (ages 3-12) are invited to join us for a disco themed dance party! Come dressed in your dino and/or disco best and get ready to party like it's 197.0 Ma!

Tue, Jul 07, 5:00pm - 8:00pm
Sullivan Free Library - Chittenango
Come to Tuesdays in the Park and find our table to enjoy some creative fun!

Tue, Jul 07, 6:00pm - 7:00pm
Sullivan Free Library - Chittenango - McGowan Room
Join us for lively conversation about a wide variety of books.

Tue, Jul 07, 6:00pm - 7:30pm
Dunham Public Library - Community Room
Our stamp club meeting is a gathering of philatelists who discuss collecting topics.

Tue, Jul 07, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Tue, Jul 07, 6:00pm - 7:00pm
Canastota Public Library - Lawson Room
The group will meet weekly to read and discuss books in the Treasure Hunter series by James Patterson. Each week there will be a themed activity to go with the story.Geared toward ages 9-12 years old.

Tue, Jul 07, 6:00pm - 7:00pm
Ilion Free Public Library - Remington Room
Meet with a local chapter member to find out more about this organization, ongoing chapter projects, DAR membership, and tips for researching your revolutionary ancestors.

Tue, Jul 07, 6:30pm - 7:30pm
Woodgate Free Library - Community Hall
Come for a performance with magician, the Great and Powerful Dave.

Tue, Jul 07, 6:30pm - 7:30pm
Oneida Public Library - Community Room
Bollywood-inspired dance-fitness that combines choreography with music from around the world

Tue, Jul 07, 6:30pm - 7:15pm
Western Town Library
Join 'Jurassic Dave' Moreland, aka 'The Great & Powerful Dave,' for this high-energy 45-minute magic show filled with adventure, suspense, comedy, audience participation - and dinosaurs!

Wed, Jul 08, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Wed, Jul 08, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Wed, Jul 08, All day
Kirkland Town Library
From July 1 - August 5, we're hosting an egg incubator and, if all goes well, baby chicks! Stop by and check on their progress.

Wed, Jul 08, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Wed, Jul 08, All day
Morrisville Public Library
Stop in and paint a ceramic farm animal to take home! Ages 8 to adult only. One per person.

Wed, Jul 08, All day
Kirkland Town Library
Storytimes are canceled July 7-9

Wed, Jul 08, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Wed, Jul 08, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Wed, Jul 08, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Jul 08, 9:30am - 11:30am
Canastota Public Library - Lawson Room

Wed, Jul 08, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Jul 08, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Jul 08, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Jul 08, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Wed, Jul 08, 10:00am - 10:30am
Canastota Public Library - Children's Room
A storytime for our youngest patrons and their caregivers. We focus on interacting with books, socializing with others, and fostering a love of reading and songs. For ages Infant-24 months old.

Wed, Jul 08, 10:00am - 12:00pm
Barneveld Free Library Association - Main Room
Summer Reading Program for children ages 4 - 10. Program will be held on Wednesdays and begin on Wed. July 8, 2026 and end on Wed. August 12, 2026. Program will be 10 am to 12 pm each Wednesday

Wed, Jul 08, 10:30am - 11:00am
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Jul 08, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
A weekly story time open to children and their caregivers.

Wed, Jul 08, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Pink Room
Families will enjoy songs, stories, rhymes and crafts!

Wed, Jul 08, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Jul 08, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Jul 08, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jul 08, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Jul 08, 1:00pm - 2:30pm
Kirkland Town Library - History Room
Caregiving can be both rewarding and challenging, and you don't have to navigate it alone. This supportive gathering is designed for those caring for a loved one.

Wed, Jul 08, 1:00pm - 2:30pm
Sullivan Free Library - Chittenango - Community Room
A virtual walking tour with light refreshments. Join us as we explore a new place each month!

Wed, Jul 08, 1:00pm - 2:00pm
Canastota Public Library - Lawson Room
This is a time for those who love to make LEGO creations! We will have a weekly themed building challenge to complete. Geared toward ages 7 years old and up.

Wed, Jul 08, 1:30pm - 3:30pm
Cazenovia Public Library Society - Community Room
Join us to try out a bunch of different science experiments

Wed, Jul 08, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Jul 08, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, July 08, 2026 / 2:00 PM - 4:00 PM Having issues using the Libby app or navigating your cell phone, laptop, tablet, or the internet? Drop in to Tech Help @ The Library every Wednesday from 2pm-4pm. Want a guaranteed time for one-on-one help from a librarian? Call ahead to 315-735-2279 ext. 208 to sign up for your time slot.  Please see our webpage for a full list of tasks we can help with!  
Register

Wed, Jul 08, 2:00pm - 4:00pm
Old Forge Library
4 half-hour sessions, call or email to register and reserve a spot. Children over age 5 do not need a parent to accompany them inside.

Wed, Jul 08, 2:00pm - 3:00pm
Morrisville Public Library - Program Room
Come join CCE Madison County Classroom Educator, Katlyn Santangelo, for some Summer fun and learning about agriculture too!

Wed, Jul 08, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Jul 08, 2:00pm - 4:30pm
Didymus Thomas Library
Join us for our 2026 summer reading program on Wednesday, July 8, 15, 22 and 29th. Each week we will have stories, prizes, activities & more.

Wed, Jul 08, 2:00pm - 3:00pm
Prospect Free Library
The entire family will enjoy learning about and petting animals from the Utica Zoo. Event to be held in Union Park across from the library, but inside the library if it rains.

Wed, Jul 08, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Jul 08, 3:00pm - 5:00pm
Dunham Public Library - Community Room
Please join us for a book group that focuses on books that have been banned or challenged!

Wed, Jul 08, 3:00pm - 5:00pm
Cazenovia Public Library Society - Museum
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Jul 08, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Jul 08, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Certified Yoga instructor, nutrition coach, and weight management specialist, Kelly Becker, brings knowledge, compassion, and experience as she leads a group yoga class.

Wed, Jul 08, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support & Success

Wed, Jul 08, 5:30pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Jul 08, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Jul 08, 5:30pm - 6:30pm
Rome, Jervis Public Library - Side Lawn
Join us with Bianca DeLuco for a free 6 week program based around yoga and self care.

Wed, Jul 08, 5:30pm - 6:30pm
Utica Public Library - Gallery
Wednesday, July 08, 2026 / 5:30 PM - 6:30 PM Learn about the Oneida Nation's involvement and support of the fight for liberty during the American Revolutionary War through Polly Cooper, a true heroine. This lecture is a part of UPL's America250! Series.  Ron Patterson is involved in the Living History program, as interpreter and re-enactor Doing work with the National Park Service at Fort Stanwix, Saratoga, Oriskany Battle Monument and Valley Forge, delivering the historic message of the Oneida  Nation during the Revolutionary War. Mr. Patterson manages the Oneida Heritage retail store and Shako:wi Cultural Center providing education about the history of the Oneida Indian People.
Register

Wed, Jul 08, 5:30pm - 7:30pm
Old Forge Library
Participants are asked to attend all 5 sessions. There is also an Open Mic Night in August for writers to share their work!

Wed, Jul 08, 6:00pm - 9:00pm
Barneveld Free Library Association
Board of Trustees Meeting

Wed, Jul 08, 6:00pm - 7:30pm
Rome, Jervis Public Library - Makerspace
Stop doomscrolling and come hang out and do your screenless hobbies!

Wed, Jul 08, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a story in 500 words or less? Sharpen your pencils and your writing skills and join us every Wednesday from 6-8!

Wed, Jul 08, 7:00pm - 8:00pm
Hamilton Public Library - Storytime Room
Join us at the library for a fun FREE paint-along. We will be painting mushrooms and sipping on some mocktails! Registration is required. Sign up on our events calendar or call the library.

Thu, Jul 09, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Thu, Jul 09, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Thu, Jul 09, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Thu, Jul 09, All day
Morrisville Public Library
Stop in and paint a ceramic farm animal to take home! Ages 8 to adult only. One per person.

Thu, Jul 09, All day
Kirkland Town Library
Storytimes are canceled July 7-9

Thu, Jul 09, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Thu, Jul 09, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Thu, Jul 09, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Jul 09, 9:30am - 3:30pm
Rome, Jervis Public Library - Main Parking Lot
Visit Upstate Medical's Mobile Mammography van for a free breast cancer screening.

Thu, Jul 09, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Jul 09, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Jul 09, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Thu, Jul 09, 10:00am - 12:00pm
Little Falls Public Library
Come meet other moms and enjoy the company of others undergoing new parenthood. Meets every 2nd and 4th Thursday at 10am

Thu, Jul 09, 10:00am - 11:00am
Kirkland Town Library - Bristol Room
Join us for a Cane Exercise class taught by American Martial Arts Institute!
Registration opens Thursday, June 18 2026 at 3:00pm

Thu, Jul 09, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Jul 09, 10:30am - 11:30am
Farmstead 1868
Join us out and about a new unique location each week.

Thu, Jul 09, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Children's Area,Community Room
Families will enjoy music, rhymes, stories and crafts!

Thu, Jul 09, 11:00am - 12:00pm
Oneida Public Library - Community Room
Learn how to use and navigate Ancestry: Library Edition with our Librarian, Ariel.

Thu, Jul 09, 11:30am - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Red Cross Blood Drive

Thu, Jul 09, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Jul 09, 12:00pm - 1:00pm
Rome, Jervis Public Library - Auditorium
Join us for a lively discussion! Light refreshments will be served; bring a lunch if you wish. This month's selection is Anatomy of an Alibi by Ashley Elston.

Thu, Jul 09, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Cancelled
Thu, Jul 09, 1:00pm - 3:00pm
Cazenovia Public Library Society
Crafternoon: Felting

Thu, Jul 09, 1:00pm - 2:00pm
Oneida Public Library
Join OPL's Ms. Megan and Coach Acker from the City of Oneida Parks and Recreation Dept. for fun in our city's parks!

Thu, Jul 09, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Jul 09, 1:00pm - 2:00pm
Canastota Public Library - Children's Room
Each week we will focus on a different aspect of science. From dissecting owl pellets, to creating (safe) chemical reactions, and more! Geared toward ages 8 years old and up.

Thu, Jul 09, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Jul 09, 1:00pm - 3:00pm
Cazenovia Public Library Society - Community Room
Hands-on Birdhouse Building Workshop! Participants will assemble and decorate their own wooden birdhouse

Thu, Jul 09, 1:30pm - 3:00pm
Old Forge Library
6 sessions in the summer. Some weeks we'll craft and read stories, some weeks we have performers!

Thu, Jul 09, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Jul 09, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Jul 09, 5:00pm - 6:30pm
Madison Central School - Madison Lake
Join us Thursdays in July at Madison Lake for the Madison Central School Summer Reading Program. We will have books, activities, and snacks every week from 5-6:30 pm!

Thu, Jul 09, 5:00pm - 6:00pm
Old Forge Library
5pm @The Old Forge Library. A different Speaker every week! Free and open to all! Check out the full schedule below. In conjunction with the Town of Webb Historical Association.

Thu, Jul 09, 5:30pm - 6:30pm
Old Forge Library
The Old Forge Library Board monthly meeting.

Thu, Jul 09, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Jul 09, 6:00pm - 7:00pm
Canastota Public Library - Carnegie Room
A monthly book club open to all members of the public. This evening club discusses the same book that our Lit Lovers Book Club will discuss the same month.

Thu, Jul 09, 6:00pm - 7:00pm
Oneida Public Library
Join the FOOLs and help make OPL even more amazing!

Thu, Jul 09, 6:00pm - 7:00pm
Erwin Library & Institute - DPN Lawn
Get ready for a fresh twist on a classic tale!

Thu, Jul 09, 6:00pm - 7:30pm
Oneida Public Library - Community Room
Create a look that is all your own by up cycling clothing with help from Jennifer Lee Studios.

Thu, Jul 09, 6:30pm - 7:45pm
Oneida Public Library - History Room
Writer's Group is a structured group where participants will engage with writing prompts, share their works in progress, and receive thoughtful feedback. Open to ages 18+.

Fri, Jul 10, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Fri, Jul 10, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Fri, Jul 10, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Fri, Jul 10, All day
Morrisville Public Library
Stop in and paint a ceramic farm animal to take home! Ages 8 to adult only. One per person.

Fri, Jul 10, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Fri, Jul 10, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Fri, Jul 10, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Fri, Jul 10, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Jul 10, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Fri, Jul 10, 10:00am - 4:00pm
Oneida Public Library - Activity Room,Amphitheater,Art Gallery,Back Parking Lot,Board Room,Community Room,History Room,Lobby,Lobby Display,Quiet Study Space,Studio,Tutor Room 1,Tutor Room 2,Tutor Room 3
The library will be closed for staff training.

Fri, Jul 10, 10:00am - 11:15am
Earlville Free Library
Join us @10-11:15 for ages 3-8/ 12:30-1:45 for ages 9-13 as we have Cornell Cooperative Extension of Madison County come and do fun activities and crafts with us!

Fri, Jul 10, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Jul 10, 10:00am - 11:00am
Canastota Public Library - Children's Room
Join us for a time where children ages 1-5 years old can play with our collection of toys, enjoy our space, and practice their sharing and socializing skills!

Fri, Jul 10, 10:00am - 12:00pm
Rome, Jervis Public Library - Makerspace
Come check out our Makerspace! A room dedicated to crafting and making things.

Fri, Jul 10, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
Join us every 2nd and 4th Fridays all summer long and into the fall for a special Story Hour.

Fri, Jul 10, 10:15am - 11:30am
Little Falls Public Library - Children's Center
Little ones need socialization, and there is no place like Playdate Plus for them to learn, sing, and develop critical skills. Every Friday starting at 10:15am

Fri, Jul 10, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Jul 10, 11:00am - 1:00pm
Old Forge Library
Craft your way! We'll have all the supplies for you to make something unique, a different theme each week! Free and open to all! All ages welcome.

Fri, Jul 10, 11:15am - 12:00pm
Canastota Public Library - Children's Room,The Garden
Have your kids get up and moving with our themed yoga and movement class! We will focus on basic yoga poses, with music-based movement breaks sprinkled throughout the session. For 6 years old and up.

Fri, Jul 10, 12:00pm - 1:00pm
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for our annual Teddy Bear Picnic! Bring your lunch, picnic blanket or lawn chairs, and your favorite stuffed animal to this fun event!

Fri, Jul 10, 12:30pm - 1:45pm
Earlville Free Library
Join us @10-11:15 for ages 3-8/ 12:30-1:45 for ages 9-13 as we have Cornell Cooperative Extension of Madison County come and do fun activities and crafts with us!

Fri, Jul 10, 1:30pm - 2:30pm
New Hartford Public Library - Corasanti Room
Come join us for Silent Book Club, the second Friday of the month at 1:30! Bring your book and sit in for an hour of quiet reading time!

Fri, Jul 10, 2:00pm - 4:00pm
Rome, Jervis Public Library - Makerspace
Join us in the Makerspace to stretch your creativity! Make art in whatever way inspires you today using anything we have in the makerspace or whatever project you're working on.

Fri, Jul 10, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Jul 10, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Fri, Jul 10, 3:00pm - 5:00pm
Hamilton Public Library - Community Room
Join us at the library for a movie and snacks Fridays.

Fri, Jul 10, 6:00pm - 9:00pm
Oneida Public Library - Community Room
Registration required, join us for mystery, forensices and fun! Presented by the TAG (Teen Advisory Group).

Fri, Jul 10, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
You won't want to miss this magician! Chris Wheel performs incredible magic that defies explanation!

Sat, Jul 11, All day
Rome, Jervis Public Library
Jervis Public Library is closed on Saturdays from June 27 through September 5. Regular Saturday hours will resume on September 12.

Sat, Jul 11, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Sat, Jul 11, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Jul 11, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Sat, Jul 11, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Sat, Jul 11, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Sat, Jul 11, 9:00am - 2:00pm
Morrisville Public Library
Join us on Saturday July 11 from 9:00am-2:00pm for our Summer Book Sale. Can't make it Saturday? We have our Bag Sale Monday July 13 from 2:00-6:00pm. CASH only for purchases.

Sat, Jul 11, 10:00am - 2:00pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Sat, Jul 11, 10:00am - 2:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting Group

Sat, Jul 11, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Jul 11, 10:30am - 1:30pm
Dunham Public Library - Lobby Table
Tech Time with Jim is for people who have questions about using devices such as laptops, tablets, and smartphones.

Sat, Jul 11, 10:30am - 11:30am
Canastota Public Library - Children's Room
Student representatives from the Cornell Raptors program will present the life history and personal stories of some of their resident birds. A Q&A session will follow.

Sat, Jul 11, 10:30am - 11:30am
Western Town Library
A relaxed playtime with toys, puzzles, and books for children ages 3 and under and their caregivers.

Sat, Jul 11, 10:30am - 1:30pm
Hamilton Public Library - Media Room
We have secured some tech-savvy individuals to help answer your questions. No matter how big or small. Meet in the Media Room of the library every other Saturday from 10:30 am to 1:30 pm.

Sat, Jul 11, 10:30am - 12:30pm
Hamilton Public Library - Storytime Room
Drop in anytime from 10:30 am-12:30 pm on July 11th to join us for some dino egg making. This event is open to patrons of all ages and abilities.

Sun, Jul 12, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Sun, Jul 12, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Sun, Jul 12, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Jul 13, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Mon, Jul 13, All day
Rome, Jervis Public Library
Stop by the reference desk to pick up this season's free craft kit for adults.

Mon, Jul 13, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Mon, Jul 13, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Mon, Jul 13, All day
Kirkland Town Library
Teens aged 13-18 can sign up to receive a bag full of goodies from the library! You'll receive two library books selected just for you, a craft, snacks, and more!
Register

Mon, Jul 13, All day
Rome, Jervis Public Library
Pick up this week's craft kit at the Reference Desk for a fun and free activity you can enjoy at home!

Mon, Jul 13, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Jul 13, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Mon, Jul 13, 9:00am - 3:00pm
Hamilton Public Library - Community Room
The Special Supplemental Nutrition Program for Women, Infants, and Children (WIC). Open for more info.

Mon, Jul 13, 9:00am - 11:00am
Rome, Jervis Public Library - Main Reading Room
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Jul 13, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Jul 13, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Jul 13, 10:00am - 12:00pm
Canastota Public Library - The Dungeon

Mon, Jul 13, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Mon, Jul 13, 10:00am - 11:15am
Canastota Public Library - Children's Room
A short storytime themed around the field trip location and then a walk to a place around the village of Canastota to learn a little more about our community. Geared toward ages 2-7 years old.

Mon, Jul 13, 10:00am - 11:00am
Utica Public Library - Cafe
Monday, July 13, 2026 / 10:00 AM - 11:00 AM Enjoy a hot beverage and create connections with others! This program is intended for adults ages 55+
Register

Mon, Jul 13, 10:00am - 11:00am
New Woodstock Free Library - The Norm Parry Children's Wing
Fun and engaging activities for babies, toddlers, and caregivers

Mon, Jul 13, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Jul 13, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Jul 13, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Community Room
Ms. Courtney from Cornell Child Care Council will read a story about dinosaurs and then kids ages 5-12 can participate in a dino-dig! This is a free program with no registration required!

Mon, Jul 13, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Jul 13, 11:00am - 12:00pm
Kirkland Town Library - Bristol Room
Babies 5-24 months and their caregivers will explore, learn, and play together with sensory toys.

Mon, Jul 13, 12:00pm - 2:00pm
Rome, Jervis Public Library - Front Lawn
Hang out, chat, drink tea and have cookies! This program will be on the library lawn when the weather is nice and in the teen space when it's not. :)

Mon, Jul 13, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are welcome for an informal conversation on the monthly selection.

Mon, Jul 13, 1:00pm - 2:00pm
Canastota Public Library - Children's Room,Lawson Room
Explore Dinosaurs through hands-on art and science activities! This program is geared toward elementary age students.

Mon, Jul 13, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Jul 13, 1:30pm - 3:30pm
Cazenovia Public Library Society - Community Room
Come learn how to create and perform a play at the Library

Mon, Jul 13, 2:00pm - 3:00pm
Dunham Public Library - Lobby Table
Technology for Beginners is for people who have questions about using devices such as laptops, tablets, or smartphones.

Mon, Jul 13, 2:00pm - 6:00pm
Morrisville Public Library
If you missed our Book Sale on Saturday, stop in Monday July 13 from 2:00pm-6:00pm for our bag sale.

Mon, Jul 13, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Jul 13, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Jul 13, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Jul 13, 3:00pm - 4:00pm
Cazenovia Public Library Society
Meet up with other adults for reading and connection.

Mon, Jul 13, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Jul 13, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Jul 13, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Mon, Jul 13, 6:00pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Join us to create a stone mosaic for your garden or outdoor space. All ages are welcome.

Mon, Jul 13, 6:00pm - 7:00pm
Utica Public Library - Gallery
Monday, July 13, 2026 / 6:00 PM - 7:00 PM Come and learn about paleontology, the study of fossils and ancient life. We'll cover what it means to be a paleontologist, a bit about some of the fossils you might find here in central New York, and what their remains can tell you about ancient environments hundreds of millions of years ago. See some examples of our local fossils (and a few non-local but still neat examples) and learn a bit about how to start identifying anything you might find yourself in future fossil hunting! About the Presenter Dr. Kristopher Kusnerik is a paleontologist with research interests in invertebrate paleontology and conservation paleobiology. He combines modern, historic, and prehistoric (i.e. fossil) records to reconstruct the history of long-term faunal changes for threatened ecosystems or species. Recent research interests use fossil and modern mollusks from Florida?s freshwater springs and rivers to understand the historical and ecological context of human, climate, and environmental-related changes to faunal communities. He received his doctorate in geology with a minor in wildlife ecology and conservation from the University of Florida.
Register

Mon, Jul 13, 6:30pm - 8:00pm
Kirkland Town Library - History Room
All are welcome for an informal conversation on the monthly selection.

Mon, Jul 13, 6:30pm - 7:30pm
Oneida Public Library - Community Room
Using your own body weight, you will gain muscular endurance, tone, and definition, and you will experience an increased afterburn. All you need to bring is water and a yoga mat!  

Tue, Jul 14, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Tue, Jul 14, All day
Rome, Jervis Public Library - Main Children's Room
Stop by the library to go on a dinosaur scavenger hunt! Learn some cool dino facts as you hunt through the library for prehistoric reptiles! When you've found them all, turn in your sheet for prizes!

Tue, Jul 14, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Tue, Jul 14, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Tue, Jul 14, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Tue, Jul 14, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Tue, Jul 14, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Jul 14, 9:00am - 10:00am
Erwin Library & Institute - Reading Room
Erwin Library & Institute quarterly board meeting.

Tue, Jul 14, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Jul 14, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Jul 14, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Jul 14, 10:00am - 12:00pm
Dunham Public Library - Community Room
A meeting space, led by Mohawk Valley Breastfeeding Network, for pregnant and breastfeeding mothers to support one another, socialize and receive breastfeeding support if needed.

Tue, Jul 14, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, Jul 14, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
You're invited to a special Summer Story Hour Program with Mrs. Hannah!

Tue, Jul 14, 10:00am - 11:00am
Morrisville Public Library - Program Room
Please join us on Tuesday July 14 at 10:00am! We will be hearing stories about "Amazing Apples", doing some fingerplays, songs, a craft and more! Open to toddlers through preschool!

Tue, Jul 14, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Tue, Jul 14, 10:00am - 11:00am
Utica Public Library - Gallery
Tuesday, July 14, 2026 / 6:30 PM - 7:30 PM Join yoga teacher Lisa Gallagher for a session of chair yoga. This class makes yoga accessible to all - not just to seniors! Great for beginners and those who want a gentler class. Class begins at 10 am in the upstairs gallery. Please provide your own water and towel if needed. The chair will be provided for you. Free and open to the public. Please register online or by calling 315-735-2279 for each session you want to attend. Limited spots are available.  
Register

Tue, Jul 14, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Walking Club

Tue, Jul 14, 10:15am - 11:15am
Little Falls Public Library - Community Room
Gentle stretching led by local yoga instructor Marchell. All abilities welcome.

Tue, Jul 14, 10:15am - 11:15am
Little Falls Public Library
Let your kids sharpen their senses and interact with others in a safe and enriching environment. Ages 1-5

Tue, Jul 14, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Jul 14, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Jul 14, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Community Room
Sing along with Ms. Donna as she plays her guitar and leads children with songs and rhymes! Face painting follows for participants.

Tue, Jul 14, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
Join us for stories, songs, rhymes and a playtime each week in the Story Garden For caregivers and children up to 18 months

Tue, Jul 14, 10:30am - 11:00am
Kirkland Town Library
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, Jul 14, 11:15am - 11:45am
Cazenovia Public Library Society - Community Room
Chair Yoga following our favorite exercise videos

Tue, Jul 14, 1:00pm - 2:00pm
Sullivan Free Library - Chittenango - McGowan Room
Join us for a lively discussion about a wide variety of books.

Tue, Jul 14, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Jul 14, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Jul 14, 1:00pm - 2:30pm
Rome, Jervis Public Library - Auditorium
Interested in learning how to navigate civil service and state jobs? Join us for a workshop all about it!

Tue, Jul 14, 1:30pm - 3:30pm
Cazenovia Public Library Society - Community Room
Come learn how to create and perform a play at the Library

Tue, Jul 14, 2:00pm - 3:30pm
Dunham Public Library - Small Community Room
All meetings of the Dunham Public Library Board of Trustees are open to the public.

Tue, Jul 14, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Jul 14, 2:00pm - 3:00pm
Old Forge Library
A different craft each week, Tuesday crafts are a quick craft break during the busy summer!

Tue, Jul 14, 2:00pm - 3:00pm
Kirkland Town Library - Bristol Room
Unearth your love for science in this interactive S.T.E.M. show! Volunteers help us conduct exciting experiments while we celebrate scientists who work with dirt! For all ages.

Tue, Jul 14, 2:00pm - 4:00pm
Canastota Public Library - Lawson Room

Tue, Jul 14, 2:00pm - 4:00pm
Kirkland Town Library - History Room
Join us to watch a movie on the big screen.

Tue, Jul 14, 3:00pm - 5:00pm
Rome, Jervis Public Library - Makerspace
Come check out our Makerspace! A room dedicated to crafting and making things.

Tue, Jul 14, 4:00pm - 5:00pm
Old Forge Library
Bring a chair or blanket and spread out on our lawn to enjoy some free music! A different concert each week.

Tue, Jul 14, 4:00pm - 5:00pm
Hamilton Public Library - Community Room
Join us on the Hamilton Village Green for a visit from the Utica Zoo Mobile! The Summer Reading Program check-in desk will be open before the program.

Tue, Jul 14, 5:00pm - 6:00pm
Western Town Library
We provide the LEGOs, you bring your imagination! Free-build or try our themed challenge. For ages 4-12. Sign up by calling 315-827-4118 or emailing westernville@midyork.org.

Tue, Jul 14, 5:00pm - 8:00pm
Sullivan Free Library - Chittenango
Come to Tuesdays in the Park and find our table to enjoy some creative fun!

Tue, Jul 14, 5:30pm - 7:30pm
Rome, Jervis Public Library - Dillon room
Already know how to play Mahjong? Join us for Mahjong for Seasoned Players!

Tue, Jul 14, 5:30pm - 6:30pm
Utica Public Library - Gallery
Tuesday, July 14, 2026 / 5:30 PM - 6:30 PM   featuring historic interpreters -Trena DeFranco, as Martha Washington and Twyla Edwards, as Abigail Adams This program is a part of UPL's America250! Series.
Register

Tue, Jul 14, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Tue, Jul 14, 6:00pm - 7:00pm
Old Forge Library
Each class covers seasonal wellness and herbal energetics, explores 2 local medicinal plants, includes a seasonal tea tasting, and shares safe harvesting and preparation tips from Wild Soulstice, LLC.

Tue, Jul 14, 6:00pm - 7:30pm
Cazenovia Public Library Society - Community Room
Celebrate the 250th Anniversary of the founding the United States with an in-depth look at influential women who shaped America.

Tue, Jul 14, 6:00pm - 7:00pm
Canastota Public Library - Lawson Room
The group will meet weekly to read and discuss books in the Treasure Hunter series by James Patterson. Each week there will be a themed activity to go with the story.Geared toward ages 9-12 years old.

Cancelled
Tue, Jul 14, 6:30pm - 7:00pm
Sullivan Free Library - Chittenango
Garden Club Meeting

Tue, Jul 14, 6:30pm - 7:30pm
Oneida Public Library - Community Room
"I Want To Believe". Join our librarian, Ariel, as she explores the history of UFO sightings from Ancient Egypt to the modern era and famous alleged abductions.

Wed, Jul 15, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Wed, Jul 15, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Wed, Jul 15, All day
Kirkland Town Library
From July 1 - August 5, we're hosting an egg incubator and, if all goes well, baby chicks! Stop by and check on their progress.

Wed, Jul 15, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Wed, Jul 15, All day
Kirkland Town Library
Calling all Clinton Challenge team members! It's time to turn in your reading time from July 1 through July 15.

Wed, Jul 15, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Wed, Jul 15, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Wed, Jul 15, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Jul 15, 10:00am - 12:00pm
Rome, Jervis Public Library - Elevator Table
Free monthly blood pressure screening

Wed, Jul 15, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Jul 15, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Jul 15, 10:00am - 12:00pm
New venue Sullivan Free Library - Chittenango - McGowan Room
Quilters

Wed, Jul 15, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Jul 15, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Wed, Jul 15, 10:00am - 10:30am
Canastota Public Library - Children's Room
A storytime for our youngest patrons and their caregivers. We focus on interacting with books, socializing with others, and fostering a love of reading and songs. For ages Infant-24 months old.

Wed, Jul 15, 10:00am - 12:00pm
Barneveld Free Library Association - Main Room
Summer Reading Program for children ages 4 - 10. Program will be held on Wednesdays and begin on Wed. July 8, 2026 and end on Wed. August 12, 2026. Program will be 10 am to 12 pm each Wednesday

Wed, Jul 15, 10:30am - 11:00am
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Jul 15, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
A weekly story time open to children and their caregivers.

Wed, Jul 15, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Pink Room
Families will enjoy songs, stories, rhymes and crafts!

Wed, Jul 15, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Join us for singing, stories, scarves, and shakers. All ages welcome.

Wed, Jul 15, 11:00am - 12:45pm
VVS Corner Library
Bring your work and enjoy some creative time with fellow crafters. Show off your crafts, share ideas and advice, and have some fun! We meet the 1st, 3rd, and 5th Wednesday of each month.

Wed, Jul 15, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Jul 15, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Jul 15, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jul 15, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Jul 15, 1:00pm - 2:00pm
Canastota Public Library - Lawson Room
This is a time for those who love to make LEGO creations! We will have a weekly themed building challenge to complete. Geared toward ages 7 years old and up.

Wed, Jul 15, 1:30pm - 4:30pm
Cazenovia Public Library Society - Community Room
Come learn how to create and perform a play at the Library

Wed, Jul 15, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Jul 15, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, July 15, 2026 / 2:00 PM - 4:00 PM Having issues using the Libby app or navigating your cell phone, laptop, tablet, or the internet? Drop in to Tech Help @ The Library every Wednesday from 2pm-4pm. Want a guaranteed time for one-on-one help from a librarian? Call ahead to 315-735-2279 ext. 208 to sign up for your time slot.  Please see our webpage for a full list of tasks we can help with!  
Register

Wed, Jul 15, 2:00pm - 3:00pm
Morrisville Public Library - Program Room
Come join CCE Madison County Classroom Educator, Katlyn Santangelo, for some Summer fun and learning about agriculture too!

Wed, Jul 15, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Jul 15, 2:00pm - 4:30pm
Didymus Thomas Library
Join us for our 2026 summer reading program on Wednesday, July 8, 15, 22 and 29th. Each week we will have stories, prizes, activities & more.

Wed, Jul 15, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Jul 15, 3:00pm - 5:00pm
Cazenovia Public Library Society - Museum
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Jul 15, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Jul 15, 4:30pm - 6:00pm
Hamilton Public Library - Community Room
Second Wednesday of the month at 4:15 pm in the community room. Open to the public.

Wed, Jul 15, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Certified Yoga instructor, nutrition coach, and weight management specialist, Kelly Becker, brings knowledge, compassion, and experience as she leads a group yoga class.

Wed, Jul 15, 5:30pm - 6:30pm
Hamilton Public Library - Storytime Room
Are you a knitter? Crocheter? Needlepoint? Embroidery? Want to do that project with other people making their projects? Join us for Fiber Arts Group at the Library!

Wed, Jul 15, 5:30pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Jul 15, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Jul 15, 5:30pm - 6:30pm
Rome, Jervis Public Library - Side Lawn
Join us with Bianca DeLuco for a free 6 week program based around yoga and self care.

Wed, Jul 15, 5:30pm - 7:30pm
Old Forge Library
Participants are asked to attend all 5 sessions. There is also an Open Mic Night in August for writers to share their work!

Wed, Jul 15, 6:00pm - 8:00pm
Oneida Public Library - Amphitheater
Join Nashville recording artist Alyssa Trahan for a fun night at our amphitheater!

Wed, Jul 15, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a story in 500 words or less? Sharpen your pencils and your writing skills and join us every Wednesday from 6-8!

Wed, Jul 15, 6:00pm - 7:00pm
Hamilton Public Library - Media Room
Join us for a night of racing to see who can put together a puzzle the fastest in teams of two. Registration is required. Sign up on our online events calendar or call the library.

Wed, Jul 15, 6:30pm - 7:30pm
Oneida Public Library - Community Room
Join us for Out in Oneida, a group for LGBTQIA+ and allies, for ages 18+

Wed, Jul 15, 6:30pm - 7:45pm
Canastota Public Library - Lawson Room
SUICIDE SUPPORT GROUP MO OR KATIE 315-663-5286

Thu, Jul 16, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Thu, Jul 16, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Thu, Jul 16, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Thu, Jul 16, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Thu, Jul 16, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Thu, Jul 16, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Jul 16, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Jul 16, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Jul 16, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Thu, Jul 16, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Jul 16, 10:30am - 11:30am
Cazenovia Public Library Society
Join us out and about a new unique location each week.

Thu, Jul 16, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Children's Area,Community Room
Families will enjoy music, rhymes, stories and crafts!

Thu, Jul 16, 10:30am - 11:00am
Kirkland Town Library
Stories, songs, and fun at the Clinton Farmer's Market! Meet us at the gazebo.

Thu, Jul 16, 11:00am - 12:00pm
Erwin Library & Institute - Children's Room
Create your own cuddly friend at our Teddy Bear Workshop!

Thu, Jul 16, 11:00am - 1:00pm
Kirkland Town Library - Bristol Room,The Deck
Get all the information and resources you need to help with your caregiver journey.

Thu, Jul 16, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Jul 16, 12:30pm - 1:30pm
Hamilton Public Library - Fireplace Room
Join us on the 3rd Thursday of the month @ 12:30 pm for a meeting of our library Poetry Group! All poetry lovers are welcome. Bring in poetry to share or just bring yourself to hear something new!

Thu, Jul 16, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Jul 16, 1:00pm - 3:00pm
Canastota Public Library - Children's Room
A representative from CCE of Madison County will lead an activity to investigate soil from an agricultural perspective, help us learn about erosion, and discover Madison County Soils.

Thu, Jul 16, 1:00pm - 2:00pm
Oneida Public Library
Join OPL's Ms. Megan and Coach Acker from the City of Oneida Parks and Recreation Dept. for fun in our city's parks!

Thu, Jul 16, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Jul 16, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Jul 16, 1:30pm - 3:00pm
Old Forge Library
6 sessions in the summer. Some weeks we'll craft and read stories, some weeks we have performers!

Thu, Jul 16, 2:00pm - 4:00pm
Rome, Jervis Public Library - Makerspace
Dissect an owl pellet and use the bones to make wearable art!

Thu, Jul 16, 2:00pm - 3:00pm
Western Town Library
Meeting outdoors, this club allows for hands-on exploration through play, eco-crafts, and outdoor activity! For ages 4-12. Call 315-827-4118 or email westernville@midyork.org to sign up.

Thu, Jul 16, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Jul 16, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Jul 16, 5:00pm - 6:30pm
Madison Central School - Madison Lake
Join us Thursdays in July at Madison Lake for the Madison Central School Summer Reading Program. We will have books, activities, and snacks every week from 5-6:30 pm!

Thu, Jul 16, 5:00pm - 6:00pm
Old Forge Library
5pm @The Old Forge Library. A different Speaker every week! Free and open to all! Check out the full schedule below. In conjunction with the Town of Webb Historical Association.

Thu, Jul 16, 5:30pm - 7:30pm
Rome, Jervis Public Library - Dillon room
Learn how to play the game Mahjong!

Thu, Jul 16, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Jul 16, 5:30pm - 7:30pm
Utica Public Library - Gallery
Thursday, July 16, 2026 / 5:30 PM - 7:30 PM Join us and watch The Mummy (1999) starring Brendan Fraser and Rachel Weisz. The Mummy is a rousing, suspenseful and horrifying epic about an expedition of treasure-seeking explorers in the Sahara Desert in 1925. Stumbling upon an ancient tomb, the hunters unwittingly set loose a 3,000-year-old legacy of terror, which is embodied in the vengeful reincarnation of an Egyptian priest who had been sentenced to an eternity as one of the living dead. Rated PG-13.  Free and open to the public Refreshments provided  
Register

Thu, Jul 16, 6:00pm - 7:15pm
Canastota Public Library - Carnegie Room
A meeting of the Canastota Public Library Board of Trustees. Open to the public.

Thu, Jul 16, 6:00pm - 7:00pm
Hamilton Public Library - Community Room
Join in anytime - meet and discuss the book of the month with other community members. Meeting every third Thursday of the month.

Thu, Jul 16, 6:00pm - 7:30pm
Rome, Jervis Public Library - Auditorium
Join us in the auditorium for another speed puzzling competition!

Thu, Jul 16, 6:00pm - 7:00pm
Rome, Jervis Public Library - Board Room
Read a retelling of this month's classic tale and come prepared to discuss tropes, themes, and what makes this story a classic.

Thu, Jul 16, 6:00pm - 7:00pm
Earlville Free Library - Meeting Room
Make your voice heard at the Board of Trustees meeting for the Earlville Free Library!

Thu, Jul 16, 6:00pm - 7:30pm
Prospect Free Library
Enjoy an eclectic blend of rock, blues, country, and jazz in Union Park across from the library, This event will move to the library if it rains.

Thu, Jul 16, 6:30pm - 7:30pm
Cazenovia Public Library Society - Community Room
Join us for an evening of magic and balloon art! Fun for all ages!

Thu, Jul 16, 6:30pm - 7:30pm
Western Town Library
Join us for our second Oneida Carry Research Group presentation and learn about the Oneida Carry during the American Revolutionary War.

Fri, Jul 17, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Fri, Jul 17, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Fri, Jul 17, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Fri, Jul 17, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Fri, Jul 17, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Fri, Jul 17, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Fri, Jul 17, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Jul 17, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Fri, Jul 17, 10:00am - 11:00am
Dunham Public Library - Community Room
Join us at Dunham Library for this fun program on clay hand-building. We will be making an object out of clay!

Fri, Jul 17, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Jul 17, 10:00am - 11:00am
Canastota Public Library - Children's Room
Join us for a time where children ages 1-5 years old can play with our collection of toys, enjoy our space, and practice their sharing and socializing skills!

Fri, Jul 17, 10:15am - 11:30am
Little Falls Public Library - Children's Center
Little ones need socialization, and there is no place like Playdate Plus for them to learn, sing, and develop critical skills. Every Friday starting at 10:15am

Fri, Jul 17, 10:30am - 11:15am
Earlville Free Library
Join us @10-11:15 for ages 3-8/ 12:30-1:45 for ages 9-13 as we look at what you need to unearth a story!

Fri, Jul 17, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Jul 17, 11:00am - 1:00pm
Old Forge Library
Craft your way! We'll have all the supplies for you to make something unique, a different theme each week! Free and open to all! All ages welcome.

Fri, Jul 17, 11:15am - 12:00pm
Canastota Public Library - Children's Room,The Garden
Have your kids get up and moving with our themed yoga and movement class! We will focus on basic yoga poses, with music-based movement breaks sprinkled throughout the session. For 6 years old and up.

Fri, Jul 17, 12:30pm - 1:45pm
Earlville Free Library
Join us @10-11:15 for ages 3-8/ 12:30-1:45 for ages 9-13 as we look at what you need to unearth a story!

Fri, Jul 17, 1:00pm - 3:00pm
Canastota Public Library - Lawson Room
Learn the basics of playing a ukulele in a single class with master teacher David Chen, visiting from Taiwan. All ages 7+ are welcome!

Fri, Jul 17, 2:00pm - 4:00pm
Kirkland Town Library - Front Yard
Kids and their families are invited to splash around and cool off with some water play in our front yard. Wear your bathing suit and dontt forget sunscreen and a towel. For all ages.

Fri, Jul 17, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Jul 17, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Fri, Jul 17, 3:00pm - 6:30pm
Connected Impact Center
Sign up for a library card, pick up a calendar of events, and choose a free book!

Fri, Jul 17, 3:00pm - 5:00pm
Hamilton Public Library - Community Room
Join us at the library for a movie and snacks on Fridays.

Fri, Jul 17, 6:00pm - 7:30pm
Rome, Jervis Public Library - Main Reading Room
It's time for our 5th annual Tiny Art Show!

Fri, Jul 17, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Join REPCO Wildlife for an engaging, educational, and interactive reptile experience on Friday July 17 at 6:00pm!

Sat, Jul 18, All day
Rome, Jervis Public Library
Jervis Public Library is closed on Saturdays from June 27 through September 5. Regular Saturday hours will resume on September 12.

Sat, Jul 18, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Sat, Jul 18, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Jul 18, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Sat, Jul 18, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Sat, Jul 18, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Sat, Jul 18, 9:00am - 3:00pm
Earlville Free Library - Meeting Room
Sew, scrapbook, diamond paint, crochet, knit, other kind of crafter? Come join us! Bring your own machine, supplies, and food/snacks.

Sat, Jul 18, 9:30am - 10:30am
Hamilton Public Library - Fireplace Room
An introductory program to table top role play games for kids. For grades 2nd & 3rd. Registration is REQUIRED.

Sat, Jul 18, 10:00am - 2:00pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Sat, Jul 18, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Jul 18, 10:30am - 1:30pm
Dunham Public Library - Lobby Table
Tech Time with Jim is for people who have questions about using devices such as laptops, tablets, and smartphones.

Sat, Jul 18, 10:30am - 11:30am
Hamilton Public Library - Fireplace Room
An introductory program to table top role play games for kids. For grades 4th & 5th. Registration is REQUIRED.

Sat, Jul 18, 10:30am - 11:00am
Hamilton Village Green - Gazebo
Join us for a special Saturday Story Time at the Farmer's Market at 10:30 am, with music provided by Reyna Stagnaro.

Sat, Jul 18, 10:30am - 12:30pm
Hamilton Public Library - Storytime Room
Join us for some Owl Pellet Dissections and learn more about the ecological systems in our world.

Sat, Jul 18, 11:00am - 12:00pm
Western Town Library
The Utica ZooMobile is visiting the library! Get ready for a family-friendly interactive presentation filled with bio-facts and a variety of Utica Zoo ambassador animals.

Sat, Jul 18, 11:30am - 1:30pm
Oneida Public Library - Community Room
Unleash your creativity and learn the art of handmade card-making! Please register individually.

Sat, Jul 18, 12:00pm - 2:00pm
Dunham Public Library - Community Room
Join us on the third Saturday of each month for a free movie.

Sat, Jul 18, 12:00pm - 2:00pm
Oneida Public Library - Amphitheater
Join us for a special weekend summer concert with world renowned Ukulele player all the way from Taiwan, David Chen at the amphitheater!

Sat, Jul 18, 12:00pm - 2:00pm
Hamilton Public Library - Community Room
Join us for our Repair Cafe! A free community event where volunteers help repair broken household items, electronics, clothing, bicycles, and small appliances. Learn how to repair every day items!

Sun, Jul 19, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Sun, Jul 19, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Sun, Jul 19, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Jul 20, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Mon, Jul 20, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Mon, Jul 20, All day
Kirkland Town Library
From July 1 - August 5, we're hosting an egg incubator and, if all goes well, baby chicks! The eggs are supposed to hatch this week! Stop by and check on their progress.

Mon, Jul 20, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Mon, Jul 20, All day
Morrisville Public Library
Make a grass head to take home! Decorate the jar too! Open to kids ages 5 and up (with parental help!)

Mon, Jul 20, All day
Kirkland Town Library
Teens aged 13-18 can sign up to receive a bag full of goodies from the library! You'll receive two library books selected just for you, a craft, snacks, and more!
Register

Mon, Jul 20, All day
Rome, Jervis Public Library
Pick up this week's craft kit at the Reference Desk for a fun and free activity you can enjoy at home!

Mon, Jul 20, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Jul 20, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Mon, Jul 20, 9:00am - 11:00am
Rome, Jervis Public Library - Main Reading Room
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Jul 20, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Jul 20, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Jul 20, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, Jul 20, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Mon, Jul 20, 10:00am - 11:15am
Canastota Public Library - Children's Room
A short storytime themed around the field trip location and then a walk to a place around the village of Canastota to learn a little more about our community. Geared toward ages 2-7 years old.

Mon, Jul 20, 10:00am - 11:00am
New Woodstock Free Library - The Norm Parry Children's Wing
Fun and engaging activities for babies, toddlers, and caregivers

Mon, Jul 20, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Jul 20, 10:30am - 11:30am
Canastota Public Library - Carnegie Room
A monthly book club open to all members of the public.

Mon, Jul 20, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Jul 20, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Community Room
Unearth a story with Ms. Katlyn from Cornell Cooperative Extension of Madison County. This program is free for ages 5-12, no registration required.

Mon, Jul 20, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Jul 20, 12:00pm - 2:00pm
Rome, Jervis Public Library - Front Lawn
Hang out, chat, drink tea and have cookies! This program will be on the library lawn when the weather is nice and in the teen space when it's not. :)

Mon, Jul 20, 1:00pm - 2:00pm
Canastota Public Library - Children's Room,Lawson Room
Explore Dinosaurs through hands-on art and science activities! This program is geared toward elementary age students.

Mon, Jul 20, 1:00pm - 3:00pm
Oneida Public Library - Amphitheater,Community Room
Learn an ?out of this world? dance from dance instructor Brandi Rowlands. Invite your friends and familiy to see you perform in our amphitheater in a special summer show on July 23rd at 6pm.

Mon, Jul 20, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Jul 20, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Jul 20, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Jul 20, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Jul 20, 3:00pm - 4:00pm
Cazenovia Public Library Society
Meet up with other adults for reading and connection.

Mon, Jul 20, 3:00pm - 5:00pm
Rome, Jervis Public Library - Makerspace
Come check out our Makerspace! A room dedicated to crafting and making things.

Mon, Jul 20, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Jul 20, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Jul 20, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Mon, Jul 20, 6:30pm - 7:45pm
Canastota Public Library - Pete's Place
Our Evening Writers Group meets on the first and third Mondays of the month; these programs are free and open to the public.

Mon, Jul 20, 6:30pm - 8:00pm
Rome, Jervis Public Library - Auditorium
Ages 10+ are invited to play ukulele in an informal learning setting. Bring your own uke or check one out from the library.

Mon, Jul 20, 6:30pm - 7:30pm
Oneida Public Library - Community Room
Using your own body weight, you will gain muscular endurance, tone, and definition, and you will experience an increased afterburn. All you need to bring is water and a yoga mat!  

Tue, Jul 21, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Tue, Jul 21, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Tue, Jul 21, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Tue, Jul 21, All day
Morrisville Public Library
Make a grass head to take home! Decorate the jar too! Open to kids ages 5 and up (with parental help!)

Tue, Jul 21, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Tue, Jul 21, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Tue, Jul 21, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Jul 21, 9:00am - 12:00pm
Rome, Jervis Public Library - Auditorium
Participants will learn how to prepare for a babysitting job, what to do in an emergency, and how to keep different ages entertained to maximize safety and fun. Registration is required.

Tue, Jul 21, 10:00am - 11:30am
Dunham Public Library - Small Community Room
Senior Coffee Club meets on the 1st and 3rd Tuesdays of every month at 10:00.

Tue, Jul 21, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Jul 21, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Jul 21, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Jul 21, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, Jul 21, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
You're invited to a special Summer Story Hour Program with Mrs. Hannah!

Tue, Jul 21, 10:00am - 11:00am
Morrisville Public Library - Program Room
Please join us on Tuesday July 21 at 10:00am! We will be hearing stories about "Cluck, Cluck Chickens", doing some fingerplays, songs, a craft and more! Open to toddlers through preschool!

Tue, Jul 21, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Tue, Jul 21, 10:15am - 11:00am
Cazenovia Public Library Society
Walking Club

Tue, Jul 21, 10:15am - 11:15am
Little Falls Public Library - Community Room
Gentle stretching led by local yoga instructor Marchell. All abilities welcome.

Tue, Jul 21, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Jul 21, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Jul 21, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
Join us for stories, songs, rhymes and a playtime each week in the Story Garden For caregivers and children up to 18 months

Tue, Jul 21, 10:30am - 11:00am
Kirkland Town Library
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, Jul 21, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Community Room
Coffee, doughnuts and conversation

Tue, Jul 21, 11:00am - 12:00pm
Dunham Public Library
Please join us on the 3rd Tuesday of every month at 11:00 AM for a discussion about reading, collecting, buying & everything in between.

Tue, Jul 21, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Jul 21, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Jul 21, 1:00pm - 3:00pm
Oneida Public Library - Activity Room,Amphitheater
Learn an ?out of this world? dance from dance instructor Brandi Rowlands. Invite your friends and familiy to see you perform in our amphitheater in a special summer show on July 23rd at 6pm.

Tue, Jul 21, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Jul 21, 2:00pm - 3:30pm
Cazenovia Public Library Society - Museum
Play bingo and eat ice cream floats

Tue, Jul 21, 2:00pm - 3:00pm
Old Forge Library
A different craft each week, Tuesday crafts are a quick craft break during the busy summer! Free and open to all.

Tue, Jul 21, 2:00pm - 3:30pm
Rome, Jervis Public Library - Auditorium
Show off your Pokémon cards in style! Each participant will receive a three-ring binder to decorate and several pages of plastic card sleeves.

Tue, Jul 21, 2:00pm - 3:00pm
Kirkland Town Library
Make some weird sculptures with clay, fake human teeth, and eyeballs. For students entering grades 6 and up.

Tue, Jul 21, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Jul 21, 4:00pm - 5:00pm
Old Forge Library
Bring a chair or blanket and spread out on our lawn to enjoy some free music! A different concert each week.

Tue, Jul 21, 4:00pm - 6:00pm
Colgate University - Ho Science Center
Join us for a little field trip up to Colgate! We'll start with an educational program on fossils in the Ho Science Center, followed by a movie about Dinosaurs in the planetarium.

Tue, Jul 21, 5:00pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Jr. Paleontologists are invited to join us at the library to dig up dinosaur fossils! We will learn about how dinosaur fossils get into museums and dig our own dinos. Registration required.
Registration opens Tuesday, June 30 2026 at 9:00am

Tue, Jul 21, 5:00pm - 8:00pm
Rome, Jervis Public Library - Dillon room
Play tabletop games such as board games, card games, and tabletop RPGs

Tue, Jul 21, 5:00pm - 8:00pm
Sullivan Free Library - Chittenango
Come to Tuesdays in the Park and find our table to enjoy some creative fun!

Tue, Jul 21, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Tue, Jul 21, 6:00pm - 7:30pm
Waterville Public Library
Regularly scheduled board meeting

Tue, Jul 21, 6:00pm - 7:00pm
Canastota Public Library - Lawson Room
The group will meet weekly to read and discuss books in the Treasure Hunter series by James Patterson. Each week there will be a themed activity to go with the story.Geared toward ages 9-12 years old.

Tue, Jul 21, 6:00pm - 7:00pm
Utica Public Library - Gallery
Tuesday, July 21, 2026 / 6:00 PM - 7:00 PM Learn about the Battle of Oriskany, the western door of the Saratoga Campaign.  The Battle of Oriskany was fought on August 6, 1777 on the military road between the Oneida village of Oriska and Fort Stanwix (Schuyler) near present-day Rome, New York. American Brigadier General Nicholas Herkimer led a volunteer force of 800 militia, joined by over 60 Oneida warriors, to relieve the fort, which was under siege by British-allied forces, composed of British soldiers, Jägers, local Loyalists and their Mohawk and Seneca allies. This unique battle of largely volunteer forces would later be billed as the ?bloodiest battle of the Revolution.? The program will be presented by Alexis W. Albright, historian for Oneida County and the Village of Oriskany. Albright has served as curator of the Oriskany Museum since 2018. She holds degrees in Liberal Arts and History from Mohawk Valley Community College and Clarkson University, respectively, specializing in genealogy and nineteenth century American history. Prior to returning home to Oriskany, she served as editor for the Tennessee Valley Genealogical Society in Huntsville, AL. This program is a part of UPL's America250! Series.
Register

Tue, Jul 21, 6:30pm - 7:30pm
Sullivan Free Library - Bridgeport - Community Room
Monthly meeting of the SFL Board of Trustees

Wed, Jul 22, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Wed, Jul 22, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Wed, Jul 22, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Wed, Jul 22, All day
Morrisville Public Library
Make a grass head to take home! Decorate the jar too! Open to kids ages 5 and up (with parental help!)

Wed, Jul 22, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Wed, Jul 22, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Wed, Jul 22, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Jul 22, 9:30am - 11:30am
Canastota Public Library - Lawson Room

Wed, Jul 22, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Jul 22, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Jul 22, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Wed, Jul 22, 10:00am - 10:30am
Canastota Public Library - Children's Room
A storytime for our youngest patrons and their caregivers. We focus on interacting with books, socializing with others, and fostering a love of reading and songs. For ages Infant-24 months old.

Wed, Jul 22, 10:30am - 11:00am
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Jul 22, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Community Room
Sing along with Ms. Donna as she plays her guitar and leads children with songs and rhymes! Face painting follows for participants.

Wed, Jul 22, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
A weekly story time open to children and their caregivers.

Wed, Jul 22, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Join us for singing, stories, scarves, and shakers. All ages welcome.

Wed, Jul 22, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Jul 22, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Jul 22, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jul 22, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Jul 22, 1:00pm - 6:00pm
Rome, Jervis Public Library - Dillon room
Ages 16+ can sign up for a slot to give blood to the Red Cross at redcrossblood.org with keyword JERVIS
Register

Wed, Jul 22, 1:00pm - 3:00pm
Oneida Public Library - Amphitheater,Community Room
Learn an ?out of this world? dance from dance instructor Brandi Rowlands. Invite your friends and familiy to see you perform in our amphitheater in a special summer show on July 23rd at 6pm.

Wed, Jul 22, 1:00pm - 2:00pm
Canastota Public Library - Lawson Room
This is a time for those who love to make LEGO creations! We will have a weekly themed building challenge to complete. Geared toward ages 7 years old and up.

Wed, Jul 22, 1:30pm - 3:30pm
Cazenovia Public Library Society - Museum
Join us for an outdoor adventure

Wed, Jul 22, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Jul 22, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, July 22, 2026 / 2:00 PM - 4:00 PM Having issues using the Libby app or navigating your cell phone, laptop, tablet, or the internet? Drop in to Tech Help @ The Library every Wednesday from 2pm-4pm. Want a guaranteed time for one-on-one help from a librarian? Call ahead to 315-735-2279 ext. 208 to sign up for your time slot.  Please see our webpage for a full list of tasks we can help with!  
Register

Wed, Jul 22, 2:00pm - 3:00pm
Morrisville Public Library - Program Room
Come join CCE Madison County Classroom Educator, Katlyn Santangelo, for some Summer fun and learning about agriculture too!

Wed, Jul 22, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Jul 22, 2:00pm - 4:30pm
Didymus Thomas Library
Join us for our 2026 summer reading program on Wednesday, July 8, 15, 22 and 29th. Each week we will have stories, prizes, activities & more.

Wed, Jul 22, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Jul 22, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Jul 22, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Certified Yoga instructor, nutrition coach, and weight management specialist, Kelly Becker, brings knowledge, compassion, and experience as she leads a group yoga class.

Wed, Jul 22, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support & Success

Wed, Jul 22, 5:30pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Jul 22, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Jul 22, 5:30pm - 6:30pm
Rome, Jervis Public Library - Side Lawn
Join us with Bianca DeLuco for a free 6 week program based around yoga and self care.

Wed, Jul 22, 5:30pm - 7:30pm
Old Forge Library
Participants are asked to attend all 5 sessions. There is also an Open Mic Night in August for writers to share their work!

Wed, Jul 22, 6:00pm - 8:00pm
Oneida Public Library - Amphitheater
Join us for our summer concert series in our amphitheater! From The Voice stage to ours, welcome Ryan Quinn!

Wed, Jul 22, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a story in 500 words or less? Sharpen your pencils and your writing skills and join us every Wednesday from 6-8!

Wed, Jul 22, 6:00pm - 7:00pm
Hamilton Public Library - Community Room
Join our Programs and Events Coordinator Marie for a casual cooking class on Asian inspired cuisine.

Wed, Jul 22, 6:00pm - 7:30pm
Utica Public Library - Gallery
Wednesday, July 22, 2026 / 6:00 PM - 7:30 PM Create your own terrarium to take home!  Please register, as supplies are limited. This program is intended for adults 18+. This program is a part of the "Unearth a Story" Adult Summer Reading Program at UPL.
Register

Wed, Jul 22, 7:00pm - 8:00pm
Kirkland Town Library - Bristol Room
All are welcome for an informal conversation on the monthly selection.

Thu, Jul 23, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Thu, Jul 23, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Thu, Jul 23, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Thu, Jul 23, All day
Morrisville Public Library
Make a grass head to take home! Decorate the jar too! Open to kids ages 5 and up (with parental help!)

Thu, Jul 23, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Thu, Jul 23, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Thu, Jul 23, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Jul 23, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Jul 23, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Jul 23, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Thu, Jul 23, 10:00am - 12:00pm
Little Falls Public Library
Come meet other moms and enjoy the company of others undergoing new parenthood. Meets every 2nd and 4th Thursday at 10am

Thu, Jul 23, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Jul 23, 10:30am - 11:30am
Cazenovia Public Library Society
Join us out and about a new unique location each week.

Thu, Jul 23, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Children's Area,Community Room
Families will enjoy music, rhymes, stories and crafts!

Thu, Jul 23, 10:30am - 11:00am
Kirkland Town Library
Stories, songs, and fun at the Clinton Farmer's Market! Meet us at the gazebo.

Thu, Jul 23, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Jul 23, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Jul 23, 1:00pm - 2:00pm
Oneida Public Library
Join OPL's Ms. Megan and Coach Acker from the City of Oneida Parks and Recreation Dept. for fun in our city's parks!

Thu, Jul 23, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Jul 23, 1:00pm - 2:00pm
Canastota Public Library - Children's Room
Each week we will focus on a different aspect of science. From dissecting owl pellets, to creating (safe) chemical reactions, and more! Geared toward ages 8 years old and up.

Thu, Jul 23, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Jul 23, 1:30pm - 3:00pm
Old Forge Library
6 sessions in the summer. Some weeks we'll craft and read stories, some weeks we have performers!

Thu, Jul 23, 2:00pm - 4:00pm
Rome, Jervis Public Library - Auditorium
Celebrate the body you have and get tips on treating yourself kindly! Learn healthy habits and practice looking in the mirror and loving what you see.

Thu, Jul 23, 3:00pm - 4:00pm
Erwin Library & Institute - DPN Lawn
Come "Unearth" and learn what is in an owl pellet.

Thu, Jul 23, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Jul 23, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Jul 23, 4:30pm - 5:30pm
Cazenovia Public Library Society - Story Garden
Bring your stuffed animal to the Library for a special story time and then leave your stuffed animal friend to explore the Library and stay the night!

Thu, Jul 23, 5:00pm - 6:30pm
Madison Central School - Madison Lake
Join us Thursdays in July at Madison Lake for the Madison Central School Summer Reading Program. We will have books, activities, and snacks every week from 5-6:30 pm!

Thu, Jul 23, 5:00pm - 6:00pm
Old Forge Library
5pm @The Old Forge Library. A different Speaker every week! Free and open to all! Check out the full schedule below. In conjunction with the Town of Webb Historical Association.

Thu, Jul 23, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Jul 23, 6:00pm - 7:45pm
Dunham Public Library - Community Room
Please join us for BYOB (Bring Your Own Book) Book Club

Thu, Jul 23, 6:00pm - 7:00pm
Oneida Public Library - Amphitheater,Community Room
Learn an ?out of this world? dance from dance instructor Brandi Rowlands. Invite your friends and familiy to see you perform in our amphitheater in a special summer show on July 23rd at 6pm.

Thu, Jul 23, 6:00pm - 7:00pm
Canastota Public Library - Children's Room

Thu, Jul 23, 6:00pm - 7:30pm
Rome, Jervis Public Library - Auditorium
Calling all rock nerds - come show off your cool and unique rocks! Whether it's a beautiful geode or a funny-shaped pebble, we want to see it!
Registration opens Wednesday, July 1 2026 at 8:30am

Thu, Jul 23, 6:30pm - 7:45pm
Oneida Public Library - Board Room
Writer's Group is a structured group where participants will engage with writing prompts, share their works in progress, and receive thoughtful feedback. Open to ages 18+.

Thu, Jul 23, 7:00pm - 8:00pm
Waterville Public Library - Program Room,Side Lawn
Live music and relaxed summer fun

Fri, Jul 24, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Fri, Jul 24, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Fri, Jul 24, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Fri, Jul 24, All day
Morrisville Public Library
Make a grass head to take home! Decorate the jar too! Open to kids ages 5 and up (with parental help!)

Fri, Jul 24, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Fri, Jul 24, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Fri, Jul 24, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Fri, Jul 24, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Jul 24, 10:00am - 12:00pm
Earlville Free Library
Join us @ 10am for all ages as we have Didgeridoo Down Under present a fun show @ EFL!

Fri, Jul 24, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Jul 24, 10:00am - 11:00am
Canastota Public Library - Children's Room
Join us for a time where children ages 1-5 years old can play with our collection of toys, enjoy our space, and practice their sharing and socializing skills!

Fri, Jul 24, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
Join us every 2nd and 4th Fridays all summer long and into the fall for a special Story Hour.

Fri, Jul 24, 10:15am - 11:30am
Little Falls Public Library - Children's Center
Little ones need socialization, and there is no place like Playdate Plus for them to learn, sing, and develop critical skills. Every Friday starting at 10:15am

Fri, Jul 24, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
Stop by the Story Garden to pick-up your stuffed animal friend after their night of adventure at the Library. Light Refreshments will be served.

Fri, Jul 24, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Jul 24, 11:00am - 1:00pm
Old Forge Library
Craft your way! We'll have all the supplies for you to make something unique, a different theme each week! Free and open to all! All ages welcome.

Fri, Jul 24, 11:00am - 12:00pm
Kirkland Town Library - Bristol Room
Young scientists will explore, study, and create with genuine Herkimer Diamond Quartz crystals.
Registration opens Monday, June 29 2026 at 9:00am

Fri, Jul 24, 11:15am - 12:00pm
Canastota Public Library - Children's Room,The Garden
Have your kids get up and moving with our themed yoga and movement class! We will focus on basic yoga poses, with music-based movement breaks sprinkled throughout the session. For 6 years old and up.

Fri, Jul 24, 12:00pm - 5:00pm
Dunham Public Library - Community Room
Dunham Public Library is hosting a Red Cross Blood Drive.

Fri, Jul 24, 1:00pm - 2:00pm
Kirkland Town Library - Bristol Room
Young scientists will explore, study, and create with genuine Herkimer Diamond Quartz crystals.
Registration opens Monday, June 29 2026 at 9:00am

Fri, Jul 24, 1:00pm - 1:45pm
Prospect Free Library
Children will have fun painting a picture of summery hydrangeas. Ages 5 and up. Registration required, limit 10.

Fri, Jul 24, 2:00pm - 4:00pm
Rome, Jervis Public Library - Makerspace
Join us in the Makerspace to stretch your creativity! Make art in whatever way inspires you today using anything we have in the makerspace or whatever project you're working on.

Fri, Jul 24, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Jul 24, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Fri, Jul 24, 5:00pm - 7:00pm
Cazenovia Public Library Society - Community Room
Enjoy a private night of shopping before the crowds at the Friends of the Library Booksale. Become a friend at: https://cazenoviapubliclibrary.org/friends-of-the-library-donation/

Fri, Jul 24, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Build your own Stuffed Animal! Ages 3-12 only! ONLY OPEN TO MORRISVILLE PATRONS!
Please contact the library to register for this event.

Fri, Jul 24, 6:00pm - 8:00pm
Hamilton Public Library - Community Room
Join us at the library for a movie and snacks on Fridays.

Sat, Jul 25, All day
Rome, Jervis Public Library
Jervis Public Library is closed on Saturdays from June 27 through September 5. Regular Saturday hours will resume on September 12.

Sat, Jul 25, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Sat, Jul 25, All day
Cazenovia Public Library Society - Art Gallery,Board room,Museum,Story Garden
The library is closed for the following holidays: New Year?s Day Presidents? Day Memorial Day Juneteenth Independence Day Friends? Book Sale Labor Day Thanksgiving Christmas Eve & Christmas

Sat, Jul 25, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Jul 25, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Sat, Jul 25, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Sat, Jul 25, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Sat, Jul 25, 10:00am - 4:00pm
Cazenovia Public Library Society
Another opportunity to stock up on bargain priced books!

Sat, Jul 25, 10:00am - 2:00pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Sat, Jul 25, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Jul 25, 10:30am - 1:30pm
Dunham Public Library - Lobby Table
Tech Time with Jim is for people who have questions about using devices such as laptops, tablets, and smartphones.

Sat, Jul 25, 10:30am - 1:30pm
Hamilton Public Library - Media Room
We have secured some tech-savvy individuals to help answer your questions. No matter how big or small. Meet in the Media Room of the library every other Saturday from 10:30 am to 1:30 pm.

Sat, Jul 25, 10:30am - 12:30pm
Hamilton Public Library - Library Back Lawn
Join us for a festival dedicated to making a mess! Come prepared for many messy activities that will be taking place on our back lawn.

Sat, Jul 25, 11:00am - 1:00pm
Oneida Public Library - Community Room
Bring your supplies and create together at Crafting Community and Cosplay Creations!

Sat, Jul 25, 11:30am - 1:00pm
Dunham Public Library - Small Community Room
Please join the Utica Area MS Support Group for their monthly meeting for education, information, and good company!

Sun, Jul 26, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Sun, Jul 26, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Sun, Jul 26, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Sun, Jul 26, 10:00am - 4:00pm
Cazenovia Public Library Society
Another opportunity to stock up on bargain priced books!

Mon, Jul 27, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Mon, Jul 27, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Mon, Jul 27, All day
Kirkland Town Library
From July 1 - August 5, we're hosting an egg incubator and, if all goes well, baby chicks! Stop by and check on their progress.

Mon, Jul 27, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Mon, Jul 27, All day
Kirkland Town Library
Teens aged 13-18 can sign up to receive a bag full of goodies from the library! You'll receive two library books selected just for you, a craft, snacks, and more!
Register

Mon, Jul 27, All day
Rome, Jervis Public Library
Pick up this week's craft kit at the Reference Desk for a fun and free activity you can enjoy at home!

Mon, Jul 27, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Jul 27, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Mon, Jul 27, 9:00am - 11:00am
Rome, Jervis Public Library - Main Reading Room
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Jul 27, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Jul 27, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Jul 27, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, Jul 27, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Mon, Jul 27, 10:00am - 11:15am
Canastota Public Library - Children's Room
A short storytime themed around the field trip location and then a walk to a place around the village of Canastota to learn a little more about our community. Geared toward ages 2-7 years old.

Mon, Jul 27, 10:00am - 11:00am
Utica Public Library - Cafe
Monday, July 27, 2026 / 10:00 AM - 11:00 AM Enjoy a hot beverage and create connections with others! This program is intended for adults ages 55+
Register

Mon, Jul 27, 10:00am - 11:00am
New Woodstock Free Library - The Norm Parry Children's Wing
Fun and engaging activities for babies, toddlers, and caregivers

Mon, Jul 27, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Jul 27, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Jul 27, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Community Room
A t-rex tea party! Play games, slurp tea, munch on snacks, and make a craft! Children are invited to dress like a princess or dinosaur! This is a free program, no registration required.

Mon, Jul 27, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Jul 27, 11:00am - 12:00pm
Kirkland Town Library - Bristol Room
Babies 5-24 months and their caregivers will explore, learn, and play together with sensory toys.

Mon, Jul 27, 12:00pm - 2:00pm
Rome, Jervis Public Library - Front Lawn
Hang out, chat, drink tea and have cookies! This program will be on the library lawn when the weather is nice and in the teen space when it's not. :)

Mon, Jul 27, 1:00pm - 2:00pm
Canastota Public Library - Children's Room,Lawson Room
Explore Dinosaurs through hands-on art and science activities! This program is geared toward elementary age students.

Mon, Jul 27, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Jul 27, 1:30pm - 3:30pm
Cazenovia Public Library Society - Community Room
Get creative in the kitchen
This event is full

Mon, Jul 27, 2:00pm - 3:00pm
Dunham Public Library - Lobby Table
Technology for Beginners is for people who have questions about using devices such as laptops, tablets, or smartphones.

Mon, Jul 27, 2:00pm - 3:00pm
Rome, Jervis Public Library - Auditorium,Board Room
Join us for a tour of the historic 1858 home of library namesake John Bloomfield Jervis! The tour will meet at the Information Desk and last approximately 1 hour.

Mon, Jul 27, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Jul 27, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Jul 27, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Jul 27, 3:00pm - 4:00pm
Cazenovia Public Library Society
Meet up with other adults for reading and connection.

Mon, Jul 27, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Jul 27, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Jul 27, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Mon, Jul 27, 6:00pm - 7:00pm
Sullivan Free Library - Bridgeport - Community Room
Join us for a lively discussion about a wide variety of books.

Mon, Jul 27, 6:00pm - 7:00pm
Kirkland Town Library - Bristol Room
Students entering grades 6-12 are invited to show off their skills and creativity in a cupcake decorating contest. Winners will win prizes!

Mon, Jul 27, 6:30pm - 7:30pm
Oneida Public Library - History Room
Books are available for check out at the front desk.

Mon, Jul 27, 6:30pm - 9:00pm
Dunham Public Library - Community Room
Are you interested in the hobby of metal detecting?

Mon, Jul 27, 6:30pm - 7:30pm
Old Forge Library
Meets on the final Monday of the month at the Old Forge Library and on zoom. Contact the library for the latest book, the zoom link, or any questions. New members always welcome!

Mon, Jul 27, 6:30pm - 7:30pm
Oneida Public Library - Community Room
Using your own body weight, you will gain muscular endurance, tone, and definition, and you will experience an increased afterburn. All you need to bring is water and a yoga mat!  

Mon, Jul 27, 6:30pm - 7:30pm
Utica Public Library - Gallery
Monday, July 27, 2026 / 6:30 PM - 7:30 PM Yoga is a system of techniques that allows individuals to nourish themselves from the inside and connect to the body?s innate intelligence. Through slow, mindfulness-based movements and intentional breathing, yoga helps us take agency over our state of being, which in turn helps us naturally manage the inevitable highs and lows of the human experience. No experience is needed to join. Please bring your own mat, water, and towel if needed.  Free and open to the public. Please register online or by calling 315-735-2279. Limited spots are available.  
Register

Mon, Jul 27, 7:00pm - 8:00pm
Cazenovia Public Library Society - Community Room
The monthly meeting of the Cazenovia Public Library Board of Trustees

Tue, Jul 28, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Tue, Jul 28, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Tue, Jul 28, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Tue, Jul 28, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Tue, Jul 28, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Tue, Jul 28, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Jul 28, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Jul 28, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Jul 28, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Jul 28, 10:00am - 12:00pm
Dunham Public Library - Community Room
A meeting space, led by Mohawk Valley Breastfeeding Network, for pregnant and breastfeeding mothers to support one another, socialize and receive breastfeeding support if needed.

Tue, Jul 28, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, Jul 28, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
You're invited to a special Summer Story Hour Program with Mrs. Hannah!

Tue, Jul 28, 10:00am - 11:00am
Morrisville Public Library - Program Room
Please join us on Tuesday July 28 at 10:00am! We will be hearing stories about "Fruits & Veggies", doing some fingerplays, songs, a craft and more! Open to toddlers through preschool!

Tue, Jul 28, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Tue, Jul 28, 10:00am - 11:00am
Utica Public Library - Gallery
Tuesday, July 28, 2026 / 10:00 AM - 11:00 AM Join yoga teacher Lisa Gallagher for a session of chair yoga. This class makes yoga accessible to all - not just to seniors! Great for beginners and those who want a gentler class. Class begins at 10 am in the upstairs gallery. Please provide your own water and towel if needed. The chair will be provided for you. Free and open to the public. Please register online or by calling 315-735-2279 for each session you want to attend. Limited spots are available.  
Register

Tue, Jul 28, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Walking Club

Tue, Jul 28, 10:15am - 11:15am
Little Falls Public Library - Community Room
Gentle stretching led by local yoga instructor Marchell. All abilities welcome.

Tue, Jul 28, 10:15am - 11:15am
Little Falls Public Library
Let your kids sharpen their senses and interact with others in a safe and enriching environment. Ages 1-5

Tue, Jul 28, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Jul 28, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Jul 28, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Community Room
A t-rex tea party! Play games, slurp tea, munch snacks and make a craft! Children are invited to come as a princess or a dinosaur! This is a free program with no registration required.

Tue, Jul 28, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
Join us for stories, songs, rhymes and a playtime each week in the Story Garden For caregivers and children up to 18 months

Tue, Jul 28, 10:30am - 11:00am
Kirkland Town Library
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, Jul 28, 11:15am - 11:45am
Cazenovia Public Library Society - Community Room
Chair Yoga

Tue, Jul 28, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Jul 28, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Jul 28, 1:30pm - 3:30pm
Cazenovia Public Library Society - Community Room
Get creative in the kitchen
This event is full

Tue, Jul 28, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Jul 28, 2:00pm - 3:00pm
Old Forge Library
A different craft each week, Tuesday crafts are a quick craft break during the busy summer! Free and open to all, all ages!

Tue, Jul 28, 2:00pm - 4:00pm
Canastota Public Library - Lawson Room

Tue, Jul 28, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Jul 28, 3:00pm - 5:00pm
Rome, Jervis Public Library - Auditorium
Bring your own deck or borrow one of ours! We know how to play Pokémon and Magic: The Gathering, and we're willing to learn your favorite TCG, too!

Tue, Jul 28, 4:00pm - 5:00pm
Dunham Public Library - Local History Room
Join us on the fourth Tuesday of each month from 4:00 to 5:00 for Whitesboro Writers Group!

Tue, Jul 28, 4:00pm - 5:00pm
Old Forge Library
Bring a chair or blanket and spread out on our lawn to enjoy some free music! A different concert each week.

Tue, Jul 28, 4:00pm - 4:30pm
Hamilton Public Library - Storytime Room
Join us and the Madison Cornell Cooperative Extension for a lesson and activity investigating our local soil.

Tue, Jul 28, 4:30pm - 5:30pm
Hamilton Public Library - Storytime Room
Join us for an afternoon full of dinosaur-themed activities hosted and presented by our Programs and Events Coordinator, Marie! Come prepared to make a mess and have some serious fun.

Tue, Jul 28, 5:00pm - 6:00pm
Rome, Jervis Public Library - Main Children's Room
Remember record players, cassette tapes, Gameboys, and other technology from bygone years? To today's children they may as well be dinosaurs! Expose your kids to some old tech at this fun program!

Tue, Jul 28, 5:00pm - 6:00pm
Western Town Library
We provide the LEGOs, you bring your imagination! Free-build or try our themed challenge. For ages 4-12. Sign up by calling 315-827-4118 or emailing westernville@midyork.org.

Tue, Jul 28, 5:00pm - 8:00pm
Sullivan Free Library - Chittenango
Come to Tuesdays in the Park and find our table to enjoy some creative fun!

Tue, Jul 28, 5:30pm - 8:00pm
Rome, Jervis Public Library - Auditorium
Join us for a lively discussion of TBD. Free snacks and drinks will be available.

Tue, Jul 28, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Rescheduled
Tue, Jul 28, 6:00pm - 7:00pm
New date Tuesday, July 28, 5:30pm - 8:00pm
Rome, Jervis Public Library
Join us for a lively discussion of TBD. Free snacks and drinks will be available.

Tue, Jul 28, 6:00pm - 7:00pm
Earlville Free Library
Committee by and for the village of Earlville

Tue, Jul 28, 6:00pm - 7:45pm
Dunham Public Library - Small Community Room
Oneida County Pride Association's Queer-friendly fiber arts group for ages 16+.

Tue, Jul 28, 6:00pm - 7:00pm
Canastota Public Library - Lawson Room
The group will meet weekly to read and discuss books in the Treasure Hunter series by James Patterson. Each week there will be a themed activity to go with the story.Geared toward ages 9-12 years old.

Wed, Jul 29, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Wed, Jul 29, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Wed, Jul 29, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Wed, Jul 29, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Wed, Jul 29, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Wed, Jul 29, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Jul 29, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Jul 29, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Jul 29, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Jul 29, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Wed, Jul 29, 10:00am - 10:30am
Canastota Public Library - Children's Room
A storytime for our youngest patrons and their caregivers. We focus on interacting with books, socializing with others, and fostering a love of reading and songs. For ages Infant-24 months old.

Wed, Jul 29, 10:00am - 12:00pm
Barneveld Free Library Association - Main Room
Summer Reading Program for children ages 4 - 10. Program will be held on Wednesdays and begin on Wed. July 8, 2026 and end on Wed. August 12, 2026. Program will be 10 am to 12 pm each Wednesday

Wed, Jul 29, 10:30am - 11:00am
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Jul 29, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
A weekly story time open to children and their caregivers.

Wed, Jul 29, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Pink Room
Families will enjoy songs, stories, rhymes and crafts!

Wed, Jul 29, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Join us for singing, stories, scarves, and shakers. All ages welcome.

Wed, Jul 29, 11:00am - 12:45pm
VVS Corner Library
Bring your work and enjoy some creative time with fellow crafters. Show off your crafts, share ideas and advice, and have some fun! We meet the 1st, 3rd, and 5th Wednesday of each month.

Wed, Jul 29, 11:00am - 12:00pm
Old Forge Library
Patrick, from Bellmore, NY creates origami figures that delight all who see them. During his visit, he will fold hearts, simple twist fish, and angelfish. Library fish are free and open to all!

Wed, Jul 29, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Cancelled
Wed, Jul 29, 12:30pm - 1:30pm
Canastota Public Library

Wed, Jul 29, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jul 29, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Jul 29, 1:30pm - 3:30pm
Cazenovia Public Library Society - Community Room
Get creative in the kitchen
This event is full

Wed, Jul 29, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Jul 29, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, July 29, 2026 / 2:00 PM - 4:00 PM Having issues using the Libby app or navigating your cell phone, laptop, tablet, or the internet? Drop in to Tech Help @ The Library every Wednesday from 2pm-4pm. Want a guaranteed time for one-on-one help from a librarian? Call ahead to 315-735-2279 ext. 208 to sign up for your time slot.  Please see our webpage for a full list of tasks we can help with!  
Register

Wed, Jul 29, 2:00pm - 3:00pm
Canastota Public Library - Children's Room
Scientists Mike and Roberta Straka will create a hands-on experience around their work as paleontologists. They will describe what it is like being a scientist and highlight some unique dinosaurs.

Wed, Jul 29, 2:00pm - 3:00pm
Morrisville Public Library - Program Room
Come join CCE Madison County Classroom Educator, Katlyn Santangelo, for some Summer fun and learning about agriculture too!

Wed, Jul 29, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Jul 29, 2:00pm - 3:00pm
Old Forge Library
Stop by for some tunes and a mid-week coffee break! Outside the library lawn. Bring a blanket or folding chair.

Wed, Jul 29, 2:00pm - 4:30pm
Didymus Thomas Library
Join us for our 2026 summer reading program on Wednesday, July 8, 15, 22 and 29th. Each week we will have stories, prizes, activities & more.

Wed, Jul 29, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Jul 29, 3:00pm - 5:00pm
Cazenovia Public Library Society - Museum
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Jul 29, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Jul 29, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Certified Yoga instructor, nutrition coach, and weight management specialist, Kelly Becker, brings knowledge, compassion, and experience as she leads a group yoga class.

Wed, Jul 29, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support & Success

Wed, Jul 29, 5:30pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Jul 29, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Jul 29, 5:30pm - 6:30pm
Rome, Jervis Public Library - Side Lawn
Join us with Bianca DeLuco for a free 6 week program based around yoga and self care.

Wed, Jul 29, 5:30pm - 7:30pm
Old Forge Library
Participants are asked to attend all 5 sessions. There is also an Open Mic Night in August for writers to share their work!

Wed, Jul 29, 6:00pm - 8:00pm
Oneida Public Library - Amphitheater
Join us for our summer concert series! Bring a lawn chair or blanket and enjoy the unique stylings of Spencer K.!

Wed, Jul 29, 6:00pm - 7:00pm
Cazenovia Public Library Society - Community Room
CAVAC invites the public to an educational series exploring the hospitals of CNY.

Wed, Jul 29, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a story in 500 words or less? Sharpen your pencils and your writing skills and join us every Wednesday from 6-8!

Wed, Jul 29, 6:00pm - 7:00pm
Hamilton Public Library - Community Room
Join us for a night of snacks and Bingo! Registration is not necessary. Prizes will be awarded at the end of the night.

Thu, Jul 30, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Thu, Jul 30, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Thu, Jul 30, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Thu, Jul 30, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Thu, Jul 30, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Thu, Jul 30, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Jul 30, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Jul 30, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Jul 30, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Thu, Jul 30, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Jul 30, 10:30am - 11:30am
Purpose Coffee Co.
Join us out and about a new unique location each week.

Thu, Jul 30, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Children's Area,Community Room
Families will enjoy music, rhymes, stories and crafts!

Thu, Jul 30, 10:30am - 11:00am
Kirkland Town Library
Stories, songs, and fun at the Clinton Farmer's Market! Meet us at the gazebo.

Thu, Jul 30, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Jul 30, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Jul 30, 1:00pm - 2:00pm
Oneida Public Library
Join OPL's Ms. Megan and Coach Acker from the City of Oneida Parks and Recreation Dept. for fun in our city's parks!

Thu, Jul 30, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Jul 30, 1:00pm - 2:00pm
Canastota Public Library - Children's Room
Each week we will focus on a different aspect of science. From dissecting owl pellets, to creating (safe) chemical reactions, and more! Geared toward ages 8 years old and up.

Thu, Jul 30, 1:00pm - 3:00pm
Prospect Free Library
Kids of all ages will enjoy learning about and exploring a variety of vehicles. Plus, Stewart's supplies make your own ice cream sundae!

Thu, Jul 30, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Jul 30, 1:30pm - 3:00pm
Old Forge Library
6 sessions in the summer. Some weeks we'll craft and read stories, some weeks we have performers!

Thu, Jul 30, 2:00pm - 3:00pm
Western Town Library
Meeting outdoors, this club allows for hands-on exploration through play, eco-crafts, and outdoor activity! For ages 4-12. Call 315-827-4118 or email westernville@midyork.org to sign up.

Thu, Jul 30, 3:00pm - 4:00pm
Erwin Library & Institute - DPN Lawn
Come and be amazed at all that science can do!

Thu, Jul 30, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Jul 30, 4:00pm - 6:00pm
Cazenovia Public Library Society
Get ready for a big adventure on wheels! Climb aboard, honk the horns, and meet the community members who operate these amazing vehicles.

Thu, Jul 30, 4:00pm - 5:30pm
Rome, Jervis Public Library - Auditorium
Ages 10+ are invited to hang out, watch some anime, chat, and do a low-key activity.

Thu, Jul 30, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Jul 30, 5:00pm - 6:30pm
Madison Central School - Madison Lake
Join us Thursdays in July at Madison Lake for the Madison Central School Summer Reading Program. We will have books, activities, and snacks every week from 5-6:30 pm!

Thu, Jul 30, 5:00pm - 6:00pm
Old Forge Library
5pm @The Old Forge Library. A different Speaker every week! Free and open to all! Check out the full schedule below. In conjunction with the Town of Webb Historical Association.

Thu, Jul 30, 5:00pm - 7:00pm
Rome, Jervis Public Library - Makerspace
Come check out our Makerspace! A room dedicated to crafting and making things.

Thu, Jul 30, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Jul 30, 6:00pm - 7:30pm
Oneida Public Library - Community Room
Show off your knowledge of America for its 250th birthday!

Thu, Jul 30, 6:00pm - 7:30pm
Sullivan Free Library - Chittenango - Community Room
Join us for this visit by local author Bellamy Beck (Tim Morral) and hear about his brand new series of mysteries. Books will be available for purchase and signing after the event.

Thu, Jul 30, 6:00pm - 7:00pm
Utica Public Library - Music Room
Thursday, July 30, 2026 / 6:00 PM - 7:00 PM Join local author Francis DiClemente as he discusses his memoir Stunted: A Memoir of Delayed Manhood. Stunted: A Memoir of Delayed Manhood is a coming-of-age memoir spanning the 1980s and 1990s follows Francis DiClemente's experience of adolescence and early adulthood in a body that struggled to develop. Diagnosed with a rare brain tumor that led to hypopituitarism, DiClemente remained physically underdeveloped while his peers matured into young adults. As he navigated relationships and sexuality in college, it became evident that his prolonged experience with physical nonconformity fueled isolation, self-doubt, and shame. This book explores the effects of his condition on schooling, intimacy, and emerging adulthood, examining how physical differences shape identity formation. It reframes masculinity not as a function of physical development but as an ethical and emotional practice grounded in empathy, resilience, and responsibility. Contributing to conversations on embodiment and self-acceptance, the work offers insight into the experience of living at odds with timelines of growth and belonging. Francis DiClemente, a native of Rome, New York, is an Emmy Award-winning filmmaker who lives in Syracuse. He is the author of numerous poetry collections and the memoir, Stunted: A Memoir of Delayed Manhood (Toplight Books, an imprint of McFarland & Company, 2026). His blog can be found at francisdiclemente.com. Q&A session to follow the author talk. Books will be available for sale and signing.   
Register

Fri, Jul 31, All day
Canastota Public Library - Lawson Room Walls
Artist Kate Snyder is our featured artist for the month of July 2026.

Fri, Jul 31, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Fri, Jul 31, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Fri, Jul 31, All day
Kirkland Town Library
Calling all Clinton Challenge team members! It's time to turn in your reading time from July 16 through July 31.

Fri, Jul 31, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Fri, Jul 31, All day
Kirkland Town Library - Bristol Wall
Author/Illustrator Caitlyn Notaro presents Glimpses of Wonder: A Look at Life Through Children's Book Illustrations.

Fri, Jul 31, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Fri, Jul 31, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Jul 31, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Fri, Jul 31, 10:00am - 11:15am
Earlville Free Library
Join us from 10-11:15 for ages 3-8/ 12:30-1:45 for ages 9-13 as we have Rogers Center come and do some fun activities with us!

Fri, Jul 31, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Jul 31, 10:00am - 11:00am
Canastota Public Library - Children's Room
Join us for a time where children ages 1-5 years old can play with our collection of toys, enjoy our space, and practice their sharing and socializing skills!

Fri, Jul 31, 10:15am - 11:30am
Little Falls Public Library - Children's Center
Little ones need socialization, and there is no place like Playdate Plus for them to learn, sing, and develop critical skills. Every Friday starting at 10:15am

Fri, Jul 31, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Jul 31, 11:00am - 1:00pm
Old Forge Library
Craft your way! We'll have all the supplies for you to make something unique, a different theme each week! Free and open to all! All ages welcome.

Fri, Jul 31, 11:15am - 12:00pm
Canastota Public Library - Children's Room,The Garden
Have your kids get up and moving with our themed yoga and movement class! We will focus on basic yoga poses, with music-based movement breaks sprinkled throughout the session. For 6 years old and up.

Fri, Jul 31, 12:30pm - 1:45pm
Earlville Free Library
Join us from 10-11:15 for ages 3-8/ 12:30-1:45 for ages 9-13 as we have Rogers Center come and do some fun activities with us!

Fri, Jul 31, 1:00pm - 4:00pm
Rome, Jervis Public Library - Auditorium
Come sing with our favorite musical stars/library workers! You can perform a (library-appropriate) song or just come to enjoy the show. This event is for teens and young adults ages 12+.

Fri, Jul 31, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Jul 31, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Fri, Jul 31, 3:00pm - 5:00pm
Hamilton Public Library - Community Room
Join us at the library for a movie and snacks on Fridays during the Summer Reading Program.

Fri, Jul 31, 3:30pm - 4:30pm
Hamilton Public Library - Storytime Room
Join us at the library on the last Friday of every month at 3:30 pm for our beginner crochet classes. Just bring yourself! We'll provide the hooks and yarn.

Fri, Jul 31, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Fun for the entire family!

Sat, Aug 01, All day
Rome, Jervis Public Library
Jervis Public Library is closed on Saturdays from June 27 through September 5. Regular Saturday hours will resume on September 12.

Sat, Aug 01, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Sat, Aug 01, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Aug 01, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Sat, Aug 01, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Sat, Aug 01, 9:30am - 11:00am
Canastota Public Library - The Nook

Sat, Aug 01, 10:00am - 2:00pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Sat, Aug 01, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Aug 01, 10:30am - 1:30pm
Dunham Public Library - Lobby Table
Tech Time with Jim is for people who have questions about using devices such as laptops, tablets, and smartphones.

Sat, Aug 01, 10:30am - 12:30pm
Hamilton Public Library - Storytime Room
Stop by the library anytime from 10:30 am-12:30 pm to test your LEGO building skills. This event is open to patrons of all ages. No registration is necessary.

Sat, Aug 01, 11:00am - 12:00pm
Hamilton Public Library - Fireplace Room
Come in at 11 am to read to a dog! First come, first served. Remember to pick a book to read to the dog from the library before going into the Fireplace Room!

Sun, Aug 02, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Sun, Aug 02, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Sun, Aug 02, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Aug 03, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Mon, Aug 03, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Mon, Aug 03, All day
Kirkland Town Library
From July 1 - August 5, we're hosting an egg incubator and, if all goes well, baby chicks! Stop by and check on their progress.

Mon, Aug 03, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Mon, Aug 03, All day
Morrisville Public Library
Make a bag of trail mix to take home! Select a spoonful each of your favorite ingredients and create your perfect blend. Open to all ages. Younger participants should have a parent help.

Mon, Aug 03, All day
Kirkland Town Library
Teens aged 13-18 can sign up to receive a bag full of goodies from the library! You'll receive two library books selected just for you, a craft, snacks, and more!
Register

Mon, Aug 03, All day
Rome, Jervis Public Library
Pick up this week's craft kit at the Reference Desk for a fun and free activity you can enjoy at home!

Mon, Aug 03, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Aug 03, 9:00am - 11:00am
Rome, Jervis Public Library - Main Reading Room
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Aug 03, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Aug 03, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Aug 03, 10:00am - 12:00pm
Dunham Public Library - Community Room
Dan the Snakeman and his presentation is successful in helping the audience better understand and appreciate the special nature of reptiles and their importance to the environment.

Mon, Aug 03, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, Aug 03, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Mon, Aug 03, 10:00am - 11:15am
Canastota Public Library - Children's Room
A short storytime themed around the field trip location and then a walk to a place around the village of Canastota to learn a little more about our community. Geared toward ages 2-7 years old.

Mon, Aug 03, 10:00am - 12:00pm
Rome, Jervis Public Library
Come check out our Makerspace! A room dedicated to crafting and making things.

Mon, Aug 03, 10:00am - 11:00am
New Woodstock Free Library - The Norm Parry Children's Wing
Fun and engaging activities for babies, toddlers, and caregivers

Mon, Aug 03, 10:15am - 11:00am
Kirkland Town Library
A storytime to connect generations.

Mon, Aug 03, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Aug 03, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Aug 03, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Aug 03, 12:00pm - 2:00pm
Rome, Jervis Public Library - Front Lawn
Hang out, chat, drink tea and have cookies! This program will be on the library lawn when the weather is nice and in the teen space when it's not. :)

Mon, Aug 03, 1:00pm - 2:00pm
Canastota Public Library - Children's Room,Lawson Room
Explore Dinosaurs through hands-on art and science activities! This program is geared toward elementary age students.

Mon, Aug 03, 1:00pm - 4:30pm
Sullivan Free Library - Bridgeport - Community Room
Learn & Play

Mon, Aug 03, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Aug 03, 2:00pm - 3:00pm
Kirkland Town Library - Bristol Room
Come meet and learn all about fascinating snakes! For all ages.

Mon, Aug 03, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Aug 03, 2:00pm - 4:00pm
Robert M Linsley Geology Museum
Meet us at the Museum! The Robert M. Linsley Geology Museum has one of the first intact dinosaur eggs to be discovered. Get a special tour about the dinosaur egg and discover how to read a rock.  

Mon, Aug 03, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Aug 03, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Aug 03, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Aug 03, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Aug 03, 5:00pm - 7:00pm
Little Falls Public Library - Community Room
This group gets together the first Monday of the month and connects over a passion for trains and railroads.

Mon, Aug 03, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Rescheduled
Mon, Aug 03, 6:00pm - 8:00pm
New date Monday, August 03, 6:30pm - 8:00pm
Rome, Jervis Public Library
Ages 10+ are invited to play ukulele in an informal learning setting. Bring your own uke or check one out from the library.

Mon, Aug 03, 6:00pm - 7:45pm
Canastota Public Library - Children's Room
Dan the Snakeman will bring some of his live reptile friends and his extensive knowledge of reptiles, offering a presentation that ties in perfectly with our summer theme of "Unearth a Story."

Mon, Aug 03, 6:00pm - 7:00pm
Sullivan Free Library - Chittenango - Community Room
Test your dinosaur knowledge! Come as one or come as a team! All ages are welcome!

Mon, Aug 03, 6:30pm - 7:45pm
Canastota Public Library - Lawson Room
Our Evening Writers Group meets on the first and third Mondays of the month; these programs are free and open to the public.

Mon, Aug 03, 6:30pm - 8:00pm
Rome, Jervis Public Library - Auditorium
Ages 10+ are invited to play ukulele in an informal learning setting. Bring your own uke or check one out from the library.

Tue, Aug 04, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Tue, Aug 04, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Tue, Aug 04, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Tue, Aug 04, All day
Morrisville Public Library
Make a bag of trail mix to take home! Select a spoonful each of your favorite ingredients and create your perfect blend. Open to all ages. Younger participants should have a parent help.

Tue, Aug 04, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Tue, Aug 04, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Aug 04, 10:00am - 11:30am
Dunham Public Library - Small Community Room
Senior Coffee Club meets on the 1st and 3rd Tuesdays of every month at 10:00.

Tue, Aug 04, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Aug 04, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Aug 04, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Aug 04, 10:00am - 11:00am
Oneida Public Library
Join Ms. Megan and celebrate the Space episode of Bluey with games, crafts and more!

Tue, Aug 04, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, Aug 04, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
You're invited to a special Summer Story Hour Program with Mrs. Hannah!

Tue, Aug 04, 10:00am - 11:00am
Morrisville Public Library - Program Room
Please join us on Tuesday August 4 at 10:00am! We will be hearing stories about "Take Me to the Garden", doing some fingerplays, songs, a craft and more! Open to toddlers through preschool!

Tue, Aug 04, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Walking Club

Tue, Aug 04, 10:15am - 11:15am
Little Falls Public Library - Community Room
Gentle stretching led by local yoga instructor Marchell. All abilities welcome.

Tue, Aug 04, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Aug 04, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Aug 04, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Community Room
Ms. Courtney from Cornell Child Care Council reads a story about butterflies and kids ages 5-12 will make a butterfly feeder. This is a free program and no registration is required.

Tue, Aug 04, 10:30am - 11:00am
Kirkland Town Library
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, Aug 04, 11:15am - 11:45am
Cazenovia Public Library Society - Community Room
Chair Yoga

Tue, Aug 04, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Aug 04, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Aug 04, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Aug 04, 2:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Step into the world of Jurassic Park like never before in this interactive movie experience designed just for teens!

Tue, Aug 04, 2:00pm - 3:00pm
Old Forge Library
A different craft each week, Tuesday crafts are a quick craft break during the busy summer! Free and open to all, all ages!

Tue, Aug 04, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Aug 04, 3:00pm - 4:00pm
Western Town Library
Kids can excavate and free frozen dinosaurs trapped in solid blocks of ice! Sign up by calling 315-827-4118 or emailing westernville@midyork.org.

Tue, Aug 04, 4:00pm - 5:00pm
Old Forge Library
Bring a chair or blanket and spread out on our lawn to enjoy some free music! A different concert each week.

Tue, Aug 04, 4:00pm - 7:00pm
Rome, Jervis Public Library - Auditorium
Bring clothes or accessories you're done loving and leave with stuff that fits your style!

Tue, Aug 04, 4:00pm - 5:00pm
Hamilton Public Library - Back Lawn
Join us for a meet and greet with chickens and an educational presentation on the connection between our modern clucky friends and dinosaurs.

Tue, Aug 04, 5:00pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Children who have read Dinosaurs Before Dark are invited to attend this fun book club party with snacks, games, and fun!

Tue, Aug 04, 5:00pm - 8:00pm
Sullivan Free Library - Chittenango
Come to Tuesdays in the Park and find our table to enjoy some creative fun!

Tue, Aug 04, 6:00pm - 7:00pm
Sullivan Free Library - Chittenango - McGowan Room
Join us for lively conversation about a wide variety of books.

Tue, Aug 04, 6:00pm - 7:30pm
Dunham Public Library - Community Room
Our stamp club meeting is a gathering of philatelists who discuss collecting topics.

Tue, Aug 04, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Tue, Aug 04, 6:00pm - 7:00pm
Canastota Public Library - Lawson Room
The group will meet weekly to read and discuss a chosen book. Each week there will be a themed activity to go with the story. Geared toward ages 9-12 years old.

Wed, Aug 05, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Wed, Aug 05, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Wed, Aug 05, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Wed, Aug 05, All day
Morrisville Public Library
Make a bag of trail mix to take home! Select a spoonful each of your favorite ingredients and create your perfect blend. Open to all ages. Younger participants should have a parent help.

Wed, Aug 05, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Wed, Aug 05, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Aug 05, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Aug 05, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Aug 05, 10:00am - 12:00pm
Sullivan Free Library - Chittenango - Community Room
Quilters

Wed, Aug 05, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Aug 05, 10:00am - 2:00pm
Rome, Jervis Public Library
Childrens, YA and DVDs outside. Paperbacks Dillion Room Adult hardcover fiction/mystery and Adult Non Fiction on 4th floor. Prices 4 for $1. Everything else priced as marked.

Wed, Aug 05, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Wed, Aug 05, 10:00am - 10:30am
Canastota Public Library - Children's Room
A storytime for our youngest patrons and their caregivers. We focus on interacting with books, socializing with others, and fostering a love of reading and songs. For ages Infant-24 months old.

Wed, Aug 05, 10:00am - 12:00pm
Barneveld Free Library Association - Main Room
Summer Reading Program for children ages 4 - 10. Program will be held on Wednesdays and begin on Wed. July 8, 2026 and end on Wed. August 12, 2026. Program will be 10 am to 12 pm each Wednesday

Wed, Aug 05, 10:30am - 11:00am
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Aug 05, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Pink Room
Families will enjoy songs, stories, rhymes and crafts!

Wed, Aug 05, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Join us for singing, stories, scarves, and shakers. All ages welcome.

Wed, Aug 05, 11:00am - 12:45pm
VVS Corner Library
Bring your work and enjoy some creative time with fellow crafters. Show off your crafts, share ideas and advice, and have some fun! We meet the 1st, 3rd, and 5th Wednesday of each month.

Wed, Aug 05, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Aug 05, 11:30am - 5:30pm
Hamilton Public Library - Community Room
Come in to give blood at HPL from 11:30 am-5:30 pm on August 5th.

Wed, Aug 05, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Aug 05, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Aug 05, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Aug 05, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Community Room
Join us for open play and some basic instruction in the American style of the game Mahjong.

Wed, Aug 05, 1:00pm - 2:00pm
Canastota Public Library - Lawson Room
This is a time for those who love to make LEGO creations! We will have a weekly themed building challenge to complete. Geared toward ages 7 years old and up.

Wed, Aug 05, 1:30pm - 3:30pm
Cazenovia Public Library Society - Community Room
Sip and create at the Library!

Wed, Aug 05, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Aug 05, 2:00pm - 3:00pm
Morrisville Public Library - Program Room
Come join CCE Madison County Classroom Educator, Katlyn Santangelo, for some Summer fun and learning about agriculture too!

Wed, Aug 05, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Aug 05, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Aug 05, 3:00pm - 5:00pm
Cazenovia Public Library Society - Museum
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Aug 05, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Let's get together to taste, rate & discuss snacks from different countries! We will also talk about the books we are reading!

Wed, Aug 05, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Aug 05, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Certified Yoga instructor, nutrition coach, and weight management specialist, Kelly Becker, brings knowledge, compassion, and experience as she leads a group yoga class.

Wed, Aug 05, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support & Success

Wed, Aug 05, 5:30pm - 6:30pm
Hamilton Public Library - Community Room
Are you a knitter? Crocheter? Needlepoint? Embroidery? Want to do that project with other people making their projects? Join us for Fiber Arts Group at the Library!

Wed, Aug 05, 5:30pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Aug 05, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Aug 05, 5:30pm - 6:30pm
Rome, Jervis Public Library - Side Lawn
Join us with Bianca DeLuco for a free 6 week program based around yoga and self care.

Wed, Aug 05, 5:30pm - 7:30pm
Old Forge Library
Participants are asked to attend all 5 sessions. There is also an Open Mic Night in August for writers to share their work!

Wed, Aug 05, 6:00pm - 7:30pm
Dunham Public Library - Small Community Room
We meet on the first Wednesday of the month and meetings are open to all.

Wed, Aug 05, 6:00pm - 7:00pm
Kirkland Town Library - Bristol Room
Join Hamilton Associate Professor of Geosciences Catherine Beck to learn about extracting core samples of earth and what it can teach us about early humans.

Wed, Aug 05, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a story in 500 words or less? Sharpen your pencils and your writing skills and join us every Wednesday from 6-8!

Wed, Aug 05, 6:00pm - 7:00pm
Hamilton Public Library - Storytime Room
Join our Events and Programs Coordinator, Marie, for a casual class on block printing. Registration is required. Sign up on our events calendar or call the library.

Wed, Aug 05, 6:30pm - 7:30pm
Rome, Jervis Public Library - Makerspace
Join us in the Makerspace with a book that you would like to bedazzle with rhinestones!
Registration opens Wednesday, July 1 2026 at 8:30am

Thu, Aug 06, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Thu, Aug 06, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Thu, Aug 06, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Thu, Aug 06, All day
Morrisville Public Library
Make a bag of trail mix to take home! Select a spoonful each of your favorite ingredients and create your perfect blend. Open to all ages. Younger participants should have a parent help.

Thu, Aug 06, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Thu, Aug 06, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Aug 06, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Aug 06, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Aug 06, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Aug 06, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Children's Area,Community Room
Families will enjoy music, rhymes, stories and crafts!

Thu, Aug 06, 10:30am - 11:00am
Kirkland Town Library
Stories, songs, and fun at the Clinton Farmer's Market! Meet us at the gazebo.

Thu, Aug 06, 11:00am - 12:00pm
Erwin Library & Institute - DPN Lawn
Experience the wonders of wildlife right here in Boonville!

Thu, Aug 06, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Aug 06, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Aug 06, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Aug 06, 1:00pm - 2:30pm
Cazenovia Public Library Society - Community Room
Crafternoon: Cardmaking for senior care packages

Thu, Aug 06, 1:00pm - 2:00pm
Dolgeville-Manheim Public Library - The Reading Room
This is an Adults only reading group which meets the first Thursday of each month, at 1:00 in our ground floor reading room.

Thu, Aug 06, 1:00pm - 2:00pm
Canastota Public Library - Children's Room
Each week we will focus on a different aspect of science. From dissecting owl pellets, to creating (safe) chemical reactions, and more! Geared toward ages 8 years old and up.

Thu, Aug 06, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Aug 06, 1:30pm - 3:00pm
Old Forge Library
6 sessions in the summer. Some weeks we'll craft and read stories, some weeks we have performers!

Thu, Aug 06, 2:00pm - 4:00pm
Rome, Jervis Public Library - Makerspace
Break and then fix a piece of pottery!
Registration opens Wednesday, July 1 2026 at 9:00am

Thu, Aug 06, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Aug 06, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Aug 06, 5:00pm - 6:00pm
Old Forge Library
5pm @The Old Forge Library. A different Speaker every week! Free and open to all! Check out the full schedule below. In conjunction with the Town of Webb Historical Association.

Thu, Aug 06, 5:00pm - 8:00pm
Rome, Jervis Public Library - Dillon room
Play tabletop games such as board games, card games, and tabletop RPGs

Thu, Aug 06, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Aug 06, 6:00pm - 8:00pm
Western Town Park
Catch Terry Mojo Johnson playing custom-built guitars made from everyday items like baseball bats & frying pans. Rock, blues, country & more. Come to Western Town Park for an unforgettable show!

Thu, Aug 06, 6:30pm - 7:45pm
Oneida Public Library - Board Room
Writer's Group is a structured group where participants will engage with writing prompts, share their works in progress, and receive thoughtful feedback. Open to ages 18+.

Thu, Aug 06, 8:00pm - 10:30pm
Oneida Public Library
Join OPL's Ms. Megan and Coach Acker from the City of Oneida Parks and Recreation Dept. for fun in our city's parks!

Thu, Aug 06, 8:00pm - 11:59pm
Morrisville Public Library
Have you ever wondered what happens in the library at night? Now you have a chance to find out! Children ages 3+ are invited to drop off a stuffed animal for a special sleepover.

Fri, Aug 07, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Fri, Aug 07, All day
Earlville Free Library
Read Books & Win Prizes as part of EFL's 2026 Summer Reading Program

Fri, Aug 07, All day
Earlville Free Library
August 7th is the FINAL day to turn in all reading and activity logs for ALL ages.

Fri, Aug 07, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Fri, Aug 07, All day
Morrisville Public Library
Make a bag of trail mix to take home! Select a spoonful each of your favorite ingredients and create your perfect blend. Open to all ages. Younger participants should have a parent help.

Fri, Aug 07, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Fri, Aug 07, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Fri, Aug 07, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Aug 07, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Fri, Aug 07, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Aug 07, 10:00am - 11:00am
Canastota Public Library - Children's Room
Join us for a time where children ages 1-5 years old can play with our collection of toys, enjoy our space, and practice their sharing and socializing skills!

Fri, Aug 07, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Aug 07, 11:00am - 1:00pm
Old Forge Library
Craft your way! We'll have all the supplies for you to make something unique, a different theme each week! Free and open to all! All ages welcome.

Fri, Aug 07, 11:15am - 12:00pm
Canastota Public Library - Children's Room,The Garden
Have your kids get up and moving with our themed yoga and movement class! We will focus on basic yoga poses, with music-based movement breaks sprinkled throughout the session. For 6 years old and up.

Fri, Aug 07, 1:00pm - 2:00pm
Prospect Free Library
Let's make cheese with Whitney Semens from Cornell Cooperative Extension.

Fri, Aug 07, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Aug 07, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Fri, Aug 07, 3:00pm - 5:00pm
Rome, Jervis Public Library
Come check out our Makerspace! A room dedicated to crafting and making things.

Fri, Aug 07, 3:00pm - 5:00pm
Hamilton Public Library - Community Room
Join us at the library for a movie and snacks on Fridays during the Summer Reading Program.

Fri, Aug 07, 4:00pm - 4:45pm
Canastota Public Library - Children's Room
Bring one of your stuffies, dolls, or action figures to a short bedtime storytime with calming songs and stories. Children will then tuck their dolls/stuffies in and say goodnight and goodbye.

Fri, Aug 07, 5:00pm - 7:00pm
Old Forge Library
Reception is free and open to the public. All are invited to come and see Patti's work!

Fri, Aug 07, 5:30pm - 7:00pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! Ages 9-12 - Parents are welcome to stay

Fri, Aug 07, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Bring the entire family out on Friday August 7 at 6:00pm for a bubblin' good time!

Sat, Aug 08, All day
Rome, Jervis Public Library
Jervis Public Library is closed on Saturdays from June 27 through September 5. Regular Saturday hours will resume on September 12.

Sat, Aug 08, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Sat, Aug 08, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Aug 08, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Sat, Aug 08, 9:00am - 5:00pm
Hamilton Public Library - Back Lawn
Join us for our annual Read-A-Thon! Come one, come all to read with other readers and get prizes the longer you read. We will have food and fun! We will be drawing raffle winners from the SRP at 2 pm.

Sat, Aug 08, 10:00am - 2:00pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Sat, Aug 08, 10:00am - 2:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting Group

Sat, Aug 08, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Aug 08, 10:30am - 1:30pm
Dunham Public Library - Lobby Table
Tech Time with Jim is for people who have questions about using devices such as laptops, tablets, and smartphones.

Sat, Aug 08, 10:30am - 11:30am
Western Town Library
A relaxed playtime with toys, puzzles, and books for children ages 3 and under and their caregivers.

Sat, Aug 08, 10:30am - 11:30am
Canastota Public Library - Children's Room
Celebrate your reading accomplishments and a fun summer at the library! We will have themed games and activities available. It is a great time to hand in your reading log and check out the prizes!

Sat, Aug 08, 11:00am - 2:00pm
Franklyn's Field
at Franklyn's Field

Sat, Aug 08, 8:30pm - 11:55pm
Prospect Free Library
"The Moon: It's History, Geology, and Future" will be presented at 8:30. Telescopes will be set up after dark for stargazing. This program will be held at Trenton Town Park upper pavillion.

Sun, Aug 09, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Sun, Aug 09, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Aug 10, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Mon, Aug 10, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Mon, Aug 10, All day
Kirkland Town Library
Teens aged 13-18 can sign up to receive a bag full of goodies from the library! You'll receive two library books selected just for you, a craft, snacks, and more!
Register

Mon, Aug 10, All day
Rome, Jervis Public Library
Pick up this week's craft kit at the Reference Desk for a fun and free activity you can enjoy at home!

Mon, Aug 10, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Aug 10, 9:00am - 3:00pm
Hamilton Public Library - Community Room
The Special Supplemental Nutrition Program for Women, Infants, and Children (WIC). Open for more info.

Mon, Aug 10, 9:00am - 11:00am
Rome, Jervis Public Library - Main Reading Room
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Aug 10, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Aug 10, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Aug 10, 10:00am - 1:00pm
Cazenovia Public Library Society - Community Room
Join students from SUNY ESF to learn about the natural world around us. For students who have completed 3rd to 8th grade.

Mon, Aug 10, 10:00am - 12:00pm
Canastota Public Library - The Dungeon

Mon, Aug 10, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Mon, Aug 10, 10:00am - 11:00am
New Woodstock Free Library - The Norm Parry Children's Wing
Fun and engaging activities for babies, toddlers, and caregivers

Mon, Aug 10, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Aug 10, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Aug 10, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Community Room
Ms. Courtney from Cornell Child Care Council reads a story about butterflies and helps kids ages 5-12 make a butterfly feeder. This is a free event and no registration is required.

Mon, Aug 10, 11:00am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Mon, Aug 10, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Aug 10, 11:00am - 12:00pm
Kirkland Town Library - Bristol Room
Babies 5-24 months and their caregivers will explore, learn, and play together with sensory toys.

Mon, Aug 10, 12:00pm - 1:30pm
Oneida Public Library - Community Room
Learn about space, create crafts and play games!

Mon, Aug 10, 12:00pm - 2:00pm
Rome, Jervis Public Library - Front Lawn
Hang out, chat, drink tea and have cookies! This program will be on the library lawn when the weather is nice and in the teen space when it's not. :)

Mon, Aug 10, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Aug 10, 2:00pm - 3:00pm
Dunham Public Library - Lobby Table
Technology for Beginners is for people who have questions about using devices such as laptops, tablets, or smartphones.

Mon, Aug 10, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Aug 10, 2:00pm - 4:00pm
Rome, Jervis Public Library
Come check out our Makerspace! A room dedicated to crafting and making things.

Mon, Aug 10, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Aug 10, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Aug 10, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Aug 10, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Aug 10, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Mon, Aug 10, 6:00pm - 7:00pm
Kirkland Town Library - Bristol Room
Students entering grades 4-8 will learn how to write their own "Choose Your Own Adventure"-style story from professional writer and teacher Serena Bacon.

Mon, Aug 10, 6:00pm - 7:00pm
Sullivan Free Library - Bridgeport
Create your very own crystal suncatcher. All ages welcome!

Mon, Aug 10, 6:00pm - 7:00pm
Sullivan Free Library - Chittenango - Community Room
Create your very own crystal suncatcher. All ages welcome!

Mon, Aug 10, 6:30pm - 8:00pm
Kirkland Town Library - History Room
All are welcome for an informal conversation on the monthly selection.

Tue, Aug 11, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Tue, Aug 11, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Tue, Aug 11, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Tue, Aug 11, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Aug 11, 8:30am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Tue, Aug 11, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Aug 11, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Aug 11, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Aug 11, 10:00am - 12:00pm
Dunham Public Library - Community Room
A meeting space, led by Mohawk Valley Breastfeeding Network, for pregnant and breastfeeding mothers to support one another, socialize and receive breastfeeding support if needed.

Tue, Aug 11, 10:00am - 1:00pm
Cazenovia Public Library Society - Community Room
Join students from SUNY ESF to learn about the natural world around us. For students who have completed 3rd to 8th grade.

Cancelled
Tue, Aug 11, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, Aug 11, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
You're invited to a special Summer Story Hour Program with Mrs. Hannah!

Tue, Aug 11, 10:00am - 11:00am
Morrisville Public Library - Program Room
Please join us on Tuesday August 11 at 10:00am! We will be hearing stories about "Sweet Treats!", doing some fingerplays, songs, a craft and more! Open to toddlers through preschool!

Tue, Aug 11, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Cancelled
Tue, Aug 11, 10:15am - 11:00am
Cazenovia Public Library Society
Walking Club

Tue, Aug 11, 10:15am - 11:15am
Little Falls Public Library - Community Room
Gentle stretching led by local yoga instructor Marchell. All abilities welcome.

Tue, Aug 11, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Aug 11, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Aug 11, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Community Room
Led by a professional Dinosaur trainer, children will participate in various activities, including interacting with a baby dinosaur, dino dig boxes, trading cards and games!

Tue, Aug 11, 10:30am - 11:00am
Kirkland Town Library
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, Aug 11, 11:00am - 12:00pm
Rome, Jervis Public Library - Auditorium,Board Room
Join us for a tour of the historic 1858 home of library namesake John Bloomfield Jervis! The tour will meet at the Information Desk and last approximately 1 hour.

Tue, Aug 11, 11:00am - 12:00pm
Rome, Jervis Public Library - Front Lawn
This month, join us in discussing The Summer I Turned Pretty by Jenny Han.

Tue, Aug 11, 12:00pm - 1:30pm
Oneida Public Library - Community Room
Learn about space, create crafts and play games!

Tue, Aug 11, 1:00pm - 2:00pm
Sullivan Free Library - Chittenango - McGowan Room
Join us for a lively discussion about a wide variety of books.

Tue, Aug 11, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Aug 11, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Aug 11, 2:00pm - 3:30pm
Dunham Public Library - Small Community Room
All meetings of the Dunham Public Library Board of Trustees are open to the public.

Tue, Aug 11, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Aug 11, 2:00pm - 3:00pm
Old Forge Library
A different craft each week, Tuesday crafts are a quick craft break during the busy summer! Free and open to all, all ages!

Tue, Aug 11, 2:00pm - 4:00pm
Canastota Public Library - Lawson Room

Tue, Aug 11, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Aug 11, 4:00pm - 5:00pm
Old Forge Library
Bring a chair or blanket and spread out on our lawn to enjoy some free music! A different concert each week.

Tue, Aug 11, 5:00pm - 6:00pm
Rome, Jervis Public Library - Auditorium
Learn to sew your own dinosaur by hand! Children (6-12) will learn some basic hand sewing stitches and create a stuffed felt dinosaur. Registration is Required.
Registration opens Tuesday, June 30 2026 at 9:00am

Tue, Aug 11, 5:00pm - 6:00pm
Western Town Library
We provide the LEGOs, you bring your imagination! Free-build or try our themed challenge. For ages 4-12. Sign up by calling 315-827-4118 or emailing westernville@midyork.org.

Tue, Aug 11, 5:00pm - 8:00pm
Sullivan Free Library - Chittenango
Come to Tuesdays in the Park and find our table to enjoy some creative fun!

Tue, Aug 11, 5:30pm - 7:30pm
Rome, Jervis Public Library - Dillon room
Already know how to play Mahjong? Join us for Mahjong for Seasoned Players!

Tue, Aug 11, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Tue, Aug 11, 6:00pm - 7:30pm
Oneida Public Library - Community Room
Learn about Near Earth Objects (NEO's) and how a couple of things got a little TOO close with NASA Ambassador, Jill Platts.

Tue, Aug 11, 6:00pm - 7:00pm
Canastota Public Library - Lawson Room
The group will meet weekly to read and discuss a chosen book. Each week there will be a themed activity to go with the story. Geared toward ages 9-12 years old.

Tue, Aug 11, 6:30pm - 8:00pm
Sullivan Free Library - Chittenango - Community Room
Garden Club

Wed, Aug 12, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Wed, Aug 12, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Wed, Aug 12, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Wed, Aug 12, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Aug 12, 8:30am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Wed, Aug 12, 9:30am - 11:30am
Canastota Public Library - Lawson Room

Wed, Aug 12, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Aug 12, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Aug 12, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Aug 12, 10:00am - 1:00pm
Cazenovia Public Library Society - Museum
Join students from SUNY ESF to learn about the natural world around us. For students who have completed 3rd to 8th grade.

Wed, Aug 12, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Wed, Aug 12, 10:00am - 10:30am
Canastota Public Library - Children's Room
A storytime for our youngest patrons and their caregivers. We focus on interacting with books, socializing with others, and fostering a love of reading and songs. For ages Infant-24 months old.

Wed, Aug 12, 10:00am - 12:00pm
Barneveld Free Library Association - Main Room
Summer Reading Program for children ages 4 - 10. Program will be held on Wednesdays and begin on Wed. July 8, 2026 and end on Wed. August 12, 2026. Program will be 10 am to 12 pm each Wednesday

Wed, Aug 12, 10:30am - 11:00am
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Aug 12, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Pink Room
Families will enjoy songs, stories, rhymes and crafts!

Wed, Aug 12, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Join us for singing, stories, scarves, and shakers. All ages welcome.

Wed, Aug 12, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Aug 12, 12:00pm - 1:30pm
Oneida Public Library - Activity Room
Learn about space, create crafts and play games!

Wed, Aug 12, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Aug 12, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Aug 12, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Aug 12, 1:00pm - 2:30pm
Kirkland Town Library - History Room
Caregiving can be both rewarding and challenging, and you don't have to navigate it alone. This supportive gathering is designed for those caring for a loved one.

Wed, Aug 12, 1:00pm - 2:30pm
Sullivan Free Library - Chittenango - Community Room
A virtual walking tour with light refreshments. Join us as we explore a new place each month!

Wed, Aug 12, 1:00pm - 2:00pm
Canastota Public Library - Lawson Room
This is a time for those who love to make LEGO creations! We will have a weekly themed building challenge to complete. Geared toward ages 7 years old and up.

Wed, Aug 12, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Aug 12, 2:00pm - 3:00pm
Morrisville Public Library - Program Room
Come join CCE Madison County Classroom Educator, Katlyn Santangelo, for some Summer fun and learning about agriculture too!

Wed, Aug 12, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Aug 12, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Aug 12, 3:00pm - 5:00pm
Dunham Public Library - Community Room
Please join us for a book group that focuses on books that have been banned or challenged!

Wed, Aug 12, 3:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Aug 12, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Aug 12, 4:30pm - 6:30pm
Rome, Jervis Public Library - Elevator Table
Learn more about services offered through Bassett Healthcare's Cancer Services Program.

Wed, Aug 12, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Certified Yoga instructor, nutrition coach, and weight management specialist, Kelly Becker, brings knowledge, compassion, and experience as she leads a group yoga class.

Wed, Aug 12, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support & Success

Wed, Aug 12, 5:30pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Aug 12, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Aug 12, 5:30pm - 6:30pm
Rome, Jervis Public Library - Side Lawn
Join us with Bianca DeLuco for a free 6 week program based around yoga and self care.

Wed, Aug 12, 6:00pm - 7:00pm
Rome, Jervis Public Library - Makerspace
Join us in the Makerspace to start crocheting your own dinosaur!
Registration opens Wednesday, July 1 2026 at 8:30am

Wed, Aug 12, 6:00pm - 8:00pm
Oneida Public Library - Amphitheater
From TV?s The Voice to the OPL amphitheater, get ready for a fun night of music!

Wed, Aug 12, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a story in 500 words or less? Sharpen your pencils and your writing skills and join us every Wednesday from 6-8!

Wed, Aug 12, 7:30pm - 9:00pm
Waterville Public Library - Program Room
MVAS Member Meeting open to guests

Thu, Aug 13, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Thu, Aug 13, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Thu, Aug 13, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Thu, Aug 13, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Aug 13, 8:30am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Thu, Aug 13, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Aug 13, 10:00am - 1:00pm
Cazenovia Public Library Society - Community Room
Join students from SUNY ESF to learn about the natural world around us. For students who have completed 3rd to 8th grade.

Thu, Aug 13, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Aug 13, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Thu, Aug 13, 10:00am - 12:00pm
Little Falls Public Library
Come meet other moms and enjoy the company of others undergoing new parenthood. Meets every 2nd and 4th Thursday at 10am

Thu, Aug 13, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Aug 13, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Children's Area,Community Room
Families will enjoy music, rhymes, stories and crafts!

Thu, Aug 13, 10:30am - 11:00am
Kirkland Town Library
Stories, songs, and fun at the Clinton Farmer's Market! Meet us at the gazebo.

Thu, Aug 13, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Aug 13, 12:00pm - 1:00pm
Rome, Jervis Public Library - Auditorium
Join us for a lively discussion! Light refreshments will be served; bring a lunch if you wish. This month's pick is Death at the White Hart by Chris Chibnall.

Thu, Aug 13, 12:00pm - 2:30pm
Oneida Public Library - Community Room
Use cardboard and crafting supplies to create your own space themed mini golf course!

Thu, Aug 13, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Aug 13, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Aug 13, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Aug 13, 1:30pm - 3:00pm
Old Forge Library
6 sessions in the summer. Some weeks we'll craft and read stories, some weeks we have performers!

Thu, Aug 13, 2:00pm - 3:00pm
Western Town Library
Meeting outdoors, this club allows for hands-on exploration through play, eco-crafts, and outdoor activity! For ages 4-12. Call 315-827-4118 or email westernville@midyork.org to sign up.

Thu, Aug 13, 3:00pm - 4:00pm
Erwin Library & Institute - DPN Lawn
As a team, track down clues to escape the jungle!

Thu, Aug 13, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Aug 13, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Aug 13, 5:00pm - 6:00pm
Old Forge Library
5pm @The Old Forge Library. A different Speaker every week! Free and open to all! Check out the full schedule below. In conjunction with the Town of Webb Historical Association.

Thu, Aug 13, 5:00pm - 6:30pm
Cazenovia Public Library Society - Community Room
Musical Bingo featuring music from the 70's and 80's

Thu, Aug 13, 5:30pm - 6:30pm
Old Forge Library
The Old Forge Library Board monthly meeting.

Thu, Aug 13, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Aug 13, 6:00pm - 7:00pm
Canastota Public Library - Carnegie Room
A monthly book club open to all members of the public. This evening club discusses the same book that our Lit Lovers Book Club will discuss the same month.

Thu, Aug 13, 6:00pm - 7:00pm
Oneida Public Library
Join the FOOLs and help make OPL even more amazing!

Thu, Aug 13, 6:00pm - 7:00pm
Rome, Jervis Public Library - Auditorium
Read a retelling of this month's classic tale and come prepared to discuss tropes, themes, and what makes this story a classic.

Thu, Aug 13, 6:00pm - 8:00pm
Canastota High School Tennis Courts
The library will have a table at the Canastota Connected Community Cookout!

Thu, Aug 13, 6:00pm - 7:30pm
Prospect Free Library
Enjoy the acoustic and electric vibe of ZZ & Adam Fisher covering a variety of musical genres. Performance to be held in Union Park, across from library, but will move inside in case of rain.

Thu, Aug 13, 6:30pm - 8:00pm
Waterville Public Library
Kid entreneurs

Thu, Aug 13, 7:00pm - 8:00pm
Waterville Public Library
Live music and relaxed summer fun

Thu, Aug 13, 7:00pm - 7:30pm
Oneida Public Library - Amphitheater,Community Room
Create a look that is all your own by up cycling clothing with help from Jennifer Lee Studios.

Fri, Aug 14, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Fri, Aug 14, All day
Morrisville Public Library
Open to ages 2-12 (while supplies last). Stop in and get one at the circulation desk!

Fri, Aug 14, All day
Morrisville Public Library
Be sure to get all your reading records (kids) and book reviews (adults) in by 7:00pm Friday August 14!

Fri, Aug 14, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Fri, Aug 14, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Fri, Aug 14, 8:30am - 5:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Fri, Aug 14, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Aug 14, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Fri, Aug 14, 10:00am - 1:00pm
SUNY ESF
Join students from SUNY ESF to learn about the natural world around us. For students who have completed 3rd to 8th grade.

Fri, Aug 14, 10:00am - 11:00am
Dunham Public Library - Small Community Room
Join us at Dunham Library for this fun program on clay hand-building. We will be making an object out of clay!

Fri, Aug 14, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Aug 14, 10:00am - 11:00am
Canastota Public Library - Children's Room
Join us for a time where children ages 1-5 years old can play with our collection of toys, enjoy our space, and practice their sharing and socializing skills!

Fri, Aug 14, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
Join us every 2nd and 4th Fridays all summer long and into the fall for a special Story Hour.

Fri, Aug 14, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Aug 14, 11:00am - 12:00pm
Kirkland Town Library - Bristol Room
Adults of all ages are invited to a fun and gentle full body and brain warm-up.

Fri, Aug 14, 11:00am - 1:00pm
Old Forge Library
Craft your way! We'll have all the supplies for you to make something unique, a different theme each week! Free and open to all! All ages welcome.

Fri, Aug 14, 11:15am - 12:00pm
Canastota Public Library - Children's Room,The Garden
Have your kids get up and moving with our themed yoga and movement class! We will focus on basic yoga poses, with music-based movement breaks sprinkled throughout the session. For 6 years old and up.

Fri, Aug 14, 1:30pm - 2:30pm
New Hartford Public Library - Corasanti Room
Come join us for Silent Book Club, the second Friday of the month at 1:30! Bring your book and sit in for an hour of quiet reading time!

Fri, Aug 14, 2:00pm - 4:00pm
Rome, Jervis Public Library - Makerspace
Join us in the Makerspace to stretch your creativity! Make art in whatever way inspires you today using anything we have in the makerspace or whatever project you're working on.

Fri, Aug 14, 2:00pm - 3:00pm
Kirkland Town Library - Bristol Room
Dissect an owl pellet and use what you find to make jewelry or tiny art. For students entering grades 6 and up.

Fri, Aug 14, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Aug 14, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Fri, Aug 14, 5:30pm - 7:00pm
Earlville Free Library
Join us @5:30pm for all ages for our award ceremony! We will hand out prizes and have other fun activities to finish off our Summer Reading Program!

Fri, Aug 14, 8:00pm - 11:59pm
Morrisville Public Library
Come be locked in at the library on Friday August 14 at 8pm until 8am Saturday morning of the 15th! Ages 7 and up (with a parent-see details below.)

Sat, Aug 15, All day
Rome, Jervis Public Library
Jervis Public Library is closed on Saturdays from June 27 through September 5. Regular Saturday hours will resume on September 12.

Sat, Aug 15, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Sat, Aug 15, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Aug 15, All day
Kirkland Town Library
Calling all Clinton Challenge team members! It's time to turn in your reading time from August 1 through August 15.

Sat, Aug 15, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Sat, Aug 15, 9:00am - 3:00pm
Earlville Free Library - Meeting Room
Sew, scrapbook, diamond paint, crochet, knit, other kind of crafter? Come join us! Bring your own machine, supplies, and food/snacks.

Sat, Aug 15, 9:30am - 10:30am
Hamilton Public Library - Fireplace Room
An introductory program to table top role play games for kids. For grades 2nd & 3rd. Registration is REQUIRED.

Sat, Aug 15, 10:00am - 2:00pm
Erwin Library & Institute - Reading Room
Find books for all ages and interests!

Sat, Aug 15, 10:00am - 2:00pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Sat, Aug 15, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Aug 15, 10:30am - 1:30pm
Dunham Public Library - Lobby Table
Tech Time with Jim is for people who have questions about using devices such as laptops, tablets, and smartphones.

Sat, Aug 15, 10:30am - 11:30am
Hamilton Public Library - Fireplace Room
An introductory program to table top role play games for kids. For grades 4th & 5th. Registration is REQUIRED.

Sat, Aug 15, 10:30am - 11:00am
Western Town Library
You're cROARdially invited! Bring your favorite stuffed dino and dress in your best dino outfit or fancy tea party attire. We'll share stories, sip juice, and do dino crafts!

Sat, Aug 15, 12:00pm - 2:00pm
Dunham Public Library - Community Room
Join us on the third Saturday of each month for a free movie.

Sun, Aug 16, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Sun, Aug 16, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Aug 17, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Mon, Aug 17, All day
Kirkland Town Library
Teens aged 13-18 can sign up to receive a bag full of goodies from the library! You'll receive two library books selected just for you, a craft, snacks, and more!
Register

Mon, Aug 17, All day
Rome, Jervis Public Library
Pick up this week's craft kit at the Reference Desk for a fun and free activity you can enjoy at home!

Mon, Aug 17, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Aug 17, 9:00am - 11:00am
Rome, Jervis Public Library - Main Reading Room
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Aug 17, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Aug 17, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Aug 17, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, Aug 17, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Mon, Aug 17, 10:00am - 11:00am
New Woodstock Free Library - The Norm Parry Children's Wing
Fun and engaging activities for babies, toddlers, and caregivers

Mon, Aug 17, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Aug 17, 10:30am - 11:30am
Canastota Public Library - Carnegie Room
A monthly book club open to all members of the public.

Mon, Aug 17, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Aug 17, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Community Room
Led by a professional dinosaur trainer, kids will participate in various activities, including interacting with a baby dinosaur, dino dig boxes, trading cards and games!

Mon, Aug 17, 11:00am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Mon, Aug 17, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Aug 17, 12:00pm - 2:00pm
Rome, Jervis Public Library - Front Lawn
Hang out, chat, drink tea and have cookies! This program will be on the library lawn when the weather is nice and in the teen space when it's not. :)

Mon, Aug 17, 1:00pm - 4:30pm
Sullivan Free Library - Bridgeport - Community Room
Join in the fun

Mon, Aug 17, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Aug 17, 2:00pm - 4:00pm
Kirkland Town Library - Front Yard
Kids and their families are invited to splash around and cool off with some water play in our front yard. Wear your bathing suit and don't forget sunscreen and a towel. For all ages.

Mon, Aug 17, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Aug 17, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Aug 17, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Aug 17, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Aug 17, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Aug 17, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Rescheduled
Mon, Aug 17, 6:00pm - 8:00pm
New date Monday, August 17, 6:30pm - 8:00pm
Rome, Jervis Public Library
Ages 10+ are invited to play ukulele in an informal learning setting. Bring your own uke or check one out from the library.

Mon, Aug 17, 6:00pm - 7:00pm
Sullivan Free Library - Bridgeport
Games! Crafts! Snacks! FUN!!! All ages!

Mon, Aug 17, 6:30pm - 7:45pm
Canastota Public Library - Pete's Place
Our Evening Writers Group meets on the first and third Mondays of the month; these programs are free and open to the public.

Mon, Aug 17, 6:30pm - 8:00pm
Rome, Jervis Public Library - Auditorium
Ages 10+ are invited to play ukulele in an informal learning setting. Bring your own uke or check one out from the library.

Tue, Aug 18, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Tue, Aug 18, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Tue, Aug 18, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Aug 18, 8:30am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Tue, Aug 18, 10:00am - 11:30am
Dunham Public Library - Small Community Room
Senior Coffee Club meets on the 1st and 3rd Tuesdays of every month at 10:00.

Tue, Aug 18, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Aug 18, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Aug 18, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Cancelled
Tue, Aug 18, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, Aug 18, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
Come and join us for our Story Time Program with Mrs. Hannah!

Tue, Aug 18, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Tue, Aug 18, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Walking Club

Tue, Aug 18, 10:15am - 11:15am
Little Falls Public Library - Community Room
Gentle stretching led by local yoga instructor Marchell. All abilities welcome.

Tue, Aug 18, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Aug 18, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Aug 18, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Community Room
Unearth a story with Ms. Katlyn from Cornell Cooperative Extension of Madison County. This is a free program for ages 5-12, no registration required.

Tue, Aug 18, 10:30am - 11:00am
Kirkland Town Library
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, Aug 18, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Community Room
Coffee, doughnuts and conversation

Tue, Aug 18, 11:00am - 12:00pm
Dunham Public Library
Please join us on the 3rd Tuesday of every month at 11:00 AM for a discussion about reading, collecting, buying & everything in between.

Tue, Aug 18, 11:15am - 11:45am
Cazenovia Public Library Society - Community Room
Chair Yoga

Tue, Aug 18, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Aug 18, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Aug 18, 1:00pm - 4:00pm
Rome, Jervis Public Library - Auditorium
Play board games, card games, and/or video games with your friends, foes, and librarians! Play what we have at the library or bring your own fun.

Tue, Aug 18, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Aug 18, 2:00pm - 3:00pm
Old Forge Library
A different craft each week, Tuesday crafts are a quick craft break during the busy summer! Free and open to all, all ages! Drop-in for the fun!

Tue, Aug 18, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Aug 18, 4:00pm - 5:00pm
Old Forge Library
Bring a chair or blanket and spread out on our lawn to enjoy some free music! A different concert each week.

Tue, Aug 18, 5:00pm - 6:00pm
Rome, Jervis Public Library - Main Children's Room
Young dinosaurs and dino lovers (under 6) are invited to join us for a fun dinosaur themed sensory experience in the library Children's Room.

Tue, Aug 18, 5:00pm - 8:00pm
Rome, Jervis Public Library - Dillon room
Play tabletop games such as board games, card games, and tabletop RPGs

Tue, Aug 18, 5:00pm - 7:00pm
Morrisville Public Library - Program Room
Bring your current craft and come join us!

Tue, Aug 18, 5:00pm - 8:00pm
Sullivan Free Library - Chittenango
Come to Tuesdays in the Park and find our table to enjoy some creative fun!

Tue, Aug 18, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Tue, Aug 18, 6:00pm - 7:00pm
Canastota Public Library - Lawson Room
The group will meet weekly to read and discuss a chosen book. Each week there will be a themed activity to go with the story. Geared toward ages 9-12 years old.

Tue, Aug 18, 6:30pm - 7:30pm
Sullivan Free Library - Chittenango - McGowan Room
Monthly meeting of the SFL Board of Trustees

Wed, Aug 19, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Wed, Aug 19, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Wed, Aug 19, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Aug 19, 8:30am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Wed, Aug 19, 10:00am - 12:00pm
Rome, Jervis Public Library - Elevator Table
Free monthly blood pressure screening

Wed, Aug 19, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Aug 19, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Aug 19, 10:00am - 12:00pm
Sullivan Free Library - Chittenango - Community Room
Quilters

Wed, Aug 19, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Aug 19, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Wed, Aug 19, 10:00am - 10:30am
Canastota Public Library - Children's Room
A storytime for our youngest patrons and their caregivers. We focus on interacting with books, socializing with others, and fostering a love of reading and songs. For ages Infant-24 months old.

Wed, Aug 19, 10:30am - 11:00am
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Aug 19, 10:30am - 11:30am
Sullivan Free Library - Chittenango - Pink Room
Families will enjoy songs, stories, rhymes and crafts!

Wed, Aug 19, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Join us for singing, stories, scarves, and shakers. All ages welcome.

Wed, Aug 19, 11:00am - 12:45pm
VVS Corner Library
Bring your work and enjoy some creative time with fellow crafters. Show off your crafts, share ideas and advice, and have some fun! We meet the 1st, 3rd, and 5th Wednesday of each month.

Wed, Aug 19, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Aug 19, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Aug 19, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Aug 19, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Aug 19, 1:00pm - 2:30pm
Cazenovia Public Library Society - Community Room
Spend the afternoon with the Cornell Cooperative Extension community educator to investigate soil from an agricultural perspective, learn about erosion and discover Madison County Soils.

Wed, Aug 19, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Aug 19, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Aug 19, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Aug 19, 3:00pm - 5:00pm
Cazenovia Public Library Society - Museum
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Aug 19, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Aug 19, 4:30pm - 6:00pm
Hamilton Public Library - Community Room
Second Wednesday of the month at 4:15 pm in the community room. Open to the public.

Wed, Aug 19, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Certified Yoga instructor, nutrition coach, and weight management specialist, Kelly Becker, brings knowledge, compassion, and experience as she leads a group yoga class.

Wed, Aug 19, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support & Success

Wed, Aug 19, 5:30pm - 6:30pm
Hamilton Public Library - Storytime Room
Are you a knitter? Crocheter? Needlepoint? Embroidery? Want to do that project with other people making their projects? Join us for Fiber Arts Group at the Library!

Wed, Aug 19, 5:30pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Aug 19, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Aug 19, 5:30pm - 7:00pm
Rome, Jervis Public Library - Auditorium
Have a bunch of yarn that you no longer want? Need an excuse to get new fabric? Come trade your unwanted goodies at our Craft Supply Swap!

Wed, Aug 19, 6:00pm - 7:00pm
Kirkland Town Library - Bristol Room
Experiment with color while learning to weave a small tapestry. For students entering grades 6 and up.

Wed, Aug 19, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Join us on Wednesday August 19 at 6:00pm for graduation! All the children who completed the 12-hour reading requirement are invited to this ceremony.

Wed, Aug 19, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a story in 500 words or less? Sharpen your pencils and your writing skills and join us every Wednesday from 6-8!

Wed, Aug 19, 6:30pm - 7:45pm
Canastota Public Library - Lawson Room
SUICIDE SUPPORT GROUP MO OR KATIE 315-663-5286

Thu, Aug 20, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Thu, Aug 20, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Thu, Aug 20, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Aug 20, 8:30am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Thu, Aug 20, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Aug 20, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Aug 20, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Thu, Aug 20, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Aug 20, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Children's Area,Community Room
Families will enjoy music, rhymes, stories and crafts!

Thu, Aug 20, 10:30am - 11:00am
Kirkland Town Library
Stories, songs, and fun at the Clinton Farmer's Market! Meet us at the gazebo.

Thu, Aug 20, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Aug 20, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Aug 20, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Aug 20, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Aug 20, 2:00pm - 3:45pm
Dunham Public Library - Small Community Room
Join us for a fun book group that focuses on reading books in the mystery and thriller genres.

Thu, Aug 20, 2:30pm - 4:00pm
Cazenovia Public Library Society - Community Room
Get up close and personal with the many butterfly species we are trying to conserve, and maybe one will land for a spell!

Thu, Aug 20, 3:00pm - 5:00pm
Rome, Jervis Public Library
Come check out our Makerspace! A room dedicated to crafting and making things.

Thu, Aug 20, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Aug 20, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Aug 20, 5:00pm - 6:00pm
Old Forge Library
5pm @The Old Forge Library. A different Speaker every week! Free and open to all! Check out the full schedule below. In conjunction with the Town of Webb Historical Association.

Thu, Aug 20, 5:30pm - 7:30pm
Rome, Jervis Public Library - Dillon room
Learn how to play the board game Mahjong!

Thu, Aug 20, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Aug 20, 6:00pm - 7:45pm
Dunham Public Library - YA Tables
Join us for a fun book group that focuses on reading books in the mystery and thriller genres.

Thu, Aug 20, 6:00pm - 7:00pm
Hamilton Public Library - Community Room
Join in anytime - meet and discuss the book of the month with other community members. Meeting every third Thursday of the month.

Thu, Aug 20, 6:00pm - 7:00pm
Cazenovia Public Library Society - Community Room
CAVAC invites the public to an educational series exploring the hospitals of CNY.

Thu, Aug 20, 6:30pm - 7:45pm
Oneida Public Library - Board Room
Writer's Group is a structured group where participants will engage with writing prompts, share their works in progress, and receive thoughtful feedback. Open to ages 18+.

Thu, Aug 20, 6:30pm - 7:30pm
Western Town Library
Savior of Fort Stanwix - Benedict Arnold!? Learn about this fascinating piece of local history at the last in our series of presentations by the Oneida Carry Research Group at the library this summer.

Thu, Aug 20, 6:30pm - 8:00pm
Prospect Free Library
Enjoy bluegrass music with Cincinnati Creek at Union Park across from the library. Concert moves into the library if it rains.

Fri, Aug 21, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Fri, Aug 21, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Fri, Aug 21, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Fri, Aug 21, 8:30am - 5:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Fri, Aug 21, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Aug 21, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Fri, Aug 21, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Aug 21, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Aug 21, 11:00am - 1:00pm
Old Forge Library
Craft your way! We'll have all the supplies for you to make something unique, a different theme each week! Free and open to all! All ages welcome.

Fri, Aug 21, 2:00pm - 3:00pm
Kirkland Town Library
Celebrate the end of a fantastic summer of reading and library fun with lawn games and ice cream. For all ages.

Fri, Aug 21, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Aug 21, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Sat, Aug 22, All day
Rome, Jervis Public Library
Jervis Public Library is closed on Saturdays from June 27 through September 5. Regular Saturday hours will resume on September 12.

Sat, Aug 22, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Sat, Aug 22, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Aug 22, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Sat, Aug 22, 10:00am - 2:00pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Sat, Aug 22, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Aug 22, 10:30am - 1:30pm
Dunham Public Library - Lobby Table
Tech Time with Jim is for people who have questions about using devices such as laptops, tablets, and smartphones.

Sun, Aug 23, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Sun, Aug 23, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Aug 24, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Mon, Aug 24, All day
Rome, Jervis Public Library
Pick up this week's craft kit at the Reference Desk for a fun and free activity you can enjoy at home!

Mon, Aug 24, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Mon, Aug 24, 9:00am - 11:00am
Rome, Jervis Public Library - Main Reading Room
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Aug 24, 9:00am - 3:00pm
Library Parking Lot
To schedule an appointment for a mammogram with the van, women should call 315-464-2588. Appointments can also be requested online at: https://www.upstate.edu/noexcuses.

Mon, Aug 24, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Aug 24, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Aug 24, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, Aug 24, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Mon, Aug 24, 10:00am - 11:00am
New Woodstock Free Library - The Norm Parry Children's Wing
Fun and engaging activities for babies, toddlers, and caregivers

Mon, Aug 24, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Aug 24, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Aug 24, 11:00am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Mon, Aug 24, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Aug 24, 12:00pm - 2:00pm
Rome, Jervis Public Library - Front Lawn
Hang out, chat, drink tea and have cookies! This program will be on the library lawn when the weather is nice and in the teen space when it's not. :)

Mon, Aug 24, 12:30pm - 5:30pm
Cazenovia Public Library Society - Community Room
Help save lives! Cazenovia Public Library is proudly partnering with the Red Cross to hold a blood drive.

Cancelled
Mon, Aug 24, 1:00pm - 4:30pm
Sullivan Free Library - Bridgeport
Learn & Play

Mon, Aug 24, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Aug 24, 2:00pm - 3:00pm
Dunham Public Library - Lobby Table
Technology for Beginners is for people who have questions about using devices such as laptops, tablets, or smartphones.

Mon, Aug 24, 2:00pm - 3:00pm
Rome, Jervis Public Library - Auditorium,Board Room
Join us for a tour of the historic 1858 home of library namesake John Bloomfield Jervis! The tour will meet at the Information Desk and last approximately 1 hour.

Mon, Aug 24, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Aug 24, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Aug 24, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Aug 24, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Aug 24, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Aug 24, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Mon, Aug 24, 6:00pm - 7:00pm
Sullivan Free Library - Bridgeport - Community Room
Join us for a lively discussion about a wide variety of books.

Mon, Aug 24, 6:00pm - 8:00pm
Sullivan Free Library - Chittenango - Community Room
Games! Crafts! Snacks! FUN!!! All ages!

Tue, Aug 25, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Tue, Aug 25, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Tue, Aug 25, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Aug 25, 8:30am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Tue, Aug 25, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Aug 25, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Aug 25, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Aug 25, 10:00am - 12:00pm
Dunham Public Library - Community Room
A meeting space, led by Mohawk Valley Breastfeeding Network, for pregnant and breastfeeding mothers to support one another, socialize and receive breastfeeding support if needed.

Tue, Aug 25, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, Aug 25, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
Come and join us for our Story Time Program with Mrs. Hannah!

Tue, Aug 25, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Tue, Aug 25, 10:15am - 11:00am
Cazenovia Public Library Society
Walking Club

Tue, Aug 25, 10:15am - 11:15am
Little Falls Public Library - Community Room
Gentle stretching led by local yoga instructor Marchell. All abilities welcome.

Tue, Aug 25, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Aug 25, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Aug 25, 10:30am - 12:00pm
Cazenovia Public Library Society - Community Room
For students entering UPK and Kindergarten

Tue, Aug 25, 10:30am - 11:00am
Kirkland Town Library
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, Aug 25, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Aug 25, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Aug 25, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Aug 25, 2:00pm - 3:00pm
Old Forge Library
A different craft each week, Tuesday crafts are a quick craft break during the busy summer! Free and open to all, all ages! Drop in for the fun!

Tue, Aug 25, 2:00pm - 4:00pm
Canastota Public Library - Lawson Room

Tue, Aug 25, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Aug 25, 3:00pm - 5:00pm
Rome, Jervis Public Library - Auditorium
Bring your own deck or borrow one of ours! We know how to play Pokémon and Magic: The Gathering, and we're willing to learn your favorite TCG, too!

Tue, Aug 25, 4:00pm - 5:00pm
Dunham Public Library - Local History Room
Join us on the fourth Tuesday of each month from 4:00 to 5:00 for Whitesboro Writers Group!

Tue, Aug 25, 4:00pm - 5:00pm
Old Forge Library
Bring a chair or blanket and spread out on our lawn to enjoy some free music! A different concert each week.

Tue, Aug 25, 5:00pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Children are invited to join us on the library lawn to paint their own dinosaur egg (rock) to take home! We will also create a paper version of the dinosaur that we think is in the fossilized "egg"!

Tue, Aug 25, 5:00pm - 7:00pm
Morrisville Public Library - Program Room
Bring your current craft and come join us!

Tue, Aug 25, 5:00pm - 6:00pm
Western Town Library
We provide the LEGOs, you bring your imagination! Free-build or try our themed challenge. For ages 4-12. Sign up by calling 315-827-4118 or emailing westernville@midyork.org.

Tue, Aug 25, 5:00pm - 8:00pm
Sullivan Free Library - Chittenango
Come to Tuesdays in the Park and find our table to enjoy some creative fun!

Tue, Aug 25, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Tue, Aug 25, 6:00pm - 7:00pm
Earlville Free Library
Committee by and for the village of Earlville

Tue, Aug 25, 6:00pm - 7:45pm
Dunham Public Library - Small Community Room
Oneida County Pride Association's Queer-friendly fiber arts group for ages 16+.

Tue, Aug 25, 6:00pm - 7:00pm
Canastota Public Library - Lawson Room
The group will meet weekly to read and discuss a chosen book. Each week there will be a themed activity to go with the story. Geared toward ages 9-12 years old.

Wed, Aug 26, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Wed, Aug 26, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Wed, Aug 26, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Aug 26, 8:30am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Wed, Aug 26, 9:30am - 11:30am
Canastota Public Library - Lawson Room

Wed, Aug 26, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Aug 26, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Aug 26, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Aug 26, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Wed, Aug 26, 10:30am - 11:00am
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Aug 26, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Join us for singing, stories, scarves, and shakers. All ages welcome.

Wed, Aug 26, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Aug 26, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Aug 26, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Aug 26, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Aug 26, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Aug 26, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Aug 26, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Aug 26, 3:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Aug 26, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Aug 26, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Certified Yoga instructor, nutrition coach, and weight management specialist, Kelly Becker, brings knowledge, compassion, and experience as she leads a group yoga class.

Wed, Aug 26, 5:00pm - 7:00pm
Rome, Jervis Public Library
Come check out our Makerspace! A room dedicated to crafting and making things.

Wed, Aug 26, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support & Success

Wed, Aug 26, 5:30pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Aug 26, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Aug 26, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Books available for pick up on Monday July 27, 2026.

Wed, Aug 26, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a story in 500 words or less? Sharpen your pencils and your writing skills and join us every Wednesday from 6-8!

Wed, Aug 26, 7:00pm - 8:00pm
Kirkland Town Library - History Room
All are welcome for an informal conversation on the monthly selection.

Thu, Aug 27, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Thu, Aug 27, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Thu, Aug 27, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Aug 27, 8:30am - 8:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Thu, Aug 27, 9:00am - 10:00am
Holland Patent Free Library
Ice Cream Social Music by Cincinnati Creek Please bring a chair or blanket to sit on

Thu, Aug 27, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Aug 27, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Aug 27, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Thu, Aug 27, 10:00am - 12:00pm
Little Falls Public Library
Come meet other moms and enjoy the company of others undergoing new parenthood. Meets every 2nd and 4th Thursday at 10am

Thu, Aug 27, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Aug 27, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Aug 27, 12:00pm - 1:30pm
Dunham Public Library - Small Community Room
Are you an Apple product user in the Utica/Rome area or western Mohawk Valley of Central NY?

Thu, Aug 27, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Aug 27, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Aug 27, 1:00pm - 2:30pm
Prospect Free Library
Children and youth ages 10 and older will have fun painting sunflowers. Limited to 6 participants.

Thu, Aug 27, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Aug 27, 2:00pm - 3:00pm
Western Town Library
Meeting outdoors, this club allows for hands-on exploration through play, eco-crafts, and outdoor activity! For ages 4-12. Call 315-827-4118 or email westernville@midyork.org to sign up.

Thu, Aug 27, 3:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Movies Matinee: The Devil Wears Prada

Thu, Aug 27, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Aug 27, 4:00pm - 5:30pm
Rome, Jervis Public Library - Auditorium
Ages 10+ are invited to hang out, watch some anime, chat, and do a low-key activity.

Thu, Aug 27, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Aug 27, 5:00pm - 6:00pm
Old Forge Library
5pm @The Old Forge Library. A different Speaker every week! Free and open to all! Check out the full schedule below. In conjunction with the Town of Webb Historical Association.

Thu, Aug 27, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Aug 27, 6:00pm - 7:45pm
Dunham Public Library - Community Room
Please join us for BYOB (Bring Your Own Book) Book Club

Thu, Aug 27, 6:00pm - 7:00pm
Canastota Public Library - Children's Room

Thu, Aug 27, 6:00pm - 7:30pm
Rome, Jervis Public Library - Auditorium
Adults are invited to present a special interest, niche, hot take, etc. through a PowerPoint!
Registration opens Wednesday, July 1 2026 at 8:30am

Thu, Aug 27, 6:30pm - 7:30pm
Oneida Public Library - Board Room
Out of This World Book Club is OPL's brand new, bi-monthly, sci-fi book club! Join us to revisit sci-fi classics and discover new favorites.

Fri, Aug 28, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Fri, Aug 28, All day
Sullivan Free Library - Chittenango
Find a dinosaur and you get to adopt it!

Fri, Aug 28, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Fri, Aug 28, 8:30am - 5:30pm
Rome, Jervis Public Library
Exhibition to be held in the library's Dillon Room. https://memoryprojectproductions.com/messages-from-survivors

Fri, Aug 28, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Aug 28, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Fri, Aug 28, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Aug 28, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
Join us every 2nd and 4th Fridays all summer long and into the fall for a special Story Hour.

Fri, Aug 28, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Aug 28, 11:00am - 1:00pm
Old Forge Library
Craft your way! We'll have all the supplies for you to make something unique, a different theme each week! Free and open to all! All ages welcome.

Fri, Aug 28, 11:00am - 12:00pm
Kirkland Town Library - Bristol Room
Babies 5-24 months and their caregivers will explore, learn, and play together with sensory toys.

Fri, Aug 28, 2:00pm - 4:00pm
Rome, Jervis Public Library - Makerspace
Join us in the Makerspace to stretch your creativity! Make art in whatever way inspires you today using anything we have in the makerspace or whatever project you're working on.

Fri, Aug 28, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Aug 28, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Fri, Aug 28, 3:30pm - 5:30pm
Cazenovia Public Library Society - Side Yard
Celebrate the end of Summer Reading with a party on the lawn

Fri, Aug 28, 3:30pm - 4:30pm
Hamilton Public Library - Community Room
Join us at the library on the last Friday of every month at 3:30 pm for our beginner crochet classes. Just bring yourself! We'll provide the hooks and yarn.

Fri, Aug 28, 7:00pm - 11:59pm
Morrisville Public Library - Program Room
Ages teens to adult. Bring the craft(s) you are currently working on Friday August 28 at 7:00pm! Limited supply of craft kits available if you need one! Bring a snack to share and your own beverage!

Sat, Aug 29, All day
Rome, Jervis Public Library
Jervis Public Library is closed on Saturdays from June 27 through September 5. Regular Saturday hours will resume on September 12.

Sat, Aug 29, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Sat, Aug 29, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Aug 29, 10:00am - 2:00pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Sat, Aug 29, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Aug 29, 10:30am - 1:30pm
Dunham Public Library - Lobby Table
Tech Time with Jim is for people who have questions about using devices such as laptops, tablets, and smartphones.

Sat, Aug 29, 10:30am - 11:00am
Hamilton Village Green - Gazebo
Join us for a special Saturday Story Time at the Farmer's Market at 10:30 am, with music provided by Reyna Stagnaro.

Sat, Aug 29, 11:00am - 1:00pm
Oneida Public Library - Community Room
Bring your supplies and create together at Crafting Community and Cosplay Creations!

Sat, Aug 29, 11:30am - 1:00pm
Dunham Public Library - Small Community Room
Please join the Utica Area MS Support Group for their monthly meeting for education, information, and good company!

Sat, Aug 29, 11:30am - 1:00pm
Oneida Public Library
Friends of the Library is hosting a special event during Crafting Community! More details to follow. Registration required.

Sun, Aug 30, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Mon, Aug 31, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of August 2026.

Mon, Aug 31, All day
Kirkland Town Library
Calling all Clinton Challenge team members! It's time to turn in your reading time from August 16 through August 31.

Mon, Aug 31, 9:00am - 11:00am
Rome, Jervis Public Library - Main Reading Room
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Aug 31, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Aug 31, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Aug 31, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, Aug 31, 10:00am - 7:45pm
Oneida Public Library - Tutor Room 1
Play video games (PS5, Nintendo Switch), board and card games or just hang out with friends. Ages 12-17.

Mon, Aug 31, 10:00am - 11:00am
New Woodstock Free Library - The Norm Parry Children's Wing
Fun and engaging activities for babies, toddlers, and caregivers

Mon, Aug 31, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Aug 31, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Aug 31, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Aug 31, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Aug 31, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Aug 31, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Aug 31, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Aug 31, 4:00pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Enjoy sweet treats as you log the last of your summer reading and help us figure out how to make next year's program even better!

Mon, Aug 31, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Aug 31, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Aug 31, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Rescheduled
Mon, Aug 31, 6:00pm - 8:00pm
New date Monday, August 31, 6:30pm - 8:00pm
Rome, Jervis Public Library
Ages 10+ are invited to play ukulele in an informal learning setting. Bring your own uke or check one out from the library.

Mon, Aug 31, 6:30pm - 7:30pm
Oneida Public Library - History Room
Books are available for check out at the front desk.

Mon, Aug 31, 6:30pm - 9:00pm
Dunham Public Library - Community Room
Are you interested in the hobby of metal detecting?

Mon, Aug 31, 6:30pm - 7:30pm
Old Forge Library
Meets on the final Monday of the month at the Old Forge Library and on zoom. Contact the library for the latest book, the zoom link, or any questions. New members always welcome!

Mon, Aug 31, 6:30pm - 8:00pm
Rome, Jervis Public Library - Auditorium
Ages 10+ are invited to play ukulele in an informal learning setting. Bring your own uke or check one out from the library.

Mon, Aug 31, 7:00pm - 8:00pm
Cazenovia Public Library Society - Community Room
The monthly meeting of the Cazenovia Public Library Board of Trustees

Tue, Sep 01, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Tue, Sep 01, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Sep 01, 10:00am - 11:30am
Dunham Public Library - Small Community Room
Senior Coffee Club meets on the 1st and 3rd Tuesdays of every month at 10:00.

Tue, Sep 01, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Sep 01, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Sep 01, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Sep 01, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
Come and join us for our Story Time Program with Mrs. Hannah!

Tue, Sep 01, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Sep 01, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Sep 01, 11:00am - 12:00pm
Rome, Jervis Public Library - Auditorium
This month, join us in discussing Powerless by Lauren Roberts.

Tue, Sep 01, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Sep 01, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Sep 01, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Sep 01, 2:00pm - 3:00pm
Old Forge Library
A different craft each week, Tuesday crafts are a quick craft break during the busy summer! Free and open to all, all ages. Drop in for the fun!

Tue, Sep 01, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Sep 01, 4:00pm - 5:00pm
Old Forge Library
Bring a chair or blanket and spread out on our lawn to enjoy some free music! A different concert each week.

Tue, Sep 01, 5:00pm - 6:00pm
Rome, Jervis Public Library - Main Children's Room
Children & their grown ups are invited to join us for a celebration of Back-to-School at this fun program! We will decorate supplies, make buttons for backpacks, read back to school stories & more!

Tue, Sep 01, 6:00pm - 7:00pm
Sullivan Free Library - Chittenango - McGowan Room
Join us for lively conversation about a wide variety of books.

Tue, Sep 01, 6:00pm - 7:30pm
Dunham Public Library - Community Room
Our stamp club meeting is a gathering of philatelists who discuss collecting topics.

Tue, Sep 01, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Wed, Sep 02, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Wed, Sep 02, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Sep 02, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Sep 02, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Sep 02, 10:00am - 12:00pm
Sullivan Free Library - Chittenango - Community Room
Quilters

Wed, Sep 02, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Sep 02, 10:30am - 11:00am
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Sep 02, 11:00am - 12:45pm
VVS Corner Library
Bring your work and enjoy some creative time with fellow crafters. Show off your crafts, share ideas and advice, and have some fun! We meet the 1st, 3rd, and 5th Wednesday of each month.

Wed, Sep 02, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Sep 02, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Sep 02, 1:00pm - 3:00pm
VVS Corner Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Sep 02, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Sep 02, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Community Room
Join us for open play and some basic instruction in the American style of the game Mahjong.

Wed, Sep 02, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Sep 02, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Sep 02, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Sep 02, 3:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Sep 02, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Let's get together to taste, rate & discuss snacks from different countries! We will also talk about the books we are reading!

Wed, Sep 02, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Sep 02, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support & Success

Wed, Sep 02, 5:30pm - 6:30pm
Hamilton Public Library - Storytime Room
Are you a knitter? Crocheter? Needlepoint? Embroidery? Want to do that project with other people making their projects? Join us for Fiber Arts Group at the Library!

Wed, Sep 02, 5:30pm - 6:00pm
Rome, Jervis Public Library - Front Lawn
Join us on the library lawn for stories, lemonade, and a snack. Additional activities will be provided by a variety of community organizations after select sessions.

Wed, Sep 02, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Sep 02, 6:00pm - 7:30pm
Dunham Public Library - Small Community Room
We meet on the first Wednesday of the month and meetings are open to all.

Thu, Sep 03, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Thu, Sep 03, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Sep 03, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Sep 03, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Sep 03, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Sep 03, 11:30am - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Red Cross Blood Drive

Thu, Sep 03, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Sep 03, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Sep 03, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Sep 03, 1:00pm - 2:00pm
Dolgeville-Manheim Public Library - The Reading Room
This is an Adults only reading group which meets the first Thursday of each month, at 1:00 in our ground floor reading room.

Thu, Sep 03, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Sep 03, 3:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
The original cast of the block buster the Devil Wears Prada comes together for newly released The Devil Wears Prada 2

Thu, Sep 03, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Sep 03, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Sep 03, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Fri, Sep 04, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Fri, Sep 04, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Fri, Sep 04, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Sep 04, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Fri, Sep 04, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Sep 04, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Sep 04, 11:00am - 1:00pm
Old Forge Library
Help our community celebrate the 250th Anniversary of the Declaration of Independence. make a Square For our Banner, and make a wall hanger for home! Or stop by and grab a square to complete at home.

Fri, Sep 04, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Sep 04, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Fri, Sep 04, 5:30pm - 7:00pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! Ages 9-12 - Parents are welcome to stay

Sat, Sep 05, All day
Canastota Public Library
Library Closed

Sat, Sep 05, All day
Rome, Jervis Public Library
Jervis Public Library is closed on Saturdays from June 27 through September 5. Regular Saturday hours will resume on September 12.

Sat, Sep 05, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Sat, Sep 05, All day
Waterville Public Library
Closed for Labor Day Weekend

Sat, Sep 05, All day
Sullivan Free Library - Chittenango
Closed Labor Day weekend

Sat, Sep 05, All day
Morrisville Public Library
We are closed Saturdays for the summer. We will reopen for Saturday hours starting Saturday September 12, 2026.

Sat, Sep 05, All day
Sullivan Free Library - Bridgeport
Closed for Labor Day weekend

Sat, Sep 05, 9:30am - 11:00am
Canastota Public Library - The Nook

Sat, Sep 05, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Sep 05, 10:30am - 12:30pm
Hamilton Public Library - Storytime Room
Stop by the library anytime from 10:30 am-12:30 pm to test your LEGO building skills. This event is open to patrons of all ages. No registration is necessary.

Sat, Sep 05, 11:00am - 12:00pm
Hamilton Public Library - Fireplace Room
Come in at 11 am to read to a dog! First come, first served. Remember to pick a book to read to the dog from the library before going into the Fireplace Room!

Sun, Sep 06, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Sun, Sep 06, All day
Sullivan Free Library - Chittenango
Closed Labor Day weekend

Mon, Sep 07, All day
Canastota Public Library
Library Closed

Mon, Sep 07, All day
Rome, Jervis Public Library
Jervis Public Library is closed today.

Mon, Sep 07, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Mon, Sep 07, All day
Barneveld Free Library Association
Library Closed

Mon, Sep 07, All day
Cazenovia Public Library Society - Art Gallery,Board room,Community Room,Museum,Side Yard,Story Garden
The library is closed for the following holidays: New Year?s Day Presidents? Day Memorial Day Juneteenth Independence Day Friends? Book Sale Labor Day Thanksgiving Christmas Eve & Christmas

Mon, Sep 07, All day
Waterville Public Library
Closed for Labor Day Weekend

Mon, Sep 07, All day
Sullivan Free Library - Chittenango
Closed Labor Day weekend

Mon, Sep 07, All day
Old Forge Library
We'll see you tomorrow!

Mon, Sep 07, All day
Clayville Library Association
The library will be closed today.

Mon, Sep 07, 10:00am - 8:00pm
Oneida Public Library - Activity Room,Amphitheater,Art Gallery,Back Parking Lot,Board Room,Community Room,History Room,Lobby,Lobby Display,Quiet Study Space,Studio,Tutor Room 1,Tutor Room 2,Tutor Room 3
Closed for holiday

Mon, Sep 07, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Sep 07, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, Sep 07, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Sep 07, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Sep 07, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Sep 07, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Sep 07, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Tue, Sep 08, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Tue, Sep 08, All day
Rome, Jervis Public Library
Children are invited to stop by the reference desk to pick up a free craft kit. Kits contain all supplies needed to make a pinwheel. Kits are available first come first served.

Tue, Sep 08, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Tue, Sep 08, 10:00am - 11:15am
Canastota Public Library - Lawson Room
A senior fitness class offered via Madison County's RSVP, the group is welcoming new members.

Tue, Sep 08, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Tue, Sep 08, 10:00am - 12:00pm
Earlville Free Library
Join a group of likeminded crafters as you work and socialize together

Tue, Sep 08, 10:00am - 12:00pm
Dunham Public Library - Community Room
A meeting space, led by Mohawk Valley Breastfeeding Network, for pregnant and breastfeeding mothers to support one another, socialize and receive breastfeeding support if needed.

Tue, Sep 08, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
Come and join us for our Story Time Program with Mrs. Hannah!

Tue, Sep 08, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Tue, Sep 08, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us at the Hamilton Public Library for Story Time. Children aged birth to 5 years old of all abilities, come for reading, learning, playing, making crafts, and singing.

Tue, Sep 08, 12:00pm - 8:00pm
Rome, Jervis Public Library - Main Children's Room
Join us in the children's room to make fall themed crafts. Supplies and instructions will be available from noon to 8pm

Tue, Sep 08, 1:00pm - 2:00pm
Sullivan Free Library - Chittenango - McGowan Room
Join us for a lively discussion about a wide variety of books.

Tue, Sep 08, 1:00pm - 3:00pm
Dunham Public Library - Community Room
Dunham Needle Crafters meet every Tuesday afternoon.

Tue, Sep 08, 1:00pm - 3:00pm
Erwin Library & Institute - Reading Room
Come and learn to knit or crochet! 

Tue, Sep 08, 2:00pm - 3:30pm
Dunham Public Library - Small Community Room
All meetings of the Dunham Public Library Board of Trustees are open to the public.

Tue, Sep 08, 2:00pm - 3:00pm
Oneida Public Library - Community Room
Discover the benefits of yoga in a gentle and accessible way! Join us for Chair Yoga, a relaxing and rejuvenating practice designed for all fitness levels.

Tue, Sep 08, 2:00pm - 4:00pm
Canastota Public Library - Lawson Room

Tue, Sep 08, 2:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Join us to watch a movie on the big screen.

Tue, Sep 08, 5:00pm - 6:00pm
Cazenovia Public Library Society - Community Room
A monthly cookbook club

Tue, Sep 08, 6:00pm - 7:00pm
Hamilton Public Library - Front of the Library
All paces welcome! Minors must be accompanied by a guardian. Waiver required for new runners. For the month of April we?ll be picking up trash around the village.

Tue, Sep 08, 6:30pm - 7:00pm
Sullivan Free Library - Chittenango - Community Room
Garden Club Meeting

Wed, Sep 09, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Wed, Sep 09, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Wed, Sep 09, 9:30am - 11:30am
Canastota Public Library - Lawson Room

Wed, Sep 09, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Wed, Sep 09, 10:00am - 11:30am
Oneida Public Library - History Room
Need assistance with your devices or navigating the digital world? Stop by the library for Tech Help!

Wed, Sep 09, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Sep 09, 11:00am - 2:00pm
Kirkland Town Library
Stop in to get help with questions about your computer, phone, tablet, or other device. No appointment is necessary.

Wed, Sep 09, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Sep 09, 1:00pm - 2:00pm
VVS Corner Library - Community Room
Led by certified yoga instructor Bill Skinner this yoga class is a full-body practice featuring postures and stretches that are performed while seated or with the help of a chair for support.

Wed, Sep 09, 1:00pm - 2:30pm
Kirkland Town Library - History Room
Caregiving can be both rewarding and challenging, and you don't have to navigate it alone. This supportive gathering is designed for those caring for a loved one.

Wed, Sep 09, 1:00pm - 2:30pm
Sullivan Free Library - Chittenango - Community Room
A virtual walking tour with light refreshments. Join us as we explore a new place each month!

Wed, Sep 09, 2:00pm - 4:00pm
Oneida Public Library - Tutor Room 2
Join our welcoming Community Knitting Group for an afternoon of creativity, conversation, and connection.

Wed, Sep 09, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Sep 09, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Sep 09, 3:00pm - 5:00pm
Dunham Public Library - Community Room
Please join us for a book group that focuses on books that have been banned or challenged!

Wed, Sep 09, 3:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Join others in playing American Mah Jongg. These sessions are for players looking to gain experience with game play but who are familiar with the game and its rules. NO INSTRUCTION WILL BE PROVIDED.

Wed, Sep 09, 4:00pm - 5:00pm
Dunham Public Library - Lobby Table
Meet Murray, a licensed therapy dog! He is trained to be a good listener and wants to help you read.

Wed, Sep 09, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support & Success

Wed, Sep 09, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Sep 09, 6:00pm - 9:00pm
Barneveld Free Library Association
Board of Trustees Meeting

Thu, Sep 10, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Thu, Sep 10, 8:15am - 8:45am
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Thu, Sep 10, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Thu, Sep 10, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Sep 10, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Thu, Sep 10, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, Sep 10, 12:00pm - 1:00pm
Rome, Jervis Public Library - Auditorium
Join us for a lively discussion! Light refreshments will be served; bring a lunch if you wish. This month's selection is Cover Her Face by P. D. James.

Thu, Sep 10, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Sep 10, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

Thu, Sep 10, 1:00pm - 3:00pm
Cazenovia Public Library Society - Community Room
Adult crafting program. We will be making clay leaf trinket dishes. Refreshments served. ( Adult Craft)

Thu, Sep 10, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are invited to work together on their craft projects.

Thu, Sep 10, 4:00pm - 5:00pm
Dunham Public Library - Small Community Room
Take Off Pounds Sensibly meets every Thursday afternoon.

Thu, Sep 10, 4:30pm - 5:30pm
Dunham Public Library - Community Room
Come and learn a 3000 year old series of slow, gentle movements proven to help balance, arthritis and relaxation.

Thu, Sep 10, 5:30pm - 6:30pm
Old Forge Library
The Old Forge Library Board monthly meeting.

Thu, Sep 10, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Sep 10, 6:00pm - 7:00pm
Canastota Public Library - Carnegie Room
A monthly book club open to all members of the public. This evening club discusses the same book that our Lit Lovers Book Club will discuss the same month.

Thu, Sep 10, 6:00pm - 7:00pm
Oneida Public Library
Join the FOOLs and help make OPL even more amazing!

Thu, Sep 10, 6:00pm - 7:00pm
Rome, Jervis Public Library - Auditorium
Read a retelling of this month's classic tale and come prepared to discuss tropes, themes, and what makes this story a classic.

Thu, Sep 10, 6:30pm - 7:45pm
Oneida Public Library - History Room
Writer's Group is a structured group where participants will engage with writing prompts, share their works in progress, and receive thoughtful feedback. Open to ages 18+.

Fri, Sep 11, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Fri, Sep 11, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Fri, Sep 11, 9:00am - 10:00am
Hamilton Public Library - Fireplace Room
Writing Club is not for sharing or critiquing. Join other writers in increasing your word count in the Library's fireplace room. Need a body double to get your writing done? We got you.

Fri, Sep 11, 10:00am - 12:00pm
Cazenovia Public Library Society - Community Room
Hosted and sponsored by Madison County?s RSVP BoneBuilders is held every Wednesday and Friday morning in the Betsy Kennedy Community Room from 10am-12pm.

Fri, Sep 11, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Sep 11, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
Join us every 2nd and 4th Fridays all summer long and into the fall for a special Story Hour.

Fri, Sep 11, 11:00am - 12:00pm
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Fri, Sep 11, 1:30pm - 2:30pm
New Hartford Public Library - Corasanti Room
Come join us for Silent Book Club, the second Friday of the month at 1:30! Bring your book and sit in for an hour of quiet reading time!

Fri, Sep 11, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Sep 11, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Sat, Sep 12, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Sat, Sep 12, 10:15am - 12:15pm
Earlville Free Library
Join us Saturday Mornings for a movie

Sat, Sep 12, 10:30am - 1:30pm
Dunham Public Library - Lobby Table
Tech Time with Jim is for people who have questions about using devices such as laptops, tablets, and smartphones.

Sun, Sep 13, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Mon, Sep 14, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of September 2026.

Mon, Sep 14, 9:00am - 3:00pm
Hamilton Public Library - Community Room
The Special Supplemental Nutrition Program for Women, Infants, and Children (WIC). Open for more info.

Mon, Sep 14, 10:00am - 10:30am
New Hartford Public Library
Designed for Preschool age children and under. Join us in the Children's Area for some library fun! There are plenty of toys, puzzles, educational tablets and of course friends to play with.

Mon, Sep 14, 10:00am - 11:00am
VVS Corner Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Sep 14, 10:00am - 12:00pm
Canastota Public Library - The Dungeon

Mon, Sep 14, 10:30am - 11:15am
New Hartford Public Library - Corasanti Room
Join us Mondays, Tuesdays, and Thursdays 10:30-11:00 for preschool aged children. Join us for stories and crafts. Aimed towards preschoolers ? but all are welcome! An adult must accompany the child.

Mon, Sep 14, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Stretch, relax, and breathe at our weekly Chair Yoga! This gentle, accessible class is perfect for all ages and abilities?everyone is welcome to join! Come unwind and find your calm.

Mon, Sep 14, 11:00am - 1:00pm
Old Forge Library
For more information contact Karen: 631-796-6288 or Joan 518-506-0118

Mon, Sep 14, 1:00pm - 4:30pm
Sullivan Free Library - Bridgeport - Community Room
Learn & Play

Mon, Sep 14, 1:00pm - 3:00pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Mon, Sep 14, 2:00pm - 3:00pm
Dunham Public Library - Lobby Table
Technology for Beginners is for people who have questions about using devices such as laptops, tablets, or smartphones.

Mon, Sep 14, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Sep 14, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Sep 14, 3:00pm - 4:00pm
New Hartford Public Library - Sammon Room
Stay active, improve flexibility, and promote wellness in a calm, supportive environment with our weekly yoga sessions designed just for seniors!

Mon, Sep 14, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

Mon, Sep 14, 5:00pm - 6:00pm
Earlville Free Library
Need help? Stop by and receive assistance with whatever you need

Mon, Sep 14, 5:15pm - 5:45pm
Dunham Public Library - Community Room
Join us for a cardio drumming exercise program. We meet for 30 minutes on Mondays at 5:15 PM and Tuesday, Wednesday and Thursday at 8:15 AM.

Mon, Sep 14, 5:30pm - 6:30pm
Rome, Jervis Public Library - Auditorium
Ages 5-12 are invited to join us for a Lego Challenge themed around favorite school subjects. After a 20 minute building period Lego Creations will be judged & prizes will be awarded.

Mon, Sep 14, 6:30pm - 8:00pm
Kirkland Town Library - History Room
All are welcome for an informal conversation on the monthly selection.