Upcoming Events
Skip Upcoming Events widget
Tue, Apr 21, All day
Utica Public Library - Main Floor - New Children's Room
Tuesday, April 21, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Tue, Apr 21, All day
Canastota Public Library - Lawson Room Walls
Artist John Roomer is our featured artist for the month of April 2026.

Tue, Apr 21, All day
Morrisville Public Library
Stop in and get your crafts for the month starting April 1! We will be making an Easter Bunny mask and an Earth Day color your own reusable bag! Open to ages 2 to 12, while supplies last.

Tue, Apr 21, All day
Utica Public Library - Main Floor - New Children's Room
Tuesday, April 21, 2026 / All Day Check out different tesselating shapes and create your own patterns!
Register

Tue, Apr 21, All day
Kirkland Town Library - Stryker Wall
Protectors: Saving Biodiversity in the Age of Extinction is a portfolio of fine-art silkscreen prints celebrating those taking extraordinary measures to stop endangered species from vanishing forever.

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

Tue, Apr 21, All day
Kirkland Town Library - Bristol Wall
See a variety of vibrant abstract art by local artist, April Sebastian, on view now in the Bristol Room.

Tue, Apr 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, Apr 21, 9:30am - 10:00am
New Hartford Public Library
The NHPL will be offering sensory-friendly time slots before we open! Time slots available are: 9:30-9:45 9:45-10:00 April 20th-25th Call us at 315-733-1535

Tue, Apr 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, Apr 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, Apr 21, 10:00am - 11:00am
Sherrill-Kenwood Free 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, Apr 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, Apr 21, 10:00am - 11:00am
Erwin Library & Institute
Come and join us for our Storytime Program with Mrs. Hannah!

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

Tue, Apr 21, 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, Apr 21, 10:00am - 11:00am
Morrisville Public Library - Program Room
Please join us on Tuesday April 21 at 10:00am! We will be hearing stories about "Down on the Farm", doing some fingerplays, songs, a craft and more! Open to toddlers through preschool!

Tue, Apr 21, 10:00am - 7:00pm
Hamilton Public Library - Art Wall
Hamilton Central School Students' Art Gallery

Tue, Apr 21, 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, Apr 21, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Indoor walking to popular exercise videos

Tue, Apr 21, 10:15am - 11:15am
Little Falls Public Library - Community Room
Join local yoga teacher Marchell in light and easy stretching. All abilities and experience levels welcome!

Tue, Apr 21, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
For children up to 18 months with their caregiver

Cancelled
Tue, Apr 21, 10:30am - 11:15am
New Hartford Public Library
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, Apr 21, 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 making a simple craft.

Tue, Apr 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, Apr 21, 10:30am - 11:30am
Old Forge Library
Hands on sensory play with music, textures, movement and activities. A relaxed, inclusive space to create.

Cancelled
Tue, Apr 21, 10:30am - 11:30am
New Hartford Public Library
Our story time theme for this week is Find Your Joy!

Tue, Apr 21, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, April 21, 2026 / 10:30 AM - 11:00 AM Tuesdays 10:30 am Ages 2-6 Visit us on Tuesday mornings for stories, songs, fingerplays and crafts. #25 spots available. Please register in person 15 minutes before the start of the program.
Register

Tue, Apr 21, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Community Room
Conversation, coffee & donuts

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

Tue, Apr 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, Apr 21, 11:00am - 12:00pm
Waterville Public Library
Bookworms is a year-long registered program that takes place in the children's room.

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

Tue, Apr 21, 11:30am - 1:30pm
Little Falls Public Library
Join us each Tuesday in April at 11:30! Please call or stop in to sign up.

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

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

Tue, Apr 21, 1:00pm - 2:00pm
Sullivan Free Library - Bridgeport - Community Room
Bring your own project

Tue, Apr 21, 1:30pm - 2:30pm
Old Forge Library
All walking speeds welcome! We set the pace each week based on the walkers that join us. All ages!

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

Tue, Apr 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, Apr 21, 2:00pm - 4:00pm
Waterville Public Library - Program Room
Casual handicraft circle of community

Tue, Apr 21, 2:00pm - 8:00pm
Western Town Library
How does the library help you find your joy? Stop by the library to let us know and join in the celebration. Kids can also enter our coloring contest and earn a prize!

Tue, Apr 21, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Teens (ages 12-17) can enjoy hanging out with friends and playing PS5, Nintendo Switch, board games and card games in a space just for them!

Tue, Apr 21, 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!

Cancelled
Tue, Apr 21, 4:00pm - 4:30pm
Sherrill-Kenwood Free 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)

Tue, Apr 21, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Tuesday, April 21, 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, Apr 21, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Tuesday, April 21, 2026 / 4:00 PM - 5:00 PM Tuesday April 21st 4:00 pm All Ages Join COMHPS (COMmunity Health Promotion and Support) for some fun crafts to support mental health.
Register

Tue, Apr 21, 4:00pm - 5:30pm
Little Falls Public Library
Interested in learning how to sew by hand or machine? Join us on April 21 at 4pm. Anyone ages 13+ is welcome to attend.

Cancelled
Tue, Apr 21, 4:30pm - 5:00pm
Sherrill-Kenwood Free 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)

Tue, Apr 21, 4:30pm - 6:30pm
Oneida Public Library - Community Room
Monthly Meeting of the Library Board of Trustees. Open to the public!

Cancelled
Tue, Apr 21, 5:00pm - 5:30pm
Sherrill-Kenwood Free 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)

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

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

Cancelled
Tue, Apr 21, 5:30pm - 6:00pm
Sherrill-Kenwood Free 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)

Tue, Apr 21, 5:30pm - 6:30pm
Canastota Public Library - Lawson Room
Our Tween Book Club meets every other week. We read a different book each month and discuss parts of the selected monthly book at each meeting. There are related activities and snacks provided, too!

Tue, Apr 21, 5:30pm - 7:00pm
Utica Public Library - Gallery
Tuesday, April 21, 2026 / 5:30 PM - 7:00 PM Celebrate Earth Month with Oneida-Herkimer Solid Waste Authority Recycling Coordinator Eileen Brinck! Recycling is something that we can all do and in Oneida and Herkimer Counties we collectively recycle about 40,000 tons of material each year. Join us to learn more about what can be recycled, why recycling is so important and what other things the Authority does for the earth.
Register

Tue, Apr 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, Apr 21, 6:00pm - 7:00pm
Dunham Public Library - Community Room
Please join us as local author, Serena Bacon, presents a reading and signs copies of her work.

Tue, Apr 21, 6:00pm - 7:30pm
Rome, Jervis Public Library - Board Room
Join a representative from the Bridges Council to engage in a community conversation around tobacco and its effects. Make your voice heard on this important issue!

Tue, Apr 21, 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, Apr 21, 6:30pm - 7:30pm
Sullivan Free Library - Chittenango - McGowan Room
Monthly meeting of the SFL Board of Trustees

Tue, Apr 21, 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.

Tue, Apr 21, 7:00pm - 8:00pm
Erwin Library & Institute - Reading Room
Erwin Library & Institute quarterly board meeting.

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

Wed, Apr 22, All day
Canastota Public Library - Lawson Room Walls
Artist John Roomer is our featured artist for the month of April 2026.

Wed, Apr 22, All day
Morrisville Public Library
Stop in and get your crafts for the month starting April 1! We will be making an Easter Bunny mask and an Earth Day color your own reusable bag! Open to ages 2 to 12, while supplies last.

Wed, Apr 22, All day
Utica Public Library - Main Floor - New Children's Room
Wednesday, April 22, 2026 / All Day Check out different tesselating shapes and create your own patterns!
Register

Wed, Apr 22, All day
Kirkland Town Library - Stryker Wall
Protectors: Saving Biodiversity in the Age of Extinction is a portfolio of fine-art silkscreen prints celebrating those taking extraordinary measures to stop endangered species from vanishing forever.

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

Wed, Apr 22, All day
Kirkland Town Library - Bristol Wall
See a variety of vibrant abstract art by local artist, April Sebastian, on view now in the Bristol Room.

Wed, Apr 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.

Cancelled
Wed, Apr 22, 9:30am - 11:30am
Canastota Public Library

Wed, Apr 22, 9:30am - 10:00am
New Hartford Public Library
The NHPL will be offering sensory-friendly time slots before we open! Time slots available are: 9:30-9:45 9:45-10:00 April 20th-25th Call us at 315-733-1535

Wed, Apr 22, 9:45am - 11:15am
Dolgeville-Manheim Public Library - Tales & Tunes 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, Apr 22, 10:00am - 12:00pm
Oneida Public Library - Community Room
Join our Librarian, Ariel, for a six-week hands-on course designed to help seniors feel more confident using technology. Laptops will be provided. Space is limited.
This event is full

Wed, Apr 22, 10:00am - 11:00am
Canastota Public Library - Children's Room
This is a time for babies and toddlers, ages infant-24 months, to listen to stories and songs all around age-appropriate topics.

Wed, Apr 22, 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, Apr 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, Apr 22, 10:00am - 11:00am
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Apr 22, 10:00am - 7:00pm
Hamilton Public Library - Art Wall
Hamilton Central School Students' Art Gallery

Cancelled
Wed, Apr 22, 10:00am - 10:45am
Little Falls Public Library
Join Miss Amy for a fun morning program full of storytimes and fun crafts! Sign-ups are required, so please be sure to call or stop in to register!

Wed, Apr 22, 10:00am - 11:00am
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, Apr 22, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
A weekly story time open to children and their caregivers.

Wed, Apr 22, 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, Apr 22, 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, Apr 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, Apr 22, 11:15am - 12:15pm
Waterville Public Library
Homeschool grow together group for kids 5-9

Wed, Apr 22, 11:15am - 12:15pm
Waterville Public Library
Tween/Teen-led group

Wed, Apr 22, 11:15am - 12:15pm
Little Falls Public Library
Join Miss Amy for a fun morning program full of storytimes and fun crafts! Sign-ups are required, so please be sure to call or stop in to register!

Wed, Apr 22, 11:15am - 12:00pm
Bassett Health Center - Community Room
Where: Held at the Community Room, Bassett Health Care, 36 Slawson Street, Dolgeville. When: Wednesday mornings, 11:15-12:00 noon.

Wed, Apr 22, 11:30am - 12:30pm
Sherrill-Kenwood Free 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, Apr 22, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Apr 22, 1:00pm - 3:00pm
Sherrill-Kenwood Free Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Apr 22, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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, Apr 22, 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, Apr 22, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Apr 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, Apr 22, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, April 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, Apr 22, 2:00pm - 8:00pm
Western Town Library
How does the library help you find your joy? Stop by the library to let us know and join in the celebration. Kids can also enter our coloring contest and earn a prize!

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

Wed, Apr 22, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Teens (ages 12-17) can enjoy hanging out with friends and playing PS5, Nintendo Switch, board games and card games in a space just for them!

Wed, Apr 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!

Wed, Apr 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, Apr 22, 4:00pm - 6:00pm
Utica Public Library - Gallery
Wednesday, April 22, 2026 / 4:00 PM - 6:00 PM Wednesday April 22nd 4:00 pm Ages 5-17. Celebrate Earth Day! Assemble a recycled robot, grow a grass buddy, and even go on an indoor safari.
Register

Wed, Apr 22, 4:00pm - 5:00pm
Frank J. Basloe Public Library - Children's Room
Test your creativity at the Basloe Lego Club! Take on our theme of the week, or make your own creation.

Wed, Apr 22, 4:00pm - 5:00pm
Dolgeville-Manheim Public Library - Tales & Tunes Room
All Abilities and experience levels are welcome.

Wed, Apr 22, 4:30pm - 6:30pm
Rome, Jervis Public Library - Dillon room
Learn more about DFAS (Defense Finance and Accounting Service) and their upcoming job opportunities.

Wed, Apr 22, 5:00pm - 6:00pm
Old Forge Library
DIY Paper making and indoor seed starting with Cornell Cooperative Extension. Give old paper new life by recycling it into homemade paper! Come give it a try and make the mess here.

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

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

Wed, Apr 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, Apr 22, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Apr 22, 5:30pm - 6:30pm
Hamilton Public Library - Storytime Room
Join us for a series on Spring Wellness. Classes will include make-and-takes. Registration is required.

Wed, Apr 22, 5:30pm - 7:00pm
Dunham Public Library - Small Community Room
Join us to decorate your own book or notebook with diamond dots. We have notebooks available if you need one. No registration required.

Wed, Apr 22, 6:00pm - 7:00pm
Canastota Public Library - Children's Room
Canastota resident Mary Beth Togni visits to present her quilt collection, spanning 150 years of history, and discuss the history behind each quilt.

Wed, Apr 22, 6:00pm - 7:30pm
Oneida Public Library - Community Room
Kids of all ages will enjoy celebrating Earth Day with a Lorax themed party! Join us for crafts and a lot of Lorax fun.

Wed, Apr 22, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a short piece in 500 words or less using our word of the week? Join us today!

Wed, Apr 22, 6:30pm - 8:00pm
Sherrill-Kenwood Free 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, Apr 22, 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, Apr 22, 7:00pm - 8:00pm
Hamilton Public Library - Community Room
An open meeting of the Hamilton Democratic Caucus

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

Thu, Apr 23, All day
Canastota Public Library - Lawson Room Walls
Artist John Roomer is our featured artist for the month of April 2026.

Thu, Apr 23, All day
Morrisville Public Library
Stop in and get your crafts for the month starting April 1! We will be making an Easter Bunny mask and an Earth Day color your own reusable bag! Open to ages 2 to 12, while supplies last.

Thu, Apr 23, All day
Utica Public Library - Main Floor - New Children's Room
Thursday, April 23, 2026 / All Day Check out different tesselating shapes and create your own patterns!
Register

Thu, Apr 23, All day
Kirkland Town Library - Stryker Wall
Protectors: Saving Biodiversity in the Age of Extinction is a portfolio of fine-art silkscreen prints celebrating those taking extraordinary measures to stop endangered species from vanishing forever.

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

Thu, Apr 23, All day
Kirkland Town Library - Bristol Wall
See a variety of vibrant abstract art by local artist, April Sebastian, on view now in the Bristol Room.

Thu, Apr 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, Apr 23, 9:30am - 10:00am
New Hartford Public Library
The NHPL will be offering sensory-friendly time slots before we open! Time slots available are: 9:30-9:45 9:45-10:00 April 20th-25th Call us at 315-733-1535

Thu, Apr 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, Apr 23, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Apr 23, 10:00am - 7:00pm
Hamilton Public Library - Art Wall
Hamilton Central School Students' Art Gallery

Thu, Apr 23, 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, Apr 23, 10:05am - 12:05pm
Sullivan Free Library - Bridgeport - Adult Area
Learn and Play

Thu, Apr 23, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
Stories and activities for children ages 3 & up with a caregiver

Thu, Apr 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.

Cancelled
Thu, Apr 23, 10:30am - 11:30am
New Hartford Public Library
Join us for a special mat yoga class Thursdays at 10:30!

Thu, Apr 23, 10:30am - 11:30am
New Hartford Public Library
Our story time theme for this week is Find Your Joy!

Thu, Apr 23, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Thursday, April 23, 2026 / 10:30 AM - 11:00 AM Thursday April 23rd 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, Apr 23, 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, Apr 23, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Stories and songs for children aged 3-5. Younger siblings are welcome.

Thu, Apr 23, 11:00am - 12:00pm
Waterville Public Library
Bookworms is a year-long registered program that takes place in the children's room.

Thu, Apr 23, 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, Apr 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, Apr 23, 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, Apr 23, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

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

Thu, Apr 23, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Apr 23, 1:30pm - 3:30pm
Canastota Public Library - Children's Room
CAP/EARLY INTERVENTION/PLAYGROUP OPEN TO THE PUBLIC ARIANA 315-264-3491

Thu, Apr 23, 2:00pm - 8:00pm
Western Town Library
How does the library help you find your joy? Stop by the library to let us know and join in the celebration. Kids can also enter our coloring contest and earn a prize!

Thu, Apr 23, 2:00pm - 4:00pm
Cazenovia Public Library Society - Community Room
What does spending down really mean.

Thu, Apr 23, 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, Apr 23, 2:15pm - 3:15pm
Old Forge Library
1st 2nd and 3rd Graders are welcome to sign up to have a reading buddy! We always can use more adult volunteers as well. Call or email with questions or to register! Homeschool kids are also welcome.

Thu, Apr 23, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Teens (ages 12-17) can enjoy hanging out with friends and playing PS5, Nintendo Switch, board games and card games in a space just for them!

Thu, Apr 23, 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, Apr 23, 3:30pm - 4:30pm
Sherrill-Kenwood Free Library - Children's Room
Do you love to write? Are you interested in joining others to fine-tune your writing skills?

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

Thu, Apr 23, 4:00pm - 5:00pm
Waterville Public Library
Create your own colorful pocket and tuck a favorite poem inside or write one of your own!

Thu, Apr 23, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Thursday, April 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

Thu, Apr 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, Apr 23, 5:00pm - 7:45pm
Canastota Public Library - Lawson Room
Organized by Cornell Cooperative Extension, this program is a free, in-person gardening course for beginners.

Thu, Apr 23, 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, Apr 23, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Apr 23, 5:30pm - 7:00pm
Rome, Jervis Public Library - Auditorium
Enjoy good tea and good company! Fancy dress encouraged but not required. Common allergens including nuts and dairy will be present.

Thu, Apr 23, 5:30pm - 7:00pm
Utica Public Library - Gallery
Monday, April 06, 2026 / 5:30 PM - 7:00 PM Paint a tote bag to use on your next library trip or to carry your next favorite book with you wherever you go in celebration of National Library Week!  Registration required, as materials are limited.  This craft night is for adults ages 18+.
Register

Thu, Apr 23, 5:30pm - 6:30pm
Little Falls Public Library - Community Room
Read a short play with others! Sign up before the day of to ensure a part!

Rescheduled
Thu, Apr 23, 6:00pm - 7:30pm
New date Wednesday, April 29, 6:00pm - 7:30pm
Oneida Public Library
Join us for Out in Oneida, a group for LGBTQIA+ and allies, for ages 18+

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

Thu, Apr 23, 6:00pm - 7:00pm
Canastota Public Library - Children's Room

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

Thu, Apr 23, 6:00pm - 7:00pm
Hamilton Public Library - Community Room
Join us for a class on composting presented by a Master Composter from the Madison Cornell Cooperative Extension.

Thu, Apr 23, 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! The book we'll be discussing is The Anxious Generation by Jonathan Haidt.

Thu, Apr 23, 7:00pm - 9:00pm
Hamilton Public Library - Community Room
TBA from Joan

Fri, Apr 24, All day
Utica Public Library - Main Floor - New Children's Room
Friday, April 24, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Fri, Apr 24, All day
Canastota Public Library - Lawson Room Walls
Artist John Roomer is our featured artist for the month of April 2026.

Fri, Apr 24, All day
Morrisville Public Library
Stop in and get your crafts for the month starting April 1! We will be making an Easter Bunny mask and an Earth Day color your own reusable bag! Open to ages 2 to 12, while supplies last.

Fri, Apr 24, All day
Utica Public Library - Main Floor - New Children's Room
Friday, April 24, 2026 / All Day Check out different tesselating shapes and create your own patterns!
Register

Fri, Apr 24, All day
Kirkland Town Library - Stryker Wall
Protectors: Saving Biodiversity in the Age of Extinction is a portfolio of fine-art silkscreen prints celebrating those taking extraordinary measures to stop endangered species from vanishing forever.

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

Fri, Apr 24, All day
Kirkland Town Library - Bristol Wall
See a variety of vibrant abstract art by local artist, April Sebastian, on view now in the Bristol Room.

Cancelled
Fri, Apr 24, 9:00am - 11:00am
Rome, Jervis Public Library
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Fri, Apr 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, Apr 24, 9:45am - 10:45am
Kirkland Town Library - Bristol Room
Join us on Friday mornings to do a video workout. The videos are played live on our big screen and all equipment is provided. No registration is required, but space is limited.

Fri, Apr 24, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Apr 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.

Fri, Apr 24, 10:00am - 11:00am
Canastota Public Library - Children's Room
Children ages 1-5 years old, and their adults, can come for a time of socializing and learning through play. Our regular toys, toy chest, and other age-appropriate activities will be available!

Fri, Apr 24, 10:00am - 5:00pm
Hamilton Public Library - Art Wall
Hamilton Central School Students' Art Gallery

Fri, Apr 24, 10:00am - 11:00am
Erwin Library & Institute - Children's Room
Join us for a special story hour to celebrate Earth Day!

Fri, Apr 24, 10:00am - 12:00pm
Sullivan Free Library - Bridgeport - Community Room
Bring your own supplies

Fri, Apr 24, 10:15am - 11:00am
Old Forge Library
Free and open to all! 45 minutes of stories & creative play. Games, crafts, songs & other gentle activities to stimulate creative thinking

Fri, Apr 24, 10:15am - 11:15am
Little Falls Public Library - Children's Center
Bring your child for story time, songs and a craft, as well as some playtime and socialization after.

Fri, Apr 24, 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 making a simple craft.

Fri, Apr 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, Apr 24, 11:00am - 12:00pm
Waterville Public Library
A morning rich with stories, songs, and play!

Fri, Apr 24, 11:15am - 12:15pm
Dolgeville-Manheim Public Library
Learn through Playing Promote Socialization Be Ready for Kindergarten

Fri, Apr 24, 1:30pm - 3:00pm
Sherrill-Kenwood Free Library - Community Room
Join us for Pin Worthy Crafternoons, a relaxed and creative workshop series designed just for adults.

Fri, Apr 24, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Fri, Apr 24, 2:00pm - 4:00pm
Sullivan Free Library - Bridgeport - Community Room
Adult Movies

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

Fri, Apr 24, 3:00pm - 4:00pm
Kirkland Town Library - Bristol Room
Make art. Hang out.

Fri, Apr 24, 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, Apr 24, 3:30pm - 5:00pm
Vernon Public Library
Join us at the library to make a collage of your bucket list!

Fri, Apr 24, 5:00pm - 7:00pm
Cazenovia Public Library Society - Community Room
Documentary Chronicling the coverage of the 1989 Tiananmen Square protests with discussion lead by director Michael Streissguth

Fri, Apr 24, 6:30pm - 6:45pm
Morrisville Public Library
Tune in as we candle the eggs we have had in our incubator to see how they are growing!

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

Fri, Apr 24, 7:00pm - 11:59pm
Morrisville Public Library - Program Room
Ages teens to adult. Bring the craft(s) you are currently working on Friday April 24 at 7pm! Limited supply of craft kits available if you need one! Bring a snack to share and your own beverage!

Sat, Apr 25, All day
Utica Public Library - Main Floor - New Children's Room
Saturday, April 25, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Sat, Apr 25, All day
Canastota Public Library - Lawson Room Walls
Artist John Roomer is our featured artist for the month of April 2026.

Sat, Apr 25, All day
Morrisville Public Library
Stop in and get your crafts for the month starting April 1! We will be making an Easter Bunny mask and an Earth Day color your own reusable bag! Open to ages 2 to 12, while supplies last.

Sat, Apr 25, All day
Utica Public Library - Main Floor - New Children's Room
Saturday, April 25, 2026 / All Day Check out different tesselating shapes and create your own patterns!
Register

Sat, Apr 25, All day
Kirkland Town Library - Stryker Wall
Protectors: Saving Biodiversity in the Age of Extinction is a portfolio of fine-art silkscreen prints celebrating those taking extraordinary measures to stop endangered species from vanishing forever.

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

Sat, Apr 25, All day
Kirkland Town Library - Bristol Wall
See a variety of vibrant abstract art by local artist, April Sebastian, on view now in the Bristol Room.

Sat, Apr 25, 9:00am - 10:30am
Hamilton Public Library - Community Room
Yoga with Catherine is free to the public and donations collected will be given to the Hamilton Public Library Friends for programs.
Register

Sat, Apr 25, 9:00am - 12:00pm
Rome Family YMCA
Sign up for a library card, pick up a calendar of events, and choose a free book!

Sat, Apr 25, 9:30am - 10:00am
New Hartford Public Library
The NHPL will be offering sensory-friendly time slots before we open! Time slots available are: 9:30-9:45 9:45-10:00 April 20th-25th Call us at 315-733-1535

Sat, Apr 25, 9:30am - 12:15pm
Utica Public Library - Main Floor - New Children's Room
Saturday, April 25, 2026 / 9:30 AM - 12:15 PM Saturdays in March 9:30-12:15 All ages Drop in to play classic games like checkers, chess, Scrabble, and Sorry!
Register

Sat, Apr 25, 10:00am - 1:45pm
Oneida Public Library - Tutor Room 1
Teens ages 12-17 can hang out and play PS5, Nintendo Switch and board games in a spce just for them!

Rescheduled
Sat, Apr 25, 10:00am - 2:00pm
New date Saturday, April 18, 10:00am - 2:00pm
Old Forge Library
Instructor Nia Tormey. CPR for all ages, AED & opioid education including Narcan training. Limited to 8 participants, call or email to reserve your spot! Keep an eye out for more dates in 2026!

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

Sat, Apr 25, 10:00am - 2:00pm
Morrisville Public Library
It's spring time! Let's shop for some good books!

Sat, Apr 25, 10:00am - 7:00pm
MVCC Utica Campus
Sign up for a library card, pick up a calendar of events, and choose a free book!

Sat, Apr 25, 10:00am - 2:00pm
Hamilton Public Library - Art Wall
Hamilton Central School Students' Art Gallery

Sat, Apr 25, 10:00am - 12:00pm
Sullivan Free Library - Chittenango - Community Room
Pop Warner Registration

Sat, Apr 25, 10:00am - 2:00pm
Oneida Public Library - Community Room
A family friendly walk to support and raise awareness to autism.

Sat, Apr 25, 10:00am - 12:00pm
Western Town Library
How does the library help you find your joy? Stop by the library to let us know and join in the celebration. Kids can also enter our coloring contest and earn a prize!

Sat, Apr 25, 10:00am - 11:00am
Holland Patent Free Library - Children's Area
Come Join us for interesting reads and fun discussions. This months selection is Eggs on Ice by Laura Childs.

Sat, Apr 25, 10:00am - 11:30am
New Hartford Public Library
Join us for a special story and craft hosted by the NH High School Book Club!

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

Sat, Apr 25, 10:30am - 12:30pm
Kirkland Town Library
Whether you're new to the game or looking for a group to play with, all are welcome.

Sat, Apr 25, 10:30am - 1:30pm
Hamilton Public Library - Media Room
Come to the library for Tech Help from a certified volunteer!

Sat, Apr 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, Apr 25, 10:30am - 12:30pm
Hamilton Public Library - Storytime Room
Drop in anytime from 10:30 am-12:30 pm to join us for some sensory play. This event is open to patrons of all ages and abilities.

Sat, Apr 25, 10:30am - 11:30am
Western Town Library
Make a bag filled with lavender to give to your mom or loved one. For kids ages 7+ (younger welcome with help of an adult). Registration required. Call 315-827-4118 or email westernville@midyork.org.

Sat, Apr 25, 10:30am - 12:00pm
Sherrill-Kenwood Free Library - Community Room
Join us during National Library Week for a beginner-friendly introduction to our Cricut Maker.

Sat, Apr 25, 11:00am - 1:00pm
Oneida Public Library - Quiet Study Space
Bring your supplies and create together at Crafting Community and Cosplay Creations!

Sat, Apr 25, 11:00am - 12:00pm
Little Falls Public Library
Bring your work in progress or start a new hobby. All are welcome!

Sat, Apr 25, 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, Apr 25, 11:00am - 12:00pm
Holland Patent Free Library - Program Room
Free presentation on the Holocaust by Linna Schindler McDonald.

Sat, Apr 25, 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, Apr 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!

Sat, Apr 25, 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, Apr 25, 12:00pm - 2:00pm
Vernon Public Library
Tickets are available for sale at the library. For $15, you get half chicken, potatoes, baked beans, roll and a cookie.

Sat, Apr 25, 1:00pm - 2:30pm
Little Falls Public Library - Community Room
Join us for a talk with authors, Amanda Jaros Champion and Bethany Adams, who wrote memoirs based on their baking journeys through the Appalachain and Adirondack Mountains!

Sat, Apr 25, 2:00pm - 4:00pm
Hamilton Public Library - Community Room
Join us at the library every Saturday at 2 pm for a series of classes presented by the Madison County Master Gardeners on how to grow your own food. REGISTRATION IS REQUIRED.
Register

Sun, Apr 26, All day
Canastota Public Library - Lawson Room Walls
Artist John Roomer is our featured artist for the month of April 2026.

Sun, Apr 26, 7:00pm - 8:30pm
New Woodstock Free Library
Discussion online

Mon, Apr 27, All day
Utica Public Library - Main Floor - New Children's Room
Monday, April 27, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Mon, Apr 27, All day
Canastota Public Library - Lawson Room Walls
Artist John Roomer is our featured artist for the month of April 2026.

Mon, Apr 27, All day
Morrisville Public Library
Stop in and get your crafts for the month starting April 1! We will be making an Easter Bunny mask and an Earth Day color your own reusable bag! Open to ages 2 to 12, while supplies last.

Mon, Apr 27, All day
Utica Public Library - Main Floor - New Children's Room
Monday, April 27, 2026 / All Day Check out different tesselating shapes and create your own patterns!
Register

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

Mon, Apr 27, All day
Kirkland Town Library - Bristol Wall
See a variety of vibrant abstract art by local artist, April Sebastian, on view now in the Bristol Room.

Cancelled
Mon, Apr 27, 9:00am - 11:00am
Rome, Jervis Public Library
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, Apr 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, Apr 27, 10:00am - 1:00pm
Cazenovia Public Library Society - Community Room
Are you a painter looking to connect with area painters? While out and about to various locations in warmer months, from January to April all painters are invited to our Community Room.

Mon, Apr 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, Apr 27, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, Apr 27, 10:00am - 11:00am
Canastota Public Library - Children's Room
This is a time for children ages 2-5 years old to listen to stories, sing songs, make a craft, and play around a chosen, age-appropriate topic.

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

Mon, Apr 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, Apr 27, 10:00am - 11:00am
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, Apr 27, 10:00am - 7:00pm
Hamilton Public Library - Art Wall
Hamilton Central School Students' Art Gallery

Mon, Apr 27, 10:00am - 11:00am
Utica Public Library - Cafe
Monday, April 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, Apr 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, Apr 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, Apr 27, 10:30am - 11:30am
New Hartford Public Library
Our story time theme for this week is Rain!

Mon, Apr 27, 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, Apr 27, 11:00am - 12:00pm
Prospect Free Library
Preschoolers will enjoy learning about moose. Stories, craft, and a snack make for a fun time.

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

Mon, Apr 27, 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, Apr 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, Apr 27, 1:00pm - 6:00pm
Little Falls Public Library - Community Room
Considering donating blood on Monday, 4/27 from 1-6pm at the library!
Register

Mon, Apr 27, 1:00pm - 2: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, Apr 27, 1:00pm - 3:00pm
Kirkland Town Library - Bristol Room
Watch a short film from PBS then, listen as Gabrielle Flihan from Daughter for Hire talks about local resources that you can access.

Mon, Apr 27, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Apr 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, Apr 27, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Apr 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, Apr 27, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Teens (ages 12-17) can enjoy hanging out with friends and playing PS5, Nintendo Switch, board games and card games in a space just for them!

Mon, Apr 27, 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, Apr 27, 4:00pm - 5:00pm
Kirkland Town Library
Learn the basic folds of origami while creating a frog, ladybug, and flower. For ages five and up.

Mon, Apr 27, 4:30pm - 5:30pm
Cazenovia Public Library Society - Community Room
Listen. Gather. Discuss. This 3-part event series invites participants to listen to a podcast and come together to discuss.

Mon, Apr 27, 5:00pm - 6:00pm
Rome, Jervis Public Library - Main Children's Room
Which Gummi Bear tastes the best? You decide! In celebration of National Gummi Bear Day, we will have a taste test of gummi bears where you can vote for the best flavor!

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

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

Mon, Apr 27, 5:00pm - 6:00pm
Utica Public Library - Basement - Old Children's Room
Monday, April 27, 2026 / 5:00 PM - 6:00 PM Monday April 27th 5:00 pm For ages 13-17 Take over the library basement for an hour of snacks, crafts, and games. Featuring blackout poetry.
Register

Mon, Apr 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, Apr 27, 5:30pm - 6:30pm
Utica Public Library - Gallery
Monday, April 27, 2026 / 5:30 PM - 6:30 PM Join First Source Federal Credit Union for an interactive presentation on the essentials of saving versus checking, distinguishing wants from needs, building a budget, and understanding credit.
Register

Mon, Apr 27, 5:45pm - 7:30pm
Hamilton Public Library - Community Room
Hamilton Gets Organized Community Meeting

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

Mon, Apr 27, 6:00pm - 8:00pm
New Woodstock Free Library - The Norm Parry Children's Wing
Learn how to make a variety of cards - Mother's Day and more!

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

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

Mon, Apr 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, Apr 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, Apr 27, 7:00pm - 8:00pm
Cazenovia Public Library Society - Community Room
The monthly meeting of the Cazenovia Public Library Board of Trustees

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

Tue, Apr 28, All day
Canastota Public Library - Lawson Room Walls
Artist John Roomer is our featured artist for the month of April 2026.

Tue, Apr 28, All day
Morrisville Public Library
Stop in and get your crafts for the month starting April 1! We will be making an Easter Bunny mask and an Earth Day color your own reusable bag! Open to ages 2 to 12, while supplies last.

Tue, Apr 28, All day
Utica Public Library - Main Floor - New Children's Room
Tuesday, April 28, 2026 / All Day Check out different tesselating shapes and create your own patterns!
Register

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

Tue, Apr 28, All day
Kirkland Town Library - Bristol Wall
See a variety of vibrant abstract art by local artist, April Sebastian, on view now in the Bristol Room.

Tue, Apr 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, Apr 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, Apr 28, 10:00am - 11:00am
Sherrill-Kenwood Free 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, Apr 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, Apr 28, 10:00am - 11:00am
Erwin Library & Institute
Come and join us for our Storytime Program with Mrs. Hannah!

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

Tue, Apr 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, Apr 28, 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, Apr 28, 10:00am - 11:00am
Morrisville Public Library - Program Room
Please join us on Tuesday April 28 at 10:00am! We will be hearing stories about "Jump, Frog, Jump!", doing some fingerplays, songs, a craft and more! Open to toddlers through preschool!

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

Tue, Apr 28, 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, Apr 28, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Indoor walking to popular exercise videos

Tue, Apr 28, 10:15am - 11:15am
Little Falls Public Library - Community Room
Join local yoga teacher Marchell in light and easy stretching. All abilities and experience levels welcome!

Tue, Apr 28, 10:15am - 11:15am
Little Falls Public Library - Children's Center
Explore different materials using the five senses. This program is for children ages 3 to 5. Join us every other Tuesday!

Tue, Apr 28, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
For children up to 18 months with their caregiver

Tue, Apr 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, Apr 28, 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 making a simple craft.

Tue, Apr 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, Apr 28, 10:30am - 11:30am
Old Forge Library
Hands on sensory play with music, textures, movement and activities. A relaxed, inclusive space to create.

Tue, Apr 28, 10:30am - 11:30am
New Hartford Public Library
Our story time theme for this week is Rain!

Tue, Apr 28, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, April 28, 2026 / 10:30 AM - 11:00 AM Tuesdays 10:30 am Ages 2-6 Visit us on Tuesday mornings for stories, songs, fingerplays and crafts. #25 spots available. Please register in person 15 minutes before the start of the program.
Register

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

Tue, Apr 28, 11:00am - 12:00pm
Waterville Public Library
Bookworms is a year-long registered program that takes place in the children's room.

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

Tue, Apr 28, 11:30am - 1:30pm
Little Falls Public Library
Join us each Tuesday in April at 11:30! Please call or stop in to sign up.

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

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

Tue, Apr 28, 1:00pm - 2:00pm
Sullivan Free Library - Bridgeport - Community Room
Bring your own project

Tue, Apr 28, 1:30pm - 2:30pm
Old Forge Library
All walking speeds welcome! We set the pace each week based on the walkers that join us. All ages!

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

Tue, Apr 28, 2:00pm - 4:00pm
Canastota Public Library - Lawson Room

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

Tue, Apr 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, Apr 28, 2:00pm - 4:00pm
Waterville Public Library - Program Room
Casual handicraft circle of community

Tue, Apr 28, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Teens (ages 12-17) can enjoy hanging out with friends and playing PS5, Nintendo Switch, board games and card games in a space just for them!

Tue, Apr 28, 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, Apr 28, 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, Apr 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, Apr 28, 4:00pm - 4:30pm
Sherrill-Kenwood Free 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)

Tue, Apr 28, 4:00pm - 7:00pm
MVCC - Parking Lot
Get a free book from Jervis and enjoy the heavy equipment and vehicles of all types.

Tue, Apr 28, 4:00pm - 5:00pm
Waterville Public Library
Join us at the library to learn a little about the big night sky and make your own constellation to take home!

Tue, Apr 28, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Tuesday, April 28, 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, Apr 28, 4:00pm - 5:00pm
Utica Public Library - Basement - Old Children's Room
Tuesday, April 28, 2026 / 4:00 PM - 5:00 PM Tuesday April 28th 4:00 pm For ages 4-8. Learn more about Edwin Binney, the inventor of Crayola Crayons, and make your own stunning artwork using "leftolas"!
Register

Tue, Apr 28, 4:00pm - 5:00pm
Frank J. Basloe Public Library - Children's Room
You're invited to our Kids Graphic Novel Club! The club is open to kids in grades 3-6. Our April book is "Diary of a Nature Nerd" by Tiffany Everett.

Tue, Apr 28, 4:30pm - 5:00pm
Sherrill-Kenwood Free 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)

Tue, Apr 28, 5:00pm - 5:30pm
Sherrill-Kenwood Free 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)

Tue, Apr 28, 5:00pm - 7:00pm
Old Forge Library
Classic Bingo for donated prizes, paired with a classic potluck. The library will make a big pot of something and provide drinks, plates, and all serving supplies.

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

Tue, Apr 28, 5:30pm - 6:00pm
Sherrill-Kenwood Free 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)

Tue, Apr 28, 5:30pm - 7:00pm
Canastota Public Library - Lawson Room
We are expanding the skills we learned in our Fall Back to the Basics series. For March and April, we will work more with sewing skills. For youth ages 9-14. Registration is REQUIRED.
This event is full

Tue, Apr 28, 5:30pm - 8:15pm
Rome, Jervis Public Library - Dillon room
Hear about the Rome City School District budget.

Tue, Apr 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.

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

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

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

Wed, Apr 29, All day
Canastota Public Library - Lawson Room Walls
Artist John Roomer is our featured artist for the month of April 2026.

Wed, Apr 29, All day
Morrisville Public Library
Stop in and get your crafts for the month starting April 1! We will be making an Easter Bunny mask and an Earth Day color your own reusable bag! Open to ages 2 to 12, while supplies last.

Wed, Apr 29, All day
Utica Public Library - Main Floor - New Children's Room
Wednesday, April 29, 2026 / All Day Check out different tesselating shapes and create your own patterns!
Register

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

Wed, Apr 29, All day
Kirkland Town Library - Bristol Wall
See a variety of vibrant abstract art by local artist, April Sebastian, on view now in the Bristol Room.

Wed, Apr 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, Apr 29, 9:45am - 11:15am
Dolgeville-Manheim Public Library - Tales & Tunes 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, Apr 29, 10:00am - 12:00pm
Oneida Public Library - Community Room
Join our Librarian, Ariel, for a six-week hands-on course designed to help seniors feel more confident using technology. Laptops will be provided. Space is limited.
This event is full

Wed, Apr 29, 10:00am - 11:00am
Canastota Public Library - Children's Room
This is a time for babies and toddlers, ages infant-24 months, to listen to stories and songs all around age-appropriate topics.

Wed, Apr 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, Apr 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, Apr 29, 10:00am - 11:00am
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Cancelled
Wed, Apr 29, 10:00am - 10:45am
Little Falls Public Library
Join Miss Amy for a fun morning program full of storytimes and fun crafts! Sign-ups are required, so please be sure to call or stop in to register!

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

Wed, Apr 29, 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, Apr 29, 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, Apr 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.

Wed, Apr 29, 11:00am - 12:45pm
Sherrill-Kenwood Free 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, Apr 29, 11:15am - 12:15pm
Waterville Public Library
Homeschool grow together group for kids 5-9

Wed, Apr 29, 11:15am - 12:15pm
Waterville Public Library
Tween/Teen-led group

Wed, Apr 29, 11:15am - 12:15pm
Little Falls Public Library
Join Miss Amy for a fun morning program full of storytimes and fun crafts! Sign-ups are required, so please be sure to call or stop in to register!

Wed, Apr 29, 11:15am - 12:00pm
Bassett Health Center - Community Room
Where: Held at the Community Room, Bassett Health Care, 36 Slawson Street, Dolgeville. When: Wednesday mornings, 11:15-12:00 noon.

Wed, Apr 29, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Apr 29, 1:00pm - 3:00pm
Sherrill-Kenwood Free Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Apr 29, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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, Apr 29, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Apr 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, Apr 29, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, April 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, Apr 29, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Apr 29, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Teens (ages 12-17) can enjoy hanging out with friends and playing PS5, Nintendo Switch, board games and card games in a space just for them!

Wed, Apr 29, 3:00pm - 4:00pm
Ilion Free Public Library - Basement
Stop down to do one of our youth crafts!

Wed, Apr 29, 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, Apr 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, Apr 29, 4:00pm - 5:00pm
Frank J. Basloe Public Library - Children's Room
Test your creativity at the Basloe Lego Club! Take on our theme of the week, or make your own creation.

Wed, Apr 29, 4:00pm - 5:00pm
Dolgeville-Manheim Public Library - Tales & Tunes Room
All Abilities and experience levels are welcome.

Wed, Apr 29, 5:00pm - 6:00pm
Old Forge Library
We supply the materials, you bring the imagination! Free and open to all, we listen to music, craft, and hang out with other community members. Open to all crafting levels, multigenerational fun!

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

Wed, Apr 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, Apr 29, 5:00pm - 6:00pm
Utica Public Library - Basement - Old Children's Room
Wednesday, April 29, 2026 / 5:00 PM - 6:00 PM Wednesday April 29th 5:00 pm Ages 7-14. Create your own paint brushes out of a variety of materials to create a one of a kind painting masterpiece.
Register

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

Wed, Apr 29, 5:45pm - 7:00pm
Sherrill-Kenwood Free Library - Community Room
Join us for an engaging discussion of Replaceable You by Mary Roach, led by Herkimer College Biology Professor Jennifer Herzog.

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

Wed, Apr 29, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Books available for pick up on Wednesday March 25, 2026.

Wed, Apr 29, 6:00pm - 7:30pm
Utica Public Library - Gallery
Wednesday, April 29, 2026 / 6:00 PM - 7:30 PM The Mohawk Valley is rich with diverse wild plant species that thrive in our fields and beneath the understory of our deciduous and coniferous forests. During this gathering we will discuss several wild medicinal and food plants that we can find in the Mohawk Valley including native, naturalized, and invasive species. We will also discuss conservation, sustainable and ethical harvesting, and traditional medicinal uses. Because it?s Spring, there will be a focus on the many Spring ephemerals that can be found in the woodlands right now.  Lisa Fazio is a community and clinical herbalist with 30 years of experience working with the biorergional plants of the Mohawk Valley and the Adirondack Foothills. She is the founder of ?The Root Circle,? an educational center dedicated to revitalizing and promoting herbal medicine as an integral component of healthy human community. She is also a writer and the author of ?Della Medicina: The Traditions of Italian American Folk Healing?. She grew up in the city of Utica and now lives just outside the village of Newport, NY in the Kuyahoora Valley.  Registration is appreciated. 
Register

Wed, Apr 29, 6:00pm - 7:00pm
Rome, Jervis Public Library - Makerspace
Come learn how to use our laminator and create your own bookmarks!

Wed, Apr 29, 6:00pm - 8:00pm
Little Falls Public Library - Community Room
Can you write a short piece in 500 words or less using our word of the week? Join us today!

Wed, Apr 29, 6:00pm - 7:00pm
Ilion Free Public Library - Remington Room
Do you struggle with an invisible illness? Come meet up with others that may be facing the same struggles and learn from each other.

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

Wed, Apr 29, 6:30pm - 8:00pm
Kirkland Town Library - Bristol Room
Community members, parents, and educators are invited to a community-wide conversation about "The Knowledge Gap" by Natalie Wexler.

Wed, Apr 29, 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, Apr 29, 7:00pm - 8:00pm
Kirkland Town Library - History Room
All are welcome for an informal conversation on the monthly selection.

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

Thu, Apr 30, All day
Canastota Public Library - Lawson Room Walls
Artist John Roomer is our featured artist for the month of April 2026.

Thu, Apr 30, All day
Morrisville Public Library
Stop in and get your crafts for the month starting April 1! We will be making an Easter Bunny mask and an Earth Day color your own reusable bag! Open to ages 2 to 12, while supplies last.

Thu, Apr 30, All day
Utica Public Library - Main Floor - New Children's Room
Thursday, April 30, 2026 / All Day Check out different tesselating shapes and create your own patterns!
Register

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

Thu, Apr 30, All day
Kirkland Town Library - Bristol Wall
See a variety of vibrant abstract art by local artist, April Sebastian, on view now in the Bristol Room.

Thu, Apr 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, Apr 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, Apr 30, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, Apr 30, 10:00am - 7:00pm
Oneida Public Library - Activity Room
Stop into our Activity Room anytime today to help color our Space themed banner.

Thu, Apr 30, 10:00am - 12:00pm
Utica Public Library - Gallery
Thursday, April 30, 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 Paddington in Peru (2024). PADDINGTON IN PERU follows Paddington and the Brown family as they visit Aunt Lucy in Peru. A thrilling adventure ensues when a mystery plunges them into an unexpected journey through the Amazon rainforest and to the mountain peaks of Peru. This film is rated PG and has a runtime of 106 minutes.  
Register

Thu, Apr 30, 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, Apr 30, 10:05am - 12:05pm
Sullivan Free Library - Bridgeport - Adult Area
Learn and Play

Thu, Apr 30, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
Stories and activities for children ages 3 & up with a caregiver

Thu, Apr 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, Apr 30, 10:30am - 11:30am
New Hartford Public Library - Sammon Room
Join us for a special mat yoga class Thursdays at 10:30!

Thu, Apr 30, 10:30am - 11:30am
New Hartford Public Library
Our story time theme for this week is Rain!

Thu, Apr 30, 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, Apr 30, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Stories and songs for children aged 3-5. Younger siblings are welcome.

Thu, Apr 30, 11:00am - 12:00pm
Waterville Public Library
Bookworms is a year-long registered program that takes place in the children's room.

Thu, Apr 30, 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, Apr 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, Apr 30, 12:00pm - 1:00pm
Waterville Public Library
Join us for one of Upstate Medical University's HealthLink Seminars

Thu, Apr 30, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

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

Thu, Apr 30, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, Apr 30, 2:15pm - 3:15pm
Old Forge Library
1st 2nd and 3rd Graders are welcome to sign up to have a reading buddy! We always can use more adult volunteers as well. Call or email with questions or to register! Homeschool kids are also welcome.

Thu, Apr 30, 3:00pm - 7:45pm
Oneida Public Library - Tutor Room 1
Teens (ages 12-17) can enjoy hanging out with friends and playing PS5, Nintendo Switch, board games and card games in a space just for them!

Thu, Apr 30, 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, Apr 30, 3:30pm - 4:30pm
Sherrill-Kenwood Free Library - Children's Room
Do you love to write? Are you interested in joining others to fine-tune your writing skills?

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

Thu, Apr 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, Apr 30, 4:00pm - 7:00pm
MVCC Rome Campus - Parking Lot
Get a free book from Jervis and enjoy the heavy equipment and vehicles of all types.

Thu, Apr 30, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Thursday, April 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

Thu, Apr 30, 4:00pm - 6:00pm
Utica Public Library - Main Floor - New Children's Room
Thursday, April 30, 2026 / 4:00 PM - 6:00 PM Thursday April 30th 4:00 pm Ages 13-17 Need community service hours? Sign up for our teen volunteer hours! Help the staff prep for programs, organize books, and other tasks in Youth Services. Please register online to guarantee a spot.
Register

Thu, Apr 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, Apr 30, 5:00pm - 7:45pm
Canastota Public Library - Lawson Room
Organized by Cornell Cooperative Extension, this program is a free, in-person gardening course for beginners.

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

Thu, Apr 30, 5:00pm - 6:00pm
Utica Public Library - Basement - Old Children's Room
Thursday, April 30, 2026 / 5:00 PM - 6:00 PM Thursday April 30th 5:00 pm For ages 12-17 Color your own design onto a disco ball using alcohol based ink markers.   #10 spots available. Please register in person 15 minutes before program begins.
Register

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

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

Thu, Apr 30, 6:00pm - 7:45pm
Dunham Public Library - Community Room
Come celebrate National Library Week with a fun night of bingo! Pizza, drinks and book-themed prizes provided. Reservations required. Adults, ages 18+

Thu, Apr 30, 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, May 01, All day
Utica Public Library - Main Floor - New Children's Room
Friday, May 01, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Fri, May 01, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Fri, May 01, All day
Morrisville Public Library - Program Room
As soon as we see the first pip, we will go live!

Fri, May 01, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Fri, May 01, All day
Utica Public Library - Gallery
Friday, May 01, 2026 - Sunday, May 31, 2026 / All Day Create a faux stained glass window hanger to hang in your window!  Craft pick up begins on May 4. Pick up your craft kit at the reference desk. Registration is required, as supplies are limited. One kit per adult.
Register

Fri, May 01, All day
Utica Public Library - Main Floor - New Children's Room
Friday, May 01, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Cancelled
Fri, May 01, 9:00am - 11:00am
Rome, Jervis Public Library
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Fri, May 01, 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, May 01, 9:45am - 10:45am
Kirkland Town Library - Bristol Room
Join us on Friday mornings to do a video workout. The videos are played live on our big screen and all equipment is provided. No registration is required, but space is limited.

Fri, May 01, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, May 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.

Fri, May 01, 10:00am - 11:00am
Canastota Public Library - Children's Room
Children ages 1-5 years old, and their adults, can come for a time of socializing and learning through play. Our regular toys, toy chest, and other age-appropriate activities will be available!

Fri, May 01, 10:15am - 11:00am
Old Forge Library
Free and open to all! 45 minutes of stories & creative play. Games, crafts, songs & other gentle activities to stimulate creative thinking

Fri, May 01, 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 making a simple craft.

Fri, May 01, 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, May 01, 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, May 01, 11:00am - 12:00pm
Waterville Public Library
A morning rich with stories, songs, and play!

Fri, May 01, 11:15am - 12:15pm
Dolgeville-Manheim Public Library
Learn through Playing Promote Socialization Be Ready for Kindergarten

Fri, May 01, 1:30pm - 3:00pm
Sherrill-Kenwood Free Library - Community Room
Join us for Pin Worthy Crafternoons, a relaxed and creative workshop series designed just for adults.

Fri, May 01, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

Fri, May 01, 3:00pm - 5: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, May 01, 3:45pm - 4:45pm
Waterville Public Library
Join us at the library to create a beautiful paper flower bouquet!

Fri, May 01, 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, May 01, 7:00pm - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

Sat, May 02, All day
Utica Public Library - Main Floor - New Children's Room
Saturday, May 02, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Sat, May 02, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Sat, May 02, All day
Morrisville Public Library - Program Room
As soon as we see the first pip, we will go live!

Sat, May 02, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Sat, May 02, All day
Utica Public Library - Main Floor - New Children's Room
Saturday, May 02, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Sat, May 02, 9:00am - 10:30am
Hamilton Public Library - Community Room
Yoga with Catherine is free to the public and donations collected will be given to the Hamilton Public Library Friends for programs.
Register

Sat, May 02, 9:30am - 11:30am
Canastota Public Library - The Nook

Sat, May 02, 9:30am - 12:15pm
Utica Public Library - Main Floor - New Children's Room
Saturday, May 02, 2026 / 9:30 AM - 12:15 PM Saturdays 9:30-12:15 All ages Drop in to play classic games like checkers, chess, Scrabble, and Sorry! The Library will be closed on Saturday May 23rd.
Register

Sat, May 02, 10:00am - 1:45pm
Oneida Public Library - Tutor Room 1
Teens ages 12-17 can hang out and play PS5, Nintendo Switch and board games in a spce just for them!

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

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

Sat, May 02, 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, May 02, 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, May 02, 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!

Sat, May 02, 11:30am - 12:30pm
Waterville Public Library - Program Room
Therapy dog Willa and Mrs. O

Sat, May 02, 12:30pm - 2:30pm
Rome, Jervis Public Library - Makerspace
Join us in the Makerspace as we crochet, knit, and chat. Please bring your own supplies, but we will learn together.

Sat, May 02, 1:00pm - 2:00pm
Prospect Free Library
Betsy Mack, Town of Trenton historian, will present the history of religion in the Town of Trenton from its beginnings through present day.

Sat, May 02, 2:00pm - 4:00pm
Hamilton Public Library - Community Room
Join us at the library every Saturday at 2 pm for a series of classes presented by the Madison County Master Gardeners on how to grow your own food. REGISTRATION IS REQUIRED.
Register

Sun, May 03, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Sun, May 03, All day
Morrisville Public Library - Program Room
As soon as we see the first pip, we will go live!

Sun, May 03, 10:00am - 3:00pm
Great Swamp Conservancy
The library will be at Great Swamp Conservancy's Spring Migration Festival!

Mon, May 04, All day
Utica Public Library - Main Floor - New Children's Room
Monday, May 04, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Mon, May 04, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Mon, May 04, All day
Rome, Jervis Public Library
Children are invited to stop by the reference desk to pick up a free craft kit. The kit contains all supplies needed to make scratch art butterflies. Kits are available first come first served.

Mon, May 04, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Mon, May 04, All day
Rome, Jervis Public Library
Reserve a bed in our community garden!
Register

Mon, May 04, All day
Utica Public Library - Main Floor - New Children's Room
Monday, May 04, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Cancelled
Mon, May 04, 9:00am - 11:00am
Rome, Jervis Public Library
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, May 04, 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, May 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.

Mon, May 04, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, May 04, 10:00am - 11:00am
Canastota Public Library - Children's Room
This is a time for children ages 2-5 years old to listen to stories, sing songs, make a craft, and play around a chosen, age-appropriate topic.

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

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

Mon, May 04, 10:00am - 11:00am
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, May 04, 10:15am - 11:00am
Lutheran Care Active Day
A storytime to connect generations.

Mon, May 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.

Mon, May 04, 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, May 04, 10:30am - 11:30am
New Hartford Public Library
Come join us for a special story time about flowers!

Mon, May 04, 11:00am - 12:00pm
Prospect Free Library
Preschoolers can celebrate their mother's during this story hour.

Mon, May 04, 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, May 04, 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, May 04, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

Mon, May 04, 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, May 04, 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, May 04, 4:00pm - 6:00pm
Utica Public Library - Main Floor - New Children's Room
Monday, May 04, 2026 / 4:00 PM - 6:00 PM Monday May 4th Ages 13-17 4:00 to 6:00 Need community service hours? Sign up for our teen volunteer hours! Help the staff prep for programs, organize books, and other tasks in Youth Services. Please register online to guarantee a spot.
Register

Mon, May 04, 5:00pm - 6:00pm
Rome, Jervis Public Library - Main Children's Room
A galaxy far, far away brought to your local library! Young Jedi are invited to join us for lightsaber battles, games, crafts & more in celebration of Star Wars Day! Dressing up is encouraged!

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

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

Mon, May 04, 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, May 04, 5:45pm - 7:30pm
Hamilton Public Library - Community Room
Hamilton Gets Organized Community Meeting

Mon, May 04, 6:00pm - 7:00pm
Sullivan Free Library - Chittenango - Community Room
Paint along and create your own masterpiece!
This event is full

Mon, May 04, 6:00pm - 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, May 04, 6:00pm - 7:30pm
Oneida Public Library - Community Room
Test your knowledge on Star Wars and Star Trek. Winning team gets a $25 gift card to a local business!

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

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

Tue, May 05, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Tue, May 05, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Tue, May 05, All day
Utica Public Library - Main Floor - New Children's Room
Tuesday, May 05, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Tue, May 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.

Tue, May 05, 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, May 05, 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, May 05, 10:00am - 11:00am
Sherrill-Kenwood Free 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, May 05, 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, May 05, 10:00am - 11:00am
Erwin Library & Institute
Come and join us for our Storytime Program with Mrs. Hannah!

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

Tue, May 05, 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, May 05, 10:00am - 2:00pm
Rome, Jervis Public Library - Main Parking Lot
Visit the library parking lot to have confidential paper items shredded and recycled. Paperback books will also be collected for recycling or library donation.

Tue, May 05, 10:00am - 11:00am
Morrisville Public Library - Program Room
Please join us on Tuesday May 5 at 10:00am! We will be hearing stories about "Creepy Crawly Bugs", doing some fingerplays, songs, a craft and more! Open to toddlers through preschool!

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

Tue, May 05, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Indoor walking to popular exercise videos

Tue, May 05, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
For children up to 18 months with their caregiver

Tue, May 05, 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, May 05, 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, May 05, 10:30am - 11:30am
New Hartford Public Library
Come join us for a special story time about flowers!

Tue, May 05, 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, May 05, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, May 05, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, May 05, 2026 / 10:30 AM - 11:00 AM Tuesdays 10:30 am Ages 2-6 Visit us on Tuesday mornings for stories, songs, fingerplays and crafts. #25 spots available. Please register in person 15 minutes before the start of the program.
Register

Tue, May 05, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, May 05, 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, May 05, 11:00am - 12:00pm
Rome, Jervis Public Library - Auditorium
This month, join us in discussing Sunkissed by Kasie West.

Tue, May 05, 11:00am - 12:00pm
Waterville Public Library
Bookworms is a year-long registered program that takes place in the children's room.

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

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

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

Tue, May 05, 1:00pm - 2:00pm
Sullivan Free Library - Bridgeport - Community Room
Bring your own project

Tue, May 05, 1:30pm - 2:30pm
Old Forge Library
All walking speeds welcome! We set the pace each week based on the walkers that join us. All ages!

Tue, May 05, 2:00pm - 4:00pm
Canastota Public Library - Lawson Room

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

Tue, May 05, 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, May 05, 2:00pm - 4:00pm
Waterville Public Library - Program Room
Casual handicraft circle of community

Tue, May 05, 4:00pm - 4:30pm
Sherrill-Kenwood Free 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)

Tue, May 05, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Tuesday, May 05, 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, May 05, 4:30pm - 5:00pm
Sherrill-Kenwood Free 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)

Tue, May 05, 5:00pm - 5:30pm
Sherrill-Kenwood Free 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)

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

Tue, May 05, 5:00pm - 5:45pm
Utica Public Library - Basement - Old Children's Room
Tuesday, May 05, 2026 / 5:00 PM - 5:45 PM Tuesday May 5th 5:00 pm Ages 5-12 Explore fun concepts like magnetism, static electricity, and viscosity with science bottles. #10 spots available. Please register in person 15 minutes before the start of the program.
Register

Tue, May 05, 5:30pm - 6:00pm
Sherrill-Kenwood Free 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)

Tue, May 05, 5:30pm - 6:30pm
Canastota Public Library - Lawson Room
Our Tween Book Club meets every other week. We read a different book each month and discuss parts of the selected monthly book at each meeting. There are related activities and snacks provided, too!

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

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

Tue, May 05, 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, May 06, All day
Utica Public Library - Main Floor - New Children's Room
Wednesday, May 06, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Wed, May 06, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Wed, May 06, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Wed, May 06, All day
Utica Public Library - Main Floor - New Children's Room
Wednesday, May 06, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Wed, May 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.

Wed, May 06, 9:45am - 11:00am
Dolgeville-Manheim Public Library - Tales & Tunes Room
Instructor: Rosann Scalise, M.Ed. Rosann has been a meditation practitioner for 35 years and has been teaching meditation for over 15 years.

Wed, May 06, 10:00am - 12:00pm
Oneida Public Library - Community Room
Join our Librarian, Ariel, for a six-week hands-on course designed to help seniors feel more confident using technology. Laptops will be provided. Space is limited.
This event is full

Wed, May 06, 10:00am - 11:00am
Canastota Public Library - Children's Room
This is a time for babies and toddlers, ages infant-24 months, to listen to stories and songs all around age-appropriate topics.

Wed, May 06, 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, May 06, 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, May 06, 10:00am - 12:00pm
Sullivan Free Library - Chittenango - McGowan Room
Quilters

Wed, May 06, 10:00am - 11:00am
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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

Wed, May 06, 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, May 06, 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, May 06, 10:30am - 11:30am
Old Forge Library
Free and open to all.

Wed, May 06, 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, May 06, 11:00am - 12:45pm
Sherrill-Kenwood Free 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, May 06, 11:15am - 12:15pm
Waterville Public Library
Homeschool grow together group for kids 5-9

Cancelled
Wed, May 06, 11:15am - 12:15pm
Waterville Public Library
Tween/Teen-led group

Wed, May 06, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, May 06, 1:00pm - 3:00pm
Sherrill-Kenwood Free Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, May 06, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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, May 06, 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, May 06, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, May 06, 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, May 06, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, May 06, 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, May 06, 2:00pm - 4:00pm
Rome, Jervis Public Library - Makerspace
Come check out our Makerspace! A room dedicated to crafting and making things.

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

Wed, May 06, 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, May 06, 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, May 06, 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, May 06, 4:00pm - 5:00pm
Dolgeville-Manheim Public Library - Tales & Tunes Room
This is an ongoing program while interest prevails, takes place on Wednesday afternoons.

Wed, May 06, 5:00pm - 6:00pm
Old Forge Library
We supply the materials, you bring the imagination! Free and open to all, we listen to music, craft, and hang out with other community members. Open to all crafting levels, multigenerational fun!

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

Wed, May 06, 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, May 06, 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, May 06, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, May 06, 5:30pm - 6:30pm
Hamilton Public Library - Storytime Room
Join us for a series on Spring Wellness. Classes will include make-and-takes. Registration is required.

Wed, May 06, 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 opens Wednesday, April 22 2026 at 9:00am

Wed, May 06, 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, May 06, 6:00pm - 7:30pm
Canastota Public Library - Carnegie Room,Children's Room
The library & Canal Town Museum host a resident roundtable inspired by Chuck Merrifield?s new book. Moderated by Ross Stagnitti. Audience participation encouraged; session recorded for archives.

Wed, May 06, 6:00pm - 7:30pm
Kirkland Town Library - Bristol Room
All are welcome to a reception for this month's exhibit.

Wed, May 06, 6:00pm - 7:30pm
Utica Public Library - Gallery
Wednesday, May 06, 2026 / 6:00 PM - 7:30 PM Join us for a special screening of ?Utica on Film: Landmark Moments". This program, presented by Patrick Reynolds, Director for Public Programs at the Oneida County History Center, offers a chance to view rare films and videos that capture iconic moments from Utica?s past! The screening features rarely- seen footage, including the 1932 Centennial Celebration, vintage Utica street trolleys, the grand reopening of the Boston Store, and the bittersweet farewell to the legendary Donalty and Callahan?s Saloon.WKTV NEWS Channel 2 Meteorologist Eric Gage will also be on hand, sharing historical films from WKTV?s archive and discussing insights into the digitization process. Gage, a Central New York native and SUNY Oneonta graduate, has been instrumental in unearthing and preserving these visual treasures along with WKTV anchor Ben Kinne.This special event, previously seen at the Oneida County History Center, is at the Utica Public Library on Wednesday, May 6, at 6:00 pm.
Register

Wed, May 06, 6:30pm - 8:00pm
Sherrill-Kenwood Free 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, May 06, 7:00pm - 8:00pm
Kirkland Town Library - History Room
Let's talk about books! This month's genre is mysteries.

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

Thu, May 07, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Thu, May 07, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Thu, May 07, All day
Utica Public Library - Main Floor - New Children's Room
Thursday, May 07, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Thu, May 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.

Thu, May 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.

Thu, May 07, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, May 07, 10:00am - 12:00pm
Sullivan Free Library - Bridgeport - Community Room
Learn and Play

Thu, May 07, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
Stories and activities for children ages 3 & up with a caregiver

Thu, May 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.

Thu, May 07, 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, May 07, 10:30am - 11:30am
New Hartford Public Library
Come join us for a special story time about flowers!

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

Thu, May 07, 11:00am - 12:00pm
Waterville Public Library
Bookworms is a year-long registered program that takes place in the children's room.

Thu, May 07, 11:00am - 12:30pm
Erwin Library & Institute - Reading Room
Join us for a fun session of diamond painting as we create a Spring Phone Stand!

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

Thu, May 07, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

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

Thu, May 07, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, May 07, 1:00pm - 2:00pm
Dolgeville-Manheim Public Library - The Reading Room
Monthly meeting of Book Club Members to discuss a previously selected book.

Thu, May 07, 2:15pm - 3:15pm
Old Forge Library
1st 2nd and 3rd Graders are welcome to sign up to have a reading buddy! We always can use more adult volunteers as well. Call or email with questions or to register! Homeschool kids are also welcome.

Thu, May 07, 2:30pm - 5:00pm
Utica Public Library - Gallery
Thursday, May 07, 2026 / 2:30 PM - 5:00 PM   In 16th-century rural England, William Shakespeare and his wife Agnes are confronted with the death of their only son.
Register

Thu, May 07, 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, May 07, 3:30pm - 4:30pm
Sherrill-Kenwood Free Library - Children's Room
Do you love to write? Are you interested in joining others to fine-tune your writing skills?

Thu, May 07, 4:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Monthly hands-on program for elementary students that explores different STEAM topics.

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

Thu, May 07, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Thursday, May 07, 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, May 07, 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, May 07, 5:00pm - 8:00pm
Rome, Jervis Public Library - Dillon room
Play tabletop games such as board games, card games, and tabletop RPGs

Thu, May 07, 5:00pm - 7:45pm
Canastota Public Library - Children's Room
Organized by Cornell Cooperative Extension, this program is a free, in-person gardening course for beginners.

Thu, May 07, 5:00pm - 6:30pm
Old Forge Library
To schedule an appointment & pre-register your animals call 315-867-1176. Walk-ins welcome. Please note: Pre-registration will end at 12 PM on Wednesday May 6, the day before this clinic.

Thu, May 07, 5:00pm - 7:00pm
Waterville Public Library
An evening just for kids, ages 6-6th grade!
Registration opens Thursday, April 23 2026 at 3:00pm

Thu, May 07, 5:00pm - 6:00pm
Utica Public Library - Basement - Old Children's Room
Thursday, May 07, 2026 / 5:00 PM - 6:00 PM Thursday May 7th 5:00 pm Ages 12-17 Make your own diamond art sticker to place on a notebook or even a water bottle. All supplies will be provided. #10 spots available. Please register in person 15 minutes before the start of the program.
Register

Thu, May 07, 5:30pm - 7:00pm
Canastota Public Library - Lawson Room
.

Thu, May 07, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, May 07, 6:00pm - 7:00pm
Rome, Jervis Public Library - Makerspace
Hang out with other creative folks and make something new! Ages 16+.

Fri, May 08, All day
Utica Public Library - Main Floor - New Children's Room
Friday, May 08, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Fri, May 08, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Fri, May 08, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Fri, May 08, All day
Utica Public Library - Main Floor - New Children's Room
Friday, May 08, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

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

Cancelled
Fri, May 08, 9:00am - 11:00am
Rome, Jervis Public Library
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Fri, May 08, 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, May 08, 9:45am - 10:45am
Kirkland Town Library - Bristol Room
Join us on Friday mornings to do a video workout. The videos are played live on our big screen and all equipment is provided. No registration is required, but space is limited.

Fri, May 08, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, May 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.

Fri, May 08, 10:00am - 11:00am
Canastota Public Library - Children's Room
Children ages 1-5 years old, and their adults, can come for a time of socializing and learning through play. Our regular toys, toy chest, and other age-appropriate activities will be available!

Fri, May 08, 10:15am - 11:00am
Old Forge Library
Free and open to all! 45 minutes of stories & creative play. Games, crafts, songs & other gentle activities to stimulate creative thinking

Fri, May 08, 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, May 08, 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, May 08, 11:00am - 12:00pm
Waterville Public Library
A morning rich with stories, songs, and play!

Fri, May 08, 11:15am - 12:15pm
Dolgeville-Manheim Public Library
Learn through Playing Promote Socialization Be Ready for Kindergarten

Fri, May 08, 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, May 08, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

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

Sat, May 09, All day
Utica Public Library - Main Floor - New Children's Room
Saturday, May 09, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Sat, May 09, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Sat, May 09, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Sat, May 09, All day
Utica Public Library - Main Floor - New Children's Room
Saturday, May 09, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Sat, May 09, 9:00am - 10:30am
Hamilton Public Library - Community Room
Yoga with Catherine is free to the public and donations collected will be given to the Hamilton Public Library Friends for programs.
Register

Sat, May 09, 9:30am - 12:15pm
Utica Public Library - Main Floor - New Children's Room
Saturday, May 09, 2026 / 9:30 AM - 12:15 PM Saturdays 9:30-12:15 All ages Drop in to play classic games like checkers, chess, Scrabble, and Sorry! The Library will be closed on Saturday May 23rd.
Register

Sat, May 09, 10:00am - 2:30pm
Rome, Jervis Public Library - Dillon room
Play tabletop games such as board games, card games, and tabletop RPGs

Sat, May 09, 10:00am - 1:45pm
Oneida Public Library - Tutor Room 1
Teens ages 12-17 can hang out and play PS5, Nintendo Switch and board games in a spce just for them!

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

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

Sat, May 09, 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, May 09, 10:30am - 12:30pm
Hamilton Public Library - Storytime Room
Drop in anytime from 10:30 am-12:30 pm on May 9th to join us for some Snoopy themed crafts. This event is open to patrons of all ages and abilities.

Sat, May 09, 10:30am - 11:30am
Western Town Library
Join us for a relaxed playtime with toys, puzzles, and books for children ages 3 and under and their caregivers.

Sat, May 09, 10:30am - 12:00pm
Utica Public Library - Music Room
Saturday, May 09, 2026 / 10:30 AM - 12:00 PM Participants will be able to take home their flower arrangements at the end of the workshop. This program is a part of the Floral Arranging Series: A Utica Public Library and District V Garden Club Collaboration. Design standards of the National Garden Clubs will be employed. This program is intended for ages 18+. Registration is required. Clipper availability is limited- bring your own if possible. While some vases will be available, participants are welcome to bring their own (please ensure they are no wider than 2 inches).  
Register

Sat, May 09, 11:00am - 11:15am
Hamilton Public Library - Community Room
Join us for a reading of Cloudy with a Chance of Meatballs in celebration of Children's Book Week before moving on to the other activities hosted around the village.

Sat, May 09, 12:00pm - 1:00pm
Waterville Public Library - Program Room
A special mom (figure) and me class!

Sat, May 09, 2:00pm - 4:00pm
Hamilton Public Library - Community Room
Join us at the library every Saturday at 2 pm for a series of classes presented by the Madison County Master Gardeners on how to grow your own food. REGISTRATION IS REQUIRED.
Register

Sun, May 10, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Mon, May 11, All day
Utica Public Library - Main Floor - New Children's Room
Monday, May 11, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Mon, May 11, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Mon, May 11, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

Mon, May 11, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Mon, May 11, All day
Utica Public Library - Main Floor - New Children's Room
Monday, May 11, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

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

Mon, May 11, 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, May 11, 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, May 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.

Mon, May 11, 10:00am - 12:00pm
Canastota Public Library - Lawson Room,The Dungeon

Mon, May 11, 10:00am - 11:00am
Canastota Public Library - Children's Room
This is a time for children ages 2-5 years old to listen to stories, sing songs, make a craft, and play around a chosen, age-appropriate topic.

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

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

Mon, May 11, 10:00am - 11:00am
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, May 11, 10:00am - 11:00am
Utica Public Library - Cafe
Monday, May 11, 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, May 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.

Cancelled
Mon, May 11, 10:30am - 11:30am
New Hartford Public Library
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, May 11, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about rocks!

Mon, May 11, 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, May 11, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are welcome for an informal conversation on the monthly selection.

Mon, May 11, 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, May 11, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, May 11, 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, May 11, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, May 11, 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, May 11, 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, May 11, 3:30pm - 5:00pm
Waterville Public Library
Kids will have the opportunity to spend time outdoors listening to stories, exploring nature, playing games, creating crafts, and simply enjoying the library's lawn and gardens.

Mon, May 11, 4:30pm - 5:30pm
Cazenovia Public Library Society - Community Room
Listen. Gather. Discuss. This 3-part event series invites participants to listen to a podcast and come together to discuss.

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

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

Mon, May 11, 5:00pm - 6:00pm
Rome, Jervis Public Library - Auditorium
Join Munson and Rome Jervis Public Library for a presentation on Landscape works of the 19th Century, exploring works from both the Museum's Collection and the Library's Archives.

Mon, May 11, 5:00pm - 6:00pm
Utica Public Library - Basement - Old Children's Room
Monday, May 11, 2026 / 5:00 PM - 6:00 PM Monday May 11th 5:00 pm Ages 8-17 Create your own cute squishy toys with paper, stuffing, and tape.
Register

Mon, May 11, 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, May 11, 5:30pm - 7:00pm
Morrisville Public Library - Program Room
Bring your own devices, games etc. and join other like-minded video game people on Monday May 11 from 5:30pm-7:00pm!

Mon, May 11, 5:45pm - 7:30pm
Hamilton Public Library - Community Room
Hamilton Gets Organized Community Meeting

Mon, May 11, 6:00pm - 7:30pm
Kirkland Town Library - Bristol Room
All are welcome to this special book talk with retired Clinton High School English teacher Debby Hepburn as she leads a conversation on one of her favorites, Our Town by Thornton Wilder.

Mon, May 11, 6:30pm - 8:00pm
Kirkland Town Library - History Room
All are welcome for an informal conversation on the monthly selection.

Mon, May 11, 6:30pm - 7:30pm
Utica Public Library - Gallery
Monday, May 11, 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, May 12, All day
Utica Public Library - Main Floor - New Children's Room
Tuesday, May 12, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Tue, May 12, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Tue, May 12, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

Tue, May 12, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Tue, May 12, All day
Utica Public Library - Main Floor - New Children's Room
Tuesday, May 12, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Tue, May 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.

Tue, May 12, 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, May 12, 10:00am - 11:00am
Sherrill-Kenwood Free 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, May 12, 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, May 12, 10:00am - 11:00am
Erwin Library & Institute
Come and join us for our Storytime Program with Mrs. Hannah!

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

Tue, May 12, 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, May 12, 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, May 12, 10:00am - 11:00am
Morrisville Public Library - Program Room
Please join us on Tuesday May 12 at 10:00am! We will be hearing stories about, "Let's Go to the Beach" doing some fingerplays, songs, a craft and more! Open to toddlers through preschool!

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

Tue, May 12, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Indoor walking to popular exercise videos

Tue, May 12, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
For children up to 18 months with their caregiver

Tue, May 12, 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, May 12, 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, May 12, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about rocks!

Tue, May 12, 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, May 12, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, May 12, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, May 12, 2026 / 10:30 AM - 11:00 AM Tuesdays 10:30 am Ages 2-6 Visit us on Tuesday mornings for stories, songs, fingerplays and crafts. #25 spots available. Please register in person 15 minutes before the start of the program.
Register

Tue, May 12, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, May 12, 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, May 12, 11:00am - 12:00pm
Waterville Public Library
Bookworms is a year-long registered program that takes place in the children's room.

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

Tue, May 12, 11:30am - 12:30pm
Prospect Free Library
Anyone who has read this novel is welcome to join our discussion.

Tue, May 12, 1:00pm - 2:00pm
Sullivan Free Library - Chittenango - McGowan Room
Join us for a lively discussion about a wide variety of books.

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

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

Tue, May 12, 1:00pm - 2:00pm
Sullivan Free Library - Bridgeport - Community Room
Bring your own project

Tue, May 12, 1:30pm - 2:30pm
Old Forge Library
All walking speeds welcome! We set the pace each week based on the walkers that join us. All ages!

Tue, May 12, 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.

Rescheduled
Tue, May 12, 2:00pm - 4:00pm
New date Tuesday, May 05, 2:00pm - 4:00pm
Canastota Public Library

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

Tue, May 12, 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, May 12, 2:00pm - 4:00pm
Waterville Public Library - Program Room
Casual handicraft circle of community

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

Tue, May 12, 3:30pm - 4:30pm
Cazenovia Public Library Society - Story Garden
Practice reading with Taffy, a great listener and a trained therapy dog.

Tue, May 12, 4:00pm - 4:30pm
Sherrill-Kenwood Free 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)

Tue, May 12, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Tuesday, May 12, 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, May 12, 4:30pm - 5:00pm
Sherrill-Kenwood Free 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)

Tue, May 12, 5:00pm - 6:00pm
Cazenovia Public Library Society - Community Room
A monthly cookbook club

Tue, May 12, 5:00pm - 5:30pm
Sherrill-Kenwood Free 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)

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

Tue, May 12, 5:30pm - 6:00pm
Sherrill-Kenwood Free 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)

Tue, May 12, 5:30pm - 7:30pm
Rome, Jervis Public Library - Dillon room
Learn how to play the board game Mahjong!

Tue, May 12, 5:30pm - 7:15pm
Canastota Public Library - Children's Room,The Garden
We are expanding the skills we learned in our Fall Back to the Basics series. For May, we will learn about caring for our bodies: nutrition and exercise. Youth ages 9-14. Registration is REQUIRED.

Tue, May 12, 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, May 12, 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, May 12, 6:30pm - 7:30pm
Oneida Public Library - Community Room
Learn how to play ukulele in this six week series with Deb Guarneiri! The class is currently full.

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

Wed, May 13, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Wed, May 13, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

Wed, May 13, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Wed, May 13, All day
Utica Public Library - Main Floor - New Children's Room
Wednesday, May 13, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Wed, May 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.

Wed, May 13, 9:30am - 11:30am
Canastota Public Library - Lawson Room

Wed, May 13, 10:00am - 12:00pm
Oneida Public Library - Community Room
Join our Librarian, Ariel, for a six-week hands-on course designed to help seniors feel more confident using technology. Laptops will be provided. Space is limited.
This event is full

Wed, May 13, 10:00am - 11:00am
Canastota Public Library - Children's Room
This is a time for babies and toddlers, ages infant-24 months, to listen to stories and songs all around age-appropriate topics.

Wed, May 13, 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, May 13, 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, May 13, 10:00am - 11:00am
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, May 13, 10:00am - 2:00pm
Rome, Jervis Public Library - Auditorium,Board Room
Drop by to apply for job openings with the NYS Office for People With Developmental Disabilities, and have your interview right on site.

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

Wed, May 13, 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, May 13, 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, May 13, 10:30am - 11:30am
Old Forge Library
Free and open to all.

Wed, May 13, 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, May 13, 11:00am - 12:00pm
Utica Public Library - Gallery
Wednesday, May 13, 2026 / 11:00 AM - 12:00 PM Learn about the benefits of pre-planning, understanding your funeral options, and engage in a Q&A with funeral directors. All are welcome at this free event. Presented by Friedel, Williams, and Edmunds Funeral and Cremation Services. 
Register

Wed, May 13, 11:15am - 12:15pm
Waterville Public Library
Homeschool grow together group for kids 5-9

Cancelled
Wed, May 13, 11:15am - 12:15pm
Waterville Public Library
Tween/Teen-led group

Wed, May 13, 11:30am - 12:30pm
Sherrill-Kenwood Free 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, May 13, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, May 13, 1:00pm - 2:30pm
Sullivan Free Library - Chittenango - Community Room
A virtual walking tour with light refreshments. Our April visit will be to Egypt!

Wed, May 13, 1:00pm - 3:00pm
Sherrill-Kenwood Free Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, May 13, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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, May 13, 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, May 13, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, May 13, 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, May 13, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, May 13, 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, May 13, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, May 13, 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, May 13, 3:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Learn to play Mahjong with Wendy Christopher

Wed, May 13, 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, May 13, 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, May 13, 5:00pm - 6:00pm
Old Forge Library
We supply the materials, you bring the imagination! Free and open to all, we listen to music, craft, and hang out with other community members. Open to all crafting levels, multigenerational fun!

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

Wed, May 13, 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, May 13, 5:00pm - 6:00pm
Utica Public Library - Basement - Old Children's Room
Wednesday, May 13, 2026 / 5:00 PM - 6:00 PM Wednesday May 13th 5:00 pm Ages 7-14 To observe Frog Jumping Day, on in to an hour of science and STEM challenges that are all about frogs and boats and other things that may, or may not, float.
Register

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

Wed, May 13, 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 opens Wednesday, April 22 2026 at 9:00am

Wed, May 13, 6:00pm - 9:00pm
Barneveld Free Library Association
Board of Trustees Annual Meeting

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

Thu, May 14, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Thu, May 14, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

Thu, May 14, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Thu, May 14, All day
Utica Public Library - Main Floor - New Children's Room
Thursday, May 14, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Thu, May 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.

Thu, May 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.

Thu, May 14, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, May 14, 10:00am - 12:00pm
Sullivan Free Library - Bridgeport - Community Room
Learn and Play

Thu, May 14, 10:00am - 12:00pm
Old Forge Library
Join us May 14, 10 am - 12 pm at Niccolls Church in Old Forge for Bagels & Blood Pressure. Free breakfast, blood pressure checks, and health info. All are welcome.

Thu, May 14, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
Stories and activities for children ages 3 & up with a caregiver

Thu, May 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.

Thu, May 14, 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, May 14, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about rocks!

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

Thu, May 14, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Thursday, May 14, 2026 / 10:30 AM - 11:00 AM Thursday May 14th 10:30 am 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, May 14, 11:00am - 12:30pm
Oneida Public Library - Community Room
Join OPL and the Oneida Police Department for a light lunch while you learn how to spot scams and ultimately avoid them. Registration is required. Please register individually.

Thu, May 14, 11:00am - 12:00pm
Waterville Public Library
Bookworms is a year-long registered program that takes place in the children's room.

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

Thu, May 14, 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 Not Quite Dead Yet by Holly Jackson..

Thu, May 14, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

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

Thu, May 14, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, May 14, 1:00pm - 3:00pm
Cazenovia Public Library Society - Community Room
We will be crafting beautiful geometric quilting pattern designs on canvas led by Theresa Billy

Thu, May 14, 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

Thu, May 14, 2:15pm - 3:15pm
Old Forge Library
1st 2nd and 3rd Graders are welcome to sign up to have a reading buddy! We always can use more adult volunteers as well. Call or email with questions or to register! Homeschool kids are also welcome.

Thu, May 14, 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, May 14, 3:30pm - 4:30pm
Sherrill-Kenwood Free Library - Children's Room
Do you love to write? Are you interested in joining others to fine-tune your writing skills?

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

Thu, May 14, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Thursday, May 14, 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, May 14, 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, May 14, 5:00pm - 8:00pm
Western Town Library
Paint your own exterior barn quilt sign. $65+ Over 20 patterns and 2 sizes to choose from. Seating is limited! Pre-registration and $20 deposit required. Register: https://forms.gle/8yLgXDFt9ntfUnkx7

Thu, May 14, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, May 14, 5:30pm - 6:30pm
Old Forge Library
The Old Forge Library Board monthly meeting.

Thu, May 14, 5:30pm - 7:45pm
Utica Public Library - Gallery
Thursday, May 14, 2026 / 5:30 PM - 7:45 PM Watch Hamnet (2025). Showtime 5:30pm.  In 16th-century rural England, William Shakespeare and his wife Agnes are confronted with the death of their only son. Free and open to the public Refreshments provided Rated PG-13
Register

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

Thu, May 14, 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, May 14, 6:00pm - 7:00pm
Oneida Public Library
Join the FOOLs and help make OPL even more amazing!

Thu, May 14, 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, May 14, 6:00pm - 8:00pm
Kirkland Town Library - Bristol Room
Test your musical knowledge by identifying songs and playing bingo!

Fri, May 15, All day
Utica Public Library - Main Floor - New Children's Room
Friday, May 15, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Fri, May 15, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Fri, May 15, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

Fri, May 15, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Fri, May 15, All day
Utica Public Library - Main Floor - New Children's Room
Friday, May 15, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

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

Cancelled
Fri, May 15, 9:00am - 11:00am
Rome, Jervis Public Library
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Fri, May 15, 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, May 15, 9:45am - 10:45am
Kirkland Town Library - Bristol Room
Join us on Friday mornings to do a video workout. The videos are played live on our big screen and all equipment is provided. No registration is required, but space is limited.

Fri, May 15, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, May 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.

Fri, May 15, 10:00am - 11:00am
Canastota Public Library - Children's Room
Children ages 1-5 years old, and their adults, can come for a time of socializing and learning through play. Our regular toys, toy chest, and other age-appropriate activities will be available!

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

Fri, May 15, 10:15am - 11:00am
Old Forge Library
Free and open to all! 45 minutes of stories & creative play. Games, crafts, songs & other gentle activities to stimulate creative thinking

Fri, May 15, 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, May 15, 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, May 15, 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, May 15, 11:00am - 12:00pm
Waterville Public Library
A morning rich with stories, songs, and play!

Fri, May 15, 12:00pm - 1:00pm
Old Forge Library
Tuesday, Jan. 27, noon Wednesday, Jan. 28, 10 am Thursday, Jan 29, 6 pm Thursday, Feb. 19, 10 am & 5 pm - 2 separate sessions Weds, March 18, noon Thursday, Mar. 19, 11am

Fri, May 15, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

Fri, May 15, 5:00pm - 7:00pm
Old Forge Library
Self-taught artists and lifelong nature enthusiast based in upstate New York, on display May 15th - June 20th.

Fri, May 15, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Join us on Friday May 15 at 6:00pm for an eye-opening program on the Erie Canal's transformative impact on Upstate New York.

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

Sat, May 16, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Sat, May 16, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

Sat, May 16, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Sat, May 16, All day
Utica Public Library - Main Floor - New Children's Room
Saturday, May 16, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Sat, May 16, 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, May 16, 9:00am - 10:30am
Hamilton Public Library - Community Room
Yoga with Catherine is free to the public and donations collected will be given to the Hamilton Public Library Friends for programs.
Register

Sat, May 16, 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, May 16, 9:30am - 12:15pm
Utica Public Library - Main Floor - New Children's Room
Saturday, May 16, 2026 / 9:30 AM - 12:15 PM Saturdays 9:30-12:15 All ages Drop in to play classic games like checkers, chess, Scrabble, and Sorry! The Library will be closed on Saturday May 23rd.
Register

Sat, May 16, 10:00am - 1:45pm
Oneida Public Library - Tutor Room 1
Teens ages 12-17 can hang out and play PS5, Nintendo Switch and board games in a spce just for them!

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

Sat, May 16, 10:00am - 2:00pm
Old Forge Library
Instructor Nia Tormey. CPR for ages 10-16, AED & opioid education including Narcan training. Limited to 8 participants, call or email to reserve your spot!

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

Sat, May 16, 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, May 16, 10:30am - 11:30am
Hamilton Public Library - Storytime Room
Join us for a special Saturday Story Time on May 16th at 10:30 am, with music provided by Reyna Stagnaro.

Sat, May 16, 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, May 16, 10:30am - 12:00pm
Cazenovia Public Library Society - Community Room
Families are invited to join us for a tea party with snacks, crafts and games.

Sat, May 16, 10:30am - 11:30am
Western Town Library
We'll read stories, sing, and play. Best for preschoolers, but all children are welcome!

Sat, May 16, 10:30am - 11:30am
Utica Public Library - Gallery
Saturday, May 16, 2026 / 10:30 AM - 11:30 AM In this session you will learn how to craft an engaging story just like the presenter did with a genealogy focus. With real life mixed in with fantasy this engaging experience will allow you to identify and explore your treasures from the Attic. Casey Jakubowski Phd has written 7 books. He is interested in education,  civics, and history. Teaching at local colleges,  he founded CTJ Solutions,  a consulting company to help people dream a better tomorrow.  Find him at Dragontamer.us or CTJSOLUTIONS 
Register

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

Sat, May 16, 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, May 16, 2:00pm - 3:00pm
Prospect Free Library
Color Guard, Pledge of Allegiance, National Anthem. Veterans from Vietnam Veterans of America chapter 944 will share their experience in the Armed Forces.

Sun, May 17, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Sun, May 17, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

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

Mon, May 18, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Mon, May 18, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

Mon, May 18, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Mon, May 18, All day
Utica Public Library - Main Floor - New Children's Room
Monday, May 18, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Cancelled
Mon, May 18, 9:00am - 11:00am
Rome, Jervis Public Library
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Mon, May 18, 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, May 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.

Mon, May 18, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Mon, May 18, 10:00am - 11:00am
Canastota Public Library - Children's Room
This is a time for children ages 2-5 years old to listen to stories, sing songs, make a craft, and play around a chosen, age-appropriate topic.

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

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

Mon, May 18, 10:00am - 11:00am
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Mon, May 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.

Mon, May 18, 10:30am - 11:30am
Canastota Public Library - Carnegie Room
A monthly book club open to all members of the public.

Mon, May 18, 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, May 18, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about ducks!

Mon, May 18, 11:00am - 12:00pm
Prospect Free Library
Preschoolers will learn about planting and gardening during this program.

Mon, May 18, 11:00am - 12:00pm
Mountain Martial Arts
Instructor: Sensei Jim Munger. Registration is required, call 315-369-6008 or email oldforge@midyork.org to secure a spot.

Mon, May 18, 12:00pm - 1:00pm
Waterville Public Library - Program Room
Monthly Adult Book Club

Mon, May 18, 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, May 18, 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, May 18, 1:00pm - 2:30pm
Waterville Public Library
This will be our last Homeschool Group until the fall-let's celebrate with some fun at Babbott Park!

Mon, May 18, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

Mon, May 18, 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, May 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!

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

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

Mon, May 18, 5:00pm - 6:00pm
Utica Public Library - Basement - Old Children's Room
Monday, May 18, 2026 / 5:00 PM - 6:00 PM Monday May 18th 5:00 pm Ages 13-17 Take over the library basement for an hour of snacks, crafts, and hanging out. Featuring button making.
Register

Mon, May 18, 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, May 18, 5:30pm - 6:30pm
Rome, Jervis Public Library - Auditorium
Children (5-12) are invited to join us for a LEGO challenge. The special theme will be revealed at the event and children will have 20 minutes to build. Winners will receive small prizes.

Mon, May 18, 5:45pm - 7:30pm
Hamilton Public Library - Community Room
Hamilton Gets Organized Community Meeting

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

Cancelled
Mon, May 18, 6:00pm - 7:00pm
Canastota Public Library
Diane Roncinske's popular cooking demonstrations continue!

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

Mon, May 18, 6:30pm - 7:30pm
Oneida Public Library - Board Room
Books are available for check out at the front desk.

Mon, May 18, 6:30pm - 7:30pm
Canastota Public Library - Pete's Place

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

Mon, May 18, 6:30pm - 8:00pm
Kirkland Town Library - Bristol Room
Host Chrissy Camba, former Top Chef contender, and guests visit international grocery stores across the U.S. and cook together, illustrating how cuisine can forge cultural connections.

Mon, May 18, 6:30pm - 7:30pm
Utica Public Library - Gallery
Monday, May 18, 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, May 18, 7:00pm - 8:00pm
Cazenovia Public Library Society - Community Room
The monthly meeting of the Cazenovia Public Library Board of Trustees

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

Tue, May 19, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Tue, May 19, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

Tue, May 19, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Tue, May 19, All day
Utica Public Library - Main Floor - New Children's Room
Tuesday, May 19, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Tue, May 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.

Tue, May 19, 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, May 19, 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, May 19, 10:00am - 11:00am
Sherrill-Kenwood Free 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, May 19, 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, May 19, 10:00am - 11:00am
Erwin Library & Institute
Come and join us for our Storytime Program with Mrs. Hannah!

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

Tue, May 19, 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, May 19, 10:00am - 11:00am
Morrisville Public Library - Program Room
Please join us on Tuesday May 19 at 10:00am! We will be hearing stories about "I Scream for Ice Cream!" doing some fingerplays, songs, a craft and more! Open to toddlers through preschool!

Tue, May 19, 10:00am - 11:00am
Utica Public Library - Gallery
Tuesday, May 12, 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, May 19, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

Tue, May 19, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Indoor walking to popular exercise videos

Tue, May 19, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
For children up to 18 months with their caregiver

Tue, May 19, 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, May 19, 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, May 19, 10:30am - 11:30am
Sullivan Free Library - Bridgeport - Community Room
Conversation, coffee & donuts

Tue, May 19, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about ducks!

Tue, May 19, 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, May 19, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Songs, stories, and movement for babies aged 0-2. Older siblings are welcome.

Tue, May 19, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, May 19, 2026 / 10:30 AM - 11:00 AM Tuesdays 10:30 am Ages 2-6 Visit us on Tuesday mornings for stories, songs, fingerplays and crafts. #25 spots available. Please register in person 15 minutes before the start of the program.
Register

Tue, May 19, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, May 19, 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, May 19, 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, May 19, 11:15am - 12:00pm
Cazenovia Public Library Society - Community Room
Chair Yoga

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

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

Tue, May 19, 1:00pm - 2:00pm
Sullivan Free Library - Bridgeport - Community Room
Bring your own project

Tue, May 19, 1:30pm - 2:30pm
Old Forge Library
All walking speeds welcome! We set the pace each week based on the walkers that join us. All ages!

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

Tue, May 19, 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, May 19, 2:00pm - 4:00pm
Waterville Public Library - Program Room
Casual handicraft circle of community

Tue, May 19, 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, May 19, 4:00pm - 4:30pm
Sherrill-Kenwood Free 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)

Tue, May 19, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Tuesday, May 19, 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, May 19, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Tuesday, May 19, 2026 / 4:00 PM - 5:00 PM Tuesday May 19th All ages 4:00 pm Join COMHPS (COMmunity Health Promotion and Support) for some fun crafts to support mental health.
Register

Tue, May 19, 4:30pm - 5:00pm
Sherrill-Kenwood Free 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)

Tue, May 19, 5:00pm - 5:30pm
Sherrill-Kenwood Free 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)

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

Tue, May 19, 5:00pm - 6:00pm
Morrisville Public Library - Program Room
The Library Board of Trustees will meet on Tuesday May 19 at 5:00pm. The public is welcome to attend.

Tue, May 19, 5:00pm - 5:45pm
Utica Public Library - Basement - Old Children's Room
Tuesday, May 19, 2026 / 5:00 PM - 5:45 PM Tuesday May 19th 5:00 pm Ages 5-10 Make your own Rainbow Fish inspired by the beloved book! #10 spots available. Please register in person 15 minutes before the start of the program.
Register

Tue, May 19, 5:30pm - 6:00pm
Sherrill-Kenwood Free 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)

Tue, May 19, 5:30pm - 6:30pm
Canastota Public Library - Lawson Room
Our Tween Book Club meets every other week. We read a different book each month and discuss parts of the selected monthly book at each meeting. There are related activities and snacks provided, too!

Tue, May 19, 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, May 19, 6:00pm - 7:30pm
Waterville Public Library
Regularly scheduled board meeting

Tue, May 19, 6:30pm - 7:30pm
Sullivan Free Library - Bridgeport - Community Room
Monthly meeting of the SFL Board of Trustees

Tue, May 19, 6:30pm - 7:30pm
Oneida Public Library - Community Room
Learn how to play ukulele in this six week series with Deb Guarneiri! The class is currently full.

Tue, May 19, 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, May 20, All day
Utica Public Library - Main Floor - New Children's Room
Wednesday, May 20, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Wed, May 20, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Wed, May 20, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

Wed, May 20, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Wed, May 20, All day
Utica Public Library - Main Floor - New Children's Room
Wednesday, May 20, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Wed, May 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.

Wed, May 20, 10:00am - 12:00pm
Oneida Public Library - Community Room
Join our Librarian, Ariel, for a six-week hands-on course designed to help seniors feel more confident using technology. Laptops will be provided. Space is limited.
This event is full

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

Wed, May 20, 10:00am - 11:00am
Canastota Public Library - Children's Room
This is a time for babies and toddlers, ages infant-24 months, to listen to stories and songs all around age-appropriate topics.

Wed, May 20, 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, May 20, 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, May 20, 10:00am - 12:00pm
Sullivan Free Library - Chittenango - Community Room,McGowan Room
Quilters

Wed, May 20, 10:00am - 11:00am
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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

Wed, May 20, 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, May 20, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Songs, stories, and movement for toddlers aged 2-3. Younger and older siblings are welcome.

Cancelled
Wed, May 20, 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, May 20, 11:00am - 12:45pm
Sherrill-Kenwood Free 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, May 20, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, May 20, 1:00pm - 3:00pm
Sherrill-Kenwood Free Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, May 20, 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, May 20, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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, May 20, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, May 20, 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, May 20, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, May 20, 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, May 20, 2:00pm - 3:00pm
Sullivan Free Library - Bridgeport - Community Room
Join Us

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

Wed, May 20, 3:00pm - 5:00pm
Cazenovia Public Library Society
Learn to play Mahjong with Wendy Christopher

Wed, May 20, 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, May 20, 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, May 20, 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, May 20, 4:30pm - 5:30pm
Hamilton Public Library - Community Room
Second Wednesday of the month at 4:15 pm in the community room. Open to the public.

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

Wed, May 20, 5:00pm - 6:00pm
Old Forge Library
We supply the materials, you bring the imagination! Free and open to all, we listen to music, craft, and hang out with other community members. Open to all crafting levels, multigenerational fun!

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

Wed, May 20, 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, May 20, 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, May 20, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, May 20, 5:30pm - 6:30pm
Hamilton Public Library - Fireplace Room
Join us for a series on Spring Wellness. Classes will include make-and-takes. Registration is required.

Wed, May 20, 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 opens Wednesday, April 22 2026 at 9:00am

Rescheduled
Wed, May 20, 6:00pm - 7:45pm
New date Wednesday, May 20, 6:30pm - 7:45pm
Canastota Public Library
SUICIDE SUPPORT GROUP MO OR KATIE 315-663-5286

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

Wed, May 20, 6:30pm - 7:30pm
Cazenovia Public Library Society - Community Room
Author Tom Guiler presents his new novel "The Handcrafted Utopia" Arts and Crafts Communities in America?s Progressive Era

Wed, May 20, 6:30pm - 8:00pm
Sherrill-Kenwood Free 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.

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

Thu, May 21, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Thu, May 21, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

Thu, May 21, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Thu, May 21, All day
Utica Public Library - Main Floor - New Children's Room
Thursday, May 21, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Thu, May 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.

Thu, May 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.

Thu, May 21, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, May 21, 10:00am - 12:00pm
Sullivan Free Library - Bridgeport - Community Room
Learn and Play

Thu, May 21, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
Stories and activities for children ages 3 & up with a caregiver

Thu, May 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.

Thu, May 21, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about ducks!

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

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

Thu, May 21, 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, May 21, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

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

Thu, May 21, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

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

Thu, May 21, 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, May 21, 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, May 21, 3:30pm - 4:30pm
Cazenovia Public Library Society - Community Room
Monthly gathering for students in grades 7 and up

Thu, May 21, 3:30pm - 4:30pm
Sherrill-Kenwood Free Library - Children's Room
Do you love to write? Are you interested in joining others to fine-tune your writing skills?

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

Thu, May 21, 4:00pm - 6:00pm
Waterville Public Library
Join us at the library for a fun, PG movie! We'll provide the film and the popcorn-bring yourself and enjoy the show!

Thu, May 21, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Thursday, May 21, 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, May 21, 4:00pm - 6:00pm
Utica Public Library - Main Floor - New Children's Room
Thursday, May 21, 2026 / 4:00 PM - 6:00 PM Thursday May 21st Ages 13-17 4:00-6:00 Need community service hours? Sign up for our teen volunteer hours! Help the staff prep for programs, organize books, and other tasks in Youth Services. Please register online to guarantee a spot.
Register

Thu, May 21, 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, May 21, 4:30pm - 5:30pm
Morrisville Public Library - Program Room
Come join the STEAM Squad and investigate mysteries using science, technology, engineering, art and math. Open to all kids ages 7-14. Register here or at the library starting April 16, 2026.

Thu, May 21, 5:00pm - 5:45pm
Utica Public Library - Basement - Old Children's Room
Thursday, May 21, 2026 / 5:00 PM - 5:45 PM Thursday May 21st 5:00 pm Ages 8-12 Create your own whimsical, tie-dye art using just paint and a balloon. #10 spots available. Please register in person 15 minutes before the start of the program.
Register

Thu, May 21, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, May 21, 5:30pm - 6:30pm
Old Forge Library
Tuesday, Jan. 27, noon Wednesday, Jan. 28, 10 am Thursday, Jan 29, 6 pm Thursday, Feb. 19, 10 am & 5 pm - 2 separate sessions Weds, March 18, noon Thursday, Mar. 19, 11am

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

Thu, May 21, 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, May 21, 6:00pm - 7:30pm
Rome, Jervis Public Library - Auditorium
Join us in the auditorium for another speed puzzling competition!

Thu, May 21, 6:00pm - 7:00pm
Oneida Public Library - Community Room
Test your music knowledge with a fun night of trivia created by a local teen music student!

Thu, May 21, 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, May 21, 6:30pm - 8:00pm
Kirkland Town Library - Bristol Room
Community members, parents, and educators are invited to a community-wide conversation about "The Knowledge Gap" by Natalie Wexler.

Fri, May 22, All day
Utica Public Library - Main Floor - New Children's Room
Friday, May 22, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Fri, May 22, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Fri, May 22, All day
Rome, Jervis Public Library
Stop by the children's room desk to pick up a coloring contest entry sheet and submit it by May 22nd to be entered in our coloring contest!

Fri, May 22, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Fri, May 22, All day
Utica Public Library - Main Floor - New Children's Room
Friday, May 22, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Fri, May 22, All day
Utica Public Library - Main Floor - New Children's Room
Friday, May 22, 2026 / All Day Friday May 22nd All Ages Crack codes, solve riddles, and follow the clues in a mysterious scavenger hunt - all in honor of Sherlock Holmes Day.
Register

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

Cancelled
Fri, May 22, 9:00am - 11:00am
Rome, Jervis Public Library
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Fri, May 22, 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, May 22, 9:45am - 10:45am
Kirkland Town Library - Bristol Room
Join us on Friday mornings to do a video workout. The videos are played live on our big screen and all equipment is provided. No registration is required, but space is limited.

Fri, May 22, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, May 22, 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, May 22, 10:00am - 11:00am
Canastota Public Library - Children's Room
Children ages 1-5 years old, and their adults, can come for a time of socializing and learning through play. Our regular toys, toy chest, and other age-appropriate activities will be available!

Fri, May 22, 10:15am - 11:00am
Old Forge Library
Free and open to all! 45 minutes of stories & creative play. Games, crafts, songs & other gentle activities to stimulate creative thinking

Fri, May 22, 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, May 22, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Friday, May 22, 2026 / 10:30 AM - 11:00 AM Friday May 22nd 10:30 am Ages 4-8 Join ICAN for a special reading session focused on a Mental Health book. After we dive into the book, we'll engage in a fun activity to reflect on what we've read.
Register

Fri, May 22, 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, May 22, 11:00am - 12:00pm
Waterville Public Library
A morning rich with stories, songs, and play!

Fri, May 22, 12:00pm - 5:00pm
Dunham Public Library - Community Room
Dunham Public Library is hosting a Red Cross Blood Drive.

Fri, May 22, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

Fri, May 22, 6:00pm - 8:00pm
Oneida Public Library - Community Room
Join us for a murder mystery that takes us out of this world!! Please register individually.
Registration opens Friday, May 1 2026 at 9:00am

Fri, May 22, 7:00pm - 11:59pm
Morrisville Public Library - Program Room
Ages teens to adult. Bring the craft(s) you are currently working on Friday May 22 at 7pm! Limited supply of craft kits available if you need one! Bring a snack to share and your own beverage!

Sat, May 23, All day
Canastota Public Library
Library Closed

Sat, May 23, All day
Utica Public Library - Main Floor - New Children's Room
Saturday, May 23, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Sat, May 23, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Sat, May 23, All day
Waterville Public Library
Closed for Memorial Day Weekend

Sat, May 23, All day
Sullivan Free Library - Chittenango
Closed Memorial weekend

Sat, May 23, All day
Clayville Library Association
The library will be closed today.

Sat, May 23, All day
Morrisville Public Library
We will be closed for the Memorial Day weekend.

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

Sat, May 23, All day
Utica Public Library - Main Floor - New Children's Room
Saturday, May 23, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Sat, May 23, 9:00am - 10:30am
Hamilton Public Library - Community Room
Yoga with Catherine is free to the public and donations collected will be given to the Hamilton Public Library Friends for programs.
Register

Sat, May 23, 9:30am - 12:15pm
Utica Public Library - Main Floor - New Children's Room
Saturday, May 23, 2026 / 9:30 AM - 12:15 PM Saturdays 9:30-12:15 All ages Drop in to play classic games like checkers, chess, Scrabble, and Sorry! The Library will be closed on Saturday May 23rd.
Register

Sat, May 23, 10:00am - 1:45pm
Oneida Public Library - Tutor Room 1
Teens ages 12-17 can hang out and play PS5, Nintendo Switch and board games in a spce just for them!

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

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

Sat, May 23, 10:30am - 12:30pm
Hamilton Public Library - Storytime Room
Drop in anytime from 10:30 am-12:30 pm on March 14th to join us for some painting. This event is open to patrons of all ages and abilities.

Sun, May 24, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Mon, May 25, All day
Canastota Public Library
Library Closed

Mon, May 25, All day
Rome, Jervis Public Library
Jervis Public Library is closed today.

Mon, May 25, All day
Utica Public Library - Main Floor - New Children's Room
Monday, May 25, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Mon, May 25, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Mon, May 25, All day
Barneveld Free Library Association
Library Closed

Mon, May 25, 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, May 25, All day
Waterville Public Library
Closed for Memorial Day Weekend

Mon, May 25, All day
Sullivan Free Library - Chittenango
Closed Memorial weekend

Mon, May 25, All day
Old Forge Library
We'll see you tomorrow!

Mon, May 25, All day
Clayville Library Association
The library will be closed today.

Mon, May 25, All day
Morrisville Public Library
We will be closed for the Memorial Day weekend.

Mon, May 25, All day
Hamilton Public Library
The Library is closed in observance of Memorial Day.

Mon, May 25, All day
Erwin Library & Institute
Erwin Library will be closed Monday, May 25th for Memorial Day

Mon, May 25, All day
Utica Public Library - Main Floor - New Children's Room
Monday, May 25, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Mon, May 25, 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 Memorial Day

Mon, May 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.

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

Mon, May 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.

Mon, May 25, 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, May 25, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about space!

Mon, May 25, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

Mon, May 25, 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, May 25, 5:45pm - 7:30pm
Hamilton Public Library - Community Room
Hamilton Gets Organized Community Meeting

Rescheduled
Mon, May 25, 6:30pm - 7:30pm
New date Monday, June 01, 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!

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

Tue, May 26, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Tue, May 26, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Tue, May 26, All day
Utica Public Library - Main Floor - New Children's Room
Tuesday, May 26, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Tue, May 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.

Tue, May 26, 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, May 26, 10:00am - 11:00am
Sherrill-Kenwood Free 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, May 26, 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, May 26, 10:00am - 11:00am
Erwin Library & Institute
Come and join us for our Storytime Program with Mrs. Hannah!

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

Tue, May 26, 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, May 26, 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, May 26, 10:00am - 6:00pm
Hamilton Public Library - Outside, Behind the Library
Drop off your compost at the library from 10 am-6 pm.

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

Tue, May 26, 10:15am - 11:00am
Cazenovia Public Library Society - Community Room
Indoor walking to popular exercise videos

Tue, May 26, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
For children up to 18 months with their caregiver

Tue, May 26, 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, May 26, 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, May 26, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about space!

Tue, May 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.

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

Tue, May 26, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, May 26, 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, May 26, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Tuesday, May 26, 2026 / 10:30 AM - 11:00 AM Tuesdays 10:30 am Ages 2-6 Visit us on Tuesday mornings for stories, songs, fingerplays and crafts. #25 spots available. Please register in person 15 minutes before the start of the program.
Register

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

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

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

Tue, May 26, 1:00pm - 2:00pm
Sullivan Free Library - Bridgeport - Community Room
Bring your own project

Tue, May 26, 1:30pm - 2:30pm
Old Forge Library
All walking speeds welcome! We set the pace each week based on the walkers that join us. All ages!

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

Tue, May 26, 2:00pm - 4:00pm
Canastota Public Library - Lawson Room

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

Tue, May 26, 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, May 26, 2:00pm - 4:00pm
Waterville Public Library - Program Room
Casual handicraft circle of community

Tue, May 26, 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, May 26, 4:00pm - 4:30pm
Sherrill-Kenwood Free 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)

Tue, May 26, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Tuesday, May 26, 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, May 26, 4:00pm - 4:45pm
Utica Public Library - Basement - Old Children's Room
Tuesday, May 26, 2026 / 4:00 PM - 4:45 PM Tuesday May 26th 4:00 pm Ages 4-8 Learn more about Ken Nedimyer and his impact on restoring coral reefs! Then create your own crystal coral gardens.
Register

Tue, May 26, 4:30pm - 5:00pm
Sherrill-Kenwood Free 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)

Tue, May 26, 5:00pm - 5:30pm
Sherrill-Kenwood Free 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)

Tue, May 26, 5:00pm - 6:00pm
Rome, Jervis Public Library - Main Children's Room
You don't have to wait for Fall to get spooky when there are plenty of horrific holidays all year round! Sink your teeth into World Dracula Day at this fun vampire party for kids and their families!

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

Tue, May 26, 5:30pm - 6:00pm
Sherrill-Kenwood Free 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)

Tue, May 26, 5:30pm - 7:15pm
Canastota Public Library - Children's Room,The Garden
We are expanding the skills we learned in our Fall Back to the Basics series. For May, we will learn about caring for our bodies: nutrition and exercise. Youth ages 9-14. Registration is REQUIRED.

Tue, May 26, 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, May 26, 6:00pm - 7:00pm
Rome, Jervis Public Library - Auditorium
Join us for a lively discussion of TBD. Free snacks and drinks will be available.

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

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

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

Wed, May 27, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Wed, May 27, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Wed, May 27, All day
Utica Public Library - Main Floor - New Children's Room
Wednesday, May 27, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Wed, May 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.

Wed, May 27, 9:30am - 11:30am
Canastota Public Library - Lawson Room

Wed, May 27, 10:00am - 12:00pm
Oneida Public Library - Community Room
Join our Librarian, Ariel, for a six-week hands-on course designed to help seniors feel more confident using technology. Laptops will be provided. Space is limited.
This event is full

Wed, May 27, 10:00am - 11:00am
Canastota Public Library - Children's Room
This is a time for babies and toddlers, ages infant-24 months, to listen to stories and songs all around age-appropriate topics.

Wed, May 27, 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, May 27, 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, May 27, 10:00am - 11:00am
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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

Wed, May 27, 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, May 27, 10:30am - 11:00am
Kirkland Town Library - Bristol Room
Songs, stories, and movement for toddlers aged 2-3. Younger and older siblings are welcome.

Cancelled
Wed, May 27, 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, May 27, 11:30am - 12:30pm
Sherrill-Kenwood Free 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, May 27, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, May 27, 1:00pm - 3:00pm
Sherrill-Kenwood Free Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, May 27, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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, May 27, 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, May 27, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, May 27, 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, May 27, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, May 27, 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, May 27, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, May 27, 3:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Learn to play Mahjong with Wendy Christopher

Wed, May 27, 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, May 27, 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, May 27, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support and Success

Wed, May 27, 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, May 27, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

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

Wed, May 27, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Books are available on April 30. Book discussion will be Wednesday May 27 at 6pm in the program room.

Wed, May 27, 6:30pm - 8:00pm
Sherrill-Kenwood Free 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, May 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!

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

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

Thu, May 28, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Thu, May 28, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Thu, May 28, All day
Utica Public Library - Main Floor - New Children's Room
Thursday, May 28, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

Thu, May 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.

Thu, May 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.

Thu, May 28, 10:00am - 11:00am
Canastota Public Library - Lawson Room

Thu, May 28, 10:00am - 12:00pm
Sullivan Free Library - Bridgeport - Community Room
Learn and Play

Thu, May 28, 10:00am - 11:45am
Utica Public Library - Gallery
Thursday, May 28, 2026 / 10:00 AM - 11:45 AM 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 The SpongeBob SquarePants Movie (2004). The first big-screen adventure of the popular children's (and adults') cartoon series follows SpongeBob as he sets out to retrieve King Neptune's stolen crown, save Mr. Krabs, who has been accused of the theft, and stymie Plankton and his plot for world domination. This film is rated PG and has a runtime of 88 minutes.
Register

Thu, May 28, 10:30am - 11:30am
Cazenovia Public Library Society - Story Garden
Stories and activities for children ages 3 & up with a caregiver

Thu, May 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.

Thu, May 28, 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, May 28, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about space!

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

Thu, May 28, 10:30am - 11:00am
Utica Public Library - Basement - Old Children's Room
Thursday, May 28, 2026 / 10:30 AM - 11:00 AM Thursday May 28th 10:30 am 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, May 28, 11:45am - 12:15pm
Dunham Public Library - Community Room
Join us every Thursday for a low-impact aerobic exercise program for adults/seniors.

Thu, May 28, 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, May 28, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

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

Thu, May 28, 1:00pm - 3:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Thu, May 28, 3:00pm - 5:15pm
Cazenovia Public Library Society - Community Room
Docudrama

Thu, May 28, 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, May 28, 3:30pm - 4:30pm
Sherrill-Kenwood Free Library - Children's Room
Do you love to write? Are you interested in joining others to fine-tune your writing skills?

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

Thu, May 28, 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, May 28, 4:00pm - 5:00pm
Utica Public Library - Main Floor - New Children's Room
Thursday, May 28, 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, May 28, 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, May 28, 4:30pm - 5:30pm
Waterville Public Library
Wind down your day with a cozy and relaxing storytime at the library!

Thu, May 28, 5:00pm - 8:00pm
Kirkland Town Library - Parking Lot
Get your dinner from a variety of local food trucks, then bring it inside to eat while you watch an episode of The Grocery List Show, an Indie Lens Pop-Up film.

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

Thu, May 28, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

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

Thu, May 28, 6:00pm - 7:00pm
Canastota Public Library - Children's Room

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

Thu, May 28, 6:00pm - 7:30pm
Rome, Jervis Public Library - Auditorium
We will talk about changing bodies, keeping up with peers, gender and sexuality, and how to have serious conversations, including The Talk. Questions highly encouraged!

Fri, May 29, All day
Utica Public Library - Main Floor - New Children's Room
Friday, May 29, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Fri, May 29, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

Fri, May 29, All day
Morrisville Public Library
Stop in and get your crafts for the month starting May 1! We will be making a Mother's Day sign and a Flower Paper Ring craft! Open to ages 2 to 12, while supplies last.

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

Fri, May 29, All day
Utica Public Library - Main Floor - New Children's Room
Friday, May 29, 2026 / All Day Stop in and build a bug on this self lead craft.  You can make the bug as silly or real as you would like!
Register

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

Cancelled
Fri, May 29, 9:00am - 11:00am
Rome, Jervis Public Library
Patrons may drop in any time during our tech help hours for assistance with phones, ipads, etc.

Fri, May 29, 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, May 29, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, May 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.

Fri, May 29, 10:00am - 11:00am
Canastota Public Library - Children's Room
Children ages 1-5 years old, and their adults, can come for a time of socializing and learning through play. Our regular toys, toy chest, and other age-appropriate activities will be available!

Fri, May 29, 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, May 29, 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, May 29, 11:00am - 12:00pm
Waterville Public Library
A morning rich with stories, songs, and play!

Fri, May 29, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

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

Sat, May 30, All day
Utica Public Library - Main Floor - New Children's Room
Saturday, May 30, 2026 / All Day October All Ages Find everything you need to make a mummy or a skeleton buddy!
Register

Sat, May 30, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

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

Sat, May 30, 9:00am - 10:30am
Hamilton Public Library - Community Room
Yoga with Catherine is free to the public and donations collected will be given to the Hamilton Public Library Friends for programs.
Register

Sat, May 30, 9:30am - 12:15pm
Utica Public Library - Main Floor - New Children's Room
Saturday, May 30, 2026 / 9:30 AM - 12:15 PM Saturdays 9:30-12:15 All ages Drop in to play classic games like checkers, chess, Scrabble, and Sorry! The Library will be closed on Saturday May 23rd.
Register

Sat, May 30, 10:00am - 1:45pm
Oneida Public Library - Tutor Room 1
Teens ages 12-17 can hang out and play PS5, Nintendo Switch and board games in a spce just for them!

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

Sat, May 30, 10:00am - 11:00am
Oneida Public Library - Community Room
Children ages 7 and under will dance the morning away at their very own prom! Kids, dress up, make paper flowers and enjoy dancing!

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

Sat, May 30, 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, May 30, 10:30am - 12:30pm
Hamilton Public Library - Storytime Room
Drop in anytime from 10:30 am-12:30 pm to join us for some sensory play. This event is open to patrons of all ages and abilities.

Sat, May 30, 10:30am - 12:30pm
Vernon Public Library
Join us library to hear S.G. Bacon read from her newest book and for the opportunity to purchase copies of her books and have them signed!

Sat, May 30, 10:30am - 11:30am
Utica Public Library - Gallery
Saturday, May 30, 2026 / 10:30 AM - 11:30 AM Dennis Webster is the published author of the book The New York State Lunatic Asylum at Utica: A History of Old Main and will be giving a presentation on the building referred to as "Old Main." Come and learn all about the revolutionary moral treatment that began in 1843 when the asylum opened. Old Main was the first asylum of its kind in the United States and was named "the mother of all institutions." After his presentation, Dennis will be selling copies of his book and answering questions on Old Main.    
Register

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

Sat, May 30, 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, May 31, All day
Canastota Public Library - Lawson Room Walls
Artist Ted Nicholson is our featured artist for the month of May 2026.

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

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

Mon, Jun 01, 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 01, 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 01, 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 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.

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

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

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

Mon, Jun 01, 10:15am - 11:00am
Lutheran Care Active Day
A storytime to connect generations.

Mon, Jun 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.

Mon, Jun 01, 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 01, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about rainbows!

Mon, Jun 01, 11:00am - 6:00pm
Waterville Public Library
Plant Swap/Drop/Pick Up all week!

Mon, Jun 01, 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 01, 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 01, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

Mon, Jun 01, 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 01, 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 01, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

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

Mon, Jun 01, 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 01, 5:45pm - 7:30pm
Hamilton Public Library - Community Room
Hamilton Gets Organized Community Meeting

Mon, Jun 01, 6:00pm - 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 01, 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 01, 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, Jun 01, 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!

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

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

Tue, Jun 02, 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 02, 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 02, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Tue, Jun 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.

Tue, Jun 02, 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 02, 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 02, 10:00am - 11:00am
Sherrill-Kenwood Free 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 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.

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

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

Tue, Jun 02, 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 02, 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 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.

Tue, Jun 02, 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 02, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about rainbows!

Tue, Jun 02, 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 02, 11:00am - 6:00pm
Waterville Public Library
Plant Swap/Drop/Pick Up all week!

Tue, Jun 02, 11:00am - 12:00pm
Rome, Jervis Public Library - Auditorium
This month, join us in discussing TBD

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

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

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

Tue, Jun 02, 1:30pm - 2:30pm
Old Forge Library
All walking speeds welcome! We set the pace each week based on the walkers that join us. All ages!

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

Tue, Jun 02, 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 02, 4:00pm - 4:30pm
Sherrill-Kenwood Free 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)

Tue, Jun 02, 4:30pm - 5:00pm
Sherrill-Kenwood Free 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)

Tue, Jun 02, 5:00pm - 5:30pm
Sherrill-Kenwood Free 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)

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

Tue, Jun 02, 5:30pm - 6:00pm
Sherrill-Kenwood Free 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)

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

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

Tue, Jun 02, 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 02, 6:00pm - 8:00pm
Cazenovia Public Library Society - Community Room
A presentation on waterfront planting. More details coming soon.

Tue, Jun 02, 6:00pm - 7:00pm
Oneida Public Library - Community Room
Help us fill our Children's Gallery with patriotic art for the 250th birthday of our country!
Registration opens Sunday, May 10 2026 at 9:00am

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

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

Wed, Jun 03, 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 03, 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 03, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Wed, Jun 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.

Wed, Jun 03, 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 03, 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 03, 10:00am - 12:00pm
Sullivan Free Library - Chittenango - Community Room
Quilters

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

Wed, Jun 03, 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 03, 10:30am - 11:30am
CreekSide Park
Story time for all ages!

Wed, Jun 03, 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 03, 11:00am - 12:45pm
Sherrill-Kenwood Free 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 03, 11:00am - 6:00pm
Waterville Public Library
Plant Swap/Drop/Pick Up all week!

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

Wed, Jun 03, 1:00pm - 3:00pm
Sherrill-Kenwood Free Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jun 03, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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 03, 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, Jun 03, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Jun 03, 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 03, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, June 03, 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 03, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Jun 03, 3:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
Learn to play Mahjong with Wendy Christopher

Wed, Jun 03, 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 03, 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, Jun 03, 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 03, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support and Success

Wed, Jun 03, 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 03, 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, Jun 03, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Jun 03, 5:30pm - 6:30pm
Hamilton Public Library - Storytime Room
Join us for a series on Spring Wellness. Classes will include make-and-takes. Registration is required.

Wed, Jun 03, 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, Jun 03, 6:30pm - 8:00pm
Sherrill-Kenwood Free 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 03, 6:30pm - 7:30pm
Kirkland Town Library - Reading Room,The Deck
Bring a book and spend an hour reading quietly at the library while enjoying some snacks.

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

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

Thu, Jun 04, 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 04, 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 04, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Thu, Jun 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.

Thu, Jun 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.

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

Thu, Jun 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.

Thu, Jun 04, 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 04, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about rainbows!

Thu, Jun 04, 11:00am - 6:00pm
Waterville Public Library
Plant Swap/Drop/Pick Up all week!

Thu, Jun 04, 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 04, 1:00pm - 4:00pm
Canastota Public Library - Lawson Room

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

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

Thu, Jun 04, 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 04, 3:30pm - 4:30pm
Sherrill-Kenwood Free Library - Children's Room
Do you love to write? Are you interested in joining others to fine-tune your writing skills?

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

Thu, Jun 04, 4:00pm - 5:00pm
Cazenovia Public Library Society - Community Room
STEAM learning with hands on activities

Thu, Jun 04, 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 04, 5:00pm - 8:00pm
Rome, Jervis Public Library - Dillon room
Play tabletop games such as board games, card games, and tabletop RPGs

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

Thu, Jun 04, 5:30pm - 6:30pm
Mountain Martial Arts
Instructor: Sensei Jim Munger. Registration is required, call 315-369-6008 or email oldforge@midyork.org to secure a spot.

Thu, Jun 04, 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+.

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

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

Fri, Jun 05, 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 05, 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 05, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

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

Fri, Jun 05, 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 05, 10:00am - 12:00pm
Canastota Public Library - Lawson Room

Fri, Jun 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.

Fri, Jun 05, 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 05, 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 05, 11:00am - 6:00pm
Waterville Public Library
Plant Swap/Drop/Pick Up all week!

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

Fri, Jun 05, 11:00am - 1:00pm
Sullivan Free Library - Bridgeport - Community Room
Join us to learn about blending tea. We'll experiment with different real tea and herbal blends. Each participant will leave with a selection of their own tea blends.

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

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

Fri, Jun 05, 3:00pm - 5: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, Jun 05, 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, Jun 05, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
No field trip required!

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

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

Sat, Jun 06, All day
Sullivan Free Library - Chittenango
Closed for Ozstravaganza

Sat, Jun 06, 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 06, 9:30am - 11:30am
Canastota Public Library - The Nook

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

Sat, Jun 06, 10:00am - 2:00pm
Erwin Library & Institute - Reading Room
Find books for all ages and interests! 

Sat, Jun 06, 10:00am - 4:00pm
Clayville Library Association
Join us for children's activities, chicken BBQ, live music, vendors, and more at the Clayville Library Association!

Sat, Jun 06, 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 06, 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, Jun 06, 11:00am - 2:00pm
Waterville Public Library
Plant Swap/Drop/Pick Up all week!

Sat, Jun 06, 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!

Sat, Jun 06, 12:30pm - 2:30pm
Rome, Jervis Public Library - Makerspace
Join us in the Makerspace as we crochet, knit, and chat. Please bring your own supplies, but we will learn together.

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

Sun, Jun 07, 11:00am - 3:00pm
Clayville Library Association
Join us for children's activities, chicken BBQ, live music, vendors, and more at the Clayville Library Association!

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

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

Mon, Jun 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 UV sun safety bracelet. Kits are available first come first served.

Mon, Jun 08, 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 08, 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 08, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Mon, Jun 08, 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, Jun 08, 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 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.

Mon, Jun 08, 10:00am - 12:00pm
Canastota Public Library - Lawson Room,The Dungeon

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

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

Mon, Jun 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.

Mon, Jun 08, 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 08, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about construction trucks!

Mon, Jun 08, 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 08, 1:00pm - 3:00pm
Kirkland Town Library - History Room
All are welcome for an informal conversation on the monthly selection.

Mon, Jun 08, 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 08, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Mon, Jun 08, 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 08, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Mon, Jun 08, 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 08, 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 08, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

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

Mon, Jun 08, 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 08, 5:30pm - 7:00pm
Morrisville Public Library - Program Room
Bring your own devices, games etc. and join other like-minded video game people on Monday June 8 from 5:30pm-7:00pm!

Mon, Jun 08, 5:45pm - 7:30pm
Hamilton Public Library - Community Room
Hamilton Gets Organized Community Meeting

Mon, Jun 08, 6:00pm - 7:00pm
Sullivan Free Library - Chittenango - Community Room
Paint along and create your own masterpiece!
This event is full

Mon, Jun 08, 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!

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

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

Tue, Jun 09, 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 09, 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 09, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Tue, Jun 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.

Tue, Jun 09, 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 09, 10:00am - 11:00am
Sherrill-Kenwood Free 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 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.

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

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

Tue, Jun 09, 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 09, 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 09, 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 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.

Tue, Jun 09, 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 09, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about construction trucks!

Tue, Jun 09, 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 09, 11:15am - 12:00pm
Cazenovia Public Library Society - Community Room
Chair Yoga

Tue, Jun 09, 1:00pm - 2:00pm
Sullivan Free Library - Chittenango - McGowan Room
Join us for a lively discussion about a wide variety of books.

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

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

Tue, Jun 09, 1:30pm - 2:30pm
Old Forge Library
All walking speeds welcome! We set the pace each week based on the walkers that join us. All ages!

Tue, Jun 09, 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, Jun 09, 2:00pm - 4:00pm
Canastota Public Library - Lawson Room

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

Tue, Jun 09, 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 09, 4:00pm - 4:30pm
Sherrill-Kenwood Free 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)

Tue, Jun 09, 4:30pm - 5:00pm
Sherrill-Kenwood Free 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)

Tue, Jun 09, 5:00pm - 6:00pm
Cazenovia Public Library Society - Community Room
A monthly cookbook club

Tue, Jun 09, 5:00pm - 5:30pm
Sherrill-Kenwood Free 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)

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

Tue, Jun 09, 5:30pm - 6:00pm
Sherrill-Kenwood Free 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)

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

Tue, Jun 09, 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 09, 6:30pm - 7:00pm
Sullivan Free Library - Chittenango - Community Room
Garden Club Meeting

Tue, Jun 09, 6:30pm - 8:00pm
Kirkland Town Library - Bristol Room
Stay tuned...this is going to be a fun one!

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

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

Wed, Jun 10, 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 10, 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 10, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Wed, Jun 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.

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

Wed, Jun 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.

Wed, Jun 10, 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 10, 10:00am - 11:00am
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

Wed, Jun 10, 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 10, 10:30am - 11:30am
CreekSide Park
Story time for all ages!

Wed, Jun 10, 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 10, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

Wed, Jun 10, 1:00pm - 2:30pm
Sullivan Free Library - Chittenango - Community Room
A virtual walking tour with light refreshments. Our April visit will be to Egypt!

Wed, Jun 10, 1:00pm - 3:00pm
Sherrill-Kenwood Free Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jun 10, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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 10, 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, Jun 10, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

Wed, Jun 10, 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 10, 2:00pm - 4:00pm
Utica Public Library - Cafe
Wednesday, June 10, 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 10, 2:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

Wed, Jun 10, 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, Jun 10, 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 10, 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 10, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support and Success

Wed, Jun 10, 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 10, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Jun 10, 5:30pm - 6:30pm
Old Forge Library
Tuesday, Jan. 27, noon Wednesday, Jan. 28, 10 am Thursday, Jan 29, 6 pm Thursday, Feb. 19, 10 am & 5 pm - 2 separate sessions Weds, March 18, noon Thursday, Mar. 19, 11am

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

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

Thu, Jun 11, 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 11, 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 11, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Thu, Jun 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.

Thu, Jun 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.

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

Thu, Jun 11, 10:00am - 12:00pm
Old Forge Library
Join us June 11, 10 am - 12 pm at Niccolls Church in Old Forge for Bagels & Blood Pressure. Free breakfast, blood pressure checks, and health info. All are welcome.

Thu, Jun 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.

Thu, Jun 11, 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 11, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about construction trucks!

Thu, Jun 11, 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 11, 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 Definitely Maybe Not a Detective by Sarah Fox.

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

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

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

Thu, Jun 11, 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 11, 3:30pm - 4:30pm
Sherrill-Kenwood Free Library - Children's Room
Do you love to write? Are you interested in joining others to fine-tune your writing skills?

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

Thu, Jun 11, 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 11, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

Thu, Jun 11, 5:30pm - 6:30pm
Old Forge Library
The Old Forge Library Board monthly meeting.

Thu, Jun 11, 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, Jun 11, 6:00pm - 7:00pm
Oneida Public Library
Join the FOOLs and help make OPL even more amazing!

Thu, Jun 11, 6:00pm - 7:00pm
Rome, Jervis Public Library - Makerspace
Hang out with other creative folks and make something new! Ages 16+.
Registration opens Thursday, May 7 2026 at 9:00am

Thu, Jun 11, 6:00pm - 7:30pm
Cazenovia Public Library Society - Community Room
Mary Jumbelic, M. D. presents her memoirs "Speak Her Name" and "Here Where Death Delights", stories based on her career as forensic pathologist and former Chief Medical Examiner of Onondaga County.

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

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

Fri, Jun 12, 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 12, 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 12, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

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

Fri, Jun 12, 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 12, 9:00am - 5:00pm
Dunham Public Library - Community Room
Dunham Public Library is offering an AARP Driver Safety course.

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

Fri, Jun 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.

Fri, Jun 12, 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 12, 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 12, 11:00am - 12:00pm
Waterville Public Library
A morning rich with stories, songs, and play!

Fri, Jun 12, 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, Jun 12, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

Sat, Jun 13, All day
Canastota Public Library
Library Closed

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

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

Sat, Jun 13, 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 13, 10:00am - 2:30pm
Rome, Jervis Public Library - Dillon room
Play tabletop games such as board games, card games, and tabletop RPGs

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

Sat, Jun 13, 10:00am - 2:00pm
Old Forge Library
Instructor Nia Tormey. CPR for all ages, AED & opioid education including Narcan training. Limited to 8 participants, call or email to reserve your spot! Keep an eye out for more dates in 2026!

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

Sat, Jun 13, 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 13, 11:00am - 1:00pm
Dunham Public Library - Community Room
Please join LaRainbo and friends to celebrate a day of magic, kindness, creativity and nature. Open your imagination to the fairy realm!

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

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

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

Mon, Jun 15, 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 15, 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 15, All day
Morrisville Public Library
On display the entire month of June in the library's program room.

Mon, Jun 15, 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 15, 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 15, 10:00am - 11:00am
Canastota Public Library - Lawson Room

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

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

Mon, Jun 15, 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 15, 10:30am - 11:30am
Canastota Public Library - Carnegie Room
A monthly book club open to all members of the public.

Mon, Jun 15, 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 15, 10:30am - 11:30am
New Hartford Public Library
Join us for a special story time about watermelon!

Mon, Jun 15, 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 15, 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 15, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

Mon, Jun 15, 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 15, 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 15, 5:00pm - 6:00pm
Oneida Public Library - Community Room
Bring your mat and spread out in our community room for virtual Yoga

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

Mon, Jun 15, 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 15, 5:30pm - 6:30pm
Rome, Jervis Public Library - Auditorium
Children ages 3-12 are invited to join us in the library auditorium for a fun, free, children's bingo night. Registration is required.

Mon, Jun 15, 5:45pm - 7:30pm
Hamilton Public Library - Community Room
Hamilton Gets Organized Community Meeting

Cancelled
Mon, Jun 15, 6:00pm - 7:00pm
Canastota Public Library
Diane Roncinske's popular cooking demonstrations continue!

Mon, Jun 15, 6:00pm - 8:00pm
Rome, Jervis Public Library - Board Room
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 15, 6:30pm - 7:30pm
Canastota Public Library - Pete's Place

Mon, Jun 15, 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!

Tue, Jun 16, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 6:00am - 9:00pm
Cazenovia Public Library Society - Community Room
Visit https://www.madisoncounty.ny.gov/3009/Board-of-Elections for more information.

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
Sherrill-Kenwood Free 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: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, 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, Jun 16, 11:00am - 12:30pm
Cazenovia Public Library Society - Board room
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, 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, 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, 4:00pm - 4:30pm
Sherrill-Kenwood Free 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)

Tue, Jun 16, 4:30pm - 5:00pm
Sherrill-Kenwood Free 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)

Tue, Jun 16, 5:00pm - 5:30pm
Sherrill-Kenwood Free 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)

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
Sherrill-Kenwood Free 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)

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.

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 TBA 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, 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, 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
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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, 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
Sherrill-Kenwood Free 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, 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
Sherrill-Kenwood Free 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
Sherrill-Kenwood Free 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, 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:30pm - 3:00pm
Canastota Public Library - Main Floor Round Table

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:30pm - 5:30pm
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: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?

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 - 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, Jun 17, 5:30pm - 7:00pm
Sullivan Free Library - Chittenango - Pink Room
Knitting

Wed, Jun 17, 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, 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
Sherrill-Kenwood Free 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.

Thu, Jun 18, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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: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, 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, 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 18, 3:30pm - 4:30pm
Sherrill-Kenwood Free Library - Children's Room
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: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 18, 5:30pm - 7:30pm
Canastota Public Library - Main Floor Round Table

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, 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 TBA 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, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

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

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

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, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

Sat, Jun 20, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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, Jun 20, 10:00am - 12:00pm
New Woodstock Free Library
All ages and abilities welcome

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, 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!
Registration opens Friday, May 1 2026 at 9:00am

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

Mon, Jun 22, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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, 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, 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: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, 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:45pm - 7:30pm
Hamilton Public Library - Community Room
Hamilton Gets Organized Community Meeting

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: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!

Tue, Jun 23, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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, 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
Sherrill-Kenwood Free 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: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.

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, 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, 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, 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+.

Wed, Jun 24, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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, 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
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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, 12:30pm - 1:30pm
Canastota Public Library - Children's Room

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

Wed, Jun 24, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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: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, 5:00pm - 6:00pm
Sullivan Free Library - Chittenango - Community Room
Support and Success

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

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, 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 TBA 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, 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: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, 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, 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: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: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: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, Jun 26, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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: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, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

Fri, Jun 26, 6:00pm - 7:00pm
Morrisville Public Library - Program Room
Help us to open the Library's farm!
Registration opens Monday, June 1 2026 at 9:00am

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 TBA 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, 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: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, 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: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, Jun 28, All day
Canastota Public Library - Lawson Room Walls
Artist TBA is our featured artist for the month of June 2026.

Mon, Jun 29, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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, 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, 2:00pm - 2:30pm
Canastota Public Library - Main Floor Round Table

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

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.

Mon, Jun 29, 5:45pm - 7:30pm
Hamilton Public Library - Community Room
Hamilton Gets Organized Community Meeting

Mon, Jun 29, 6:00pm - 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: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 - 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 TBA 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, 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
Sherrill-Kenwood Free 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: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, 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, 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
A different craft each week, Tuesday crafts are a quick craft break during the busy summer!

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, 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.

Wed, Jul 01, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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, 11:00am - 12:45pm
Sherrill-Kenwood Free 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, 1:00pm - 3:00pm
Sherrill-Kenwood Free Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jul 01, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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, 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, 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, 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: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, 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.

Thu, Jul 02, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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: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, 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, 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!

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 TBA 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, 7:00am - 8:30pm
Earlville Free Library
Immerse yourself in a table-top roleplaying fantasy world with your friends! For ages 13+

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, 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 - Outside
Craft your way! We'll have all the supplies for you to make something unique, a different theme each week!

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, 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 TBA 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, 9:00am - 10:00am
Sullivan Free Library - Chittenango
Closed for Independence weekend

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 TBA 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 TBA 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, 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
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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, 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, 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: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 06, 6:00pm - 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:00pm - 7:00pm
Sullivan Free Library - Chittenango - Community Room
Paint along and create your own masterpiece!

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
Kirkland Town Library - Bristol Room
David Moreland will do a special program just for adults!

Tue, Jul 07, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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: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, 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+
Registration opens Friday, June 12 2026 at 9:00am

Tue, Jul 07, 2:00pm - 3:00pm
Old Forge Library - Outside
A different craft each week, Tuesday crafts are a quick craft break during the busy summer!

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, 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, 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:30pm - 7:30pm
Woodgate Free Library - Community Hall
Come for a performance with magician, the Great and Powerful Dave.

Wed, Jul 08, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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, 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
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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, 1:00pm - 3:00pm
Sherrill-Kenwood Free Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jul 08, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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:30pm - 3:30pm
Cazenovia Public Library Society - Community Room
Join us to try out a bunch of different science experiments
Registration opens Friday, June 12 2026 at 9:00am

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, 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, 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, 4:15pm - 5:30pm
Hamilton Public Library - Community Room
Second Wednesday of the month at 4:15 pm in the community room. Open to the public.

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: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, 6:00pm - 9:00pm
Barneveld Free Library Association
Board of Trustees Meeting

Thu, Jul 09, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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: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, 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. Title TBD.

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

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

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, 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
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, 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: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 TBA 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, 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, 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, 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!

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 TBA 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, 9:00am - 10:30am
Hamilton Public Library - Community Room
Yoga with Catherine is free to the public and donations collected will be given to the Hamilton Public Library Friends for programs.
Register

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.

Sun, Jul 12, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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

Mon, Jul 13, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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, 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
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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
Oneida Public Library - Community Room
Join Ms. Megan and celebrate the Space episode of Bluey with games, crafts and more!

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, 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:30pm - 3:30pm
Cazenovia Public Library Society - Community Room
Come learn how to create and perform a play at the Library
Registration opens Friday, June 12 2026 at 9:00am

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, 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, 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.

Tue, Jul 14, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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: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, 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:30pm - 3:30pm
Cazenovia Public Library Society - Community Room
Come learn how to create and perform a play at the Library
Registration opens Friday, June 12 2026 at 9:00am

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, 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, 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.

Cancelled
Tue, Jul 14, 6:30pm - 7:00pm
Sullivan Free Library - Chittenango
Garden Club Meeting

Wed, Jul 15, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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, 11:00am - 12:45pm
Sherrill-Kenwood Free 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, 1:00pm - 3:00pm
Sherrill-Kenwood Free Library
We play every Wednesday at 1pm. All experience levels are welcome to join.

Wed, Jul 15, 1:00pm - 2:00pm
Sherrill-Kenwood Free 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:30pm - 4:30pm
Cazenovia Public Library Society - Community Room
Come learn how to create and perform a play at the Library
Registration opens Friday, June 12 2026 at 9:00am

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, 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, 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 - 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, 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, 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: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 TBA 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, 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: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, 11:00am - 12:00pm
Erwin Library & Institute - Children's Room
Create your own cuddly friend at our Teddy Bear Workshop!

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

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, 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, 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
Earlville Free Library - Meeting Room
Make your voice heard at the Board of Trustees meeting for the Earlville Free Library!

Fri, Jul 17, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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: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, 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!

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 TBA 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, 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: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, 12:00pm - 2:00pm
Dunham Public Library - Community Room
Join us on the third Saturday of each month for a free movie.

Sun, Jul 19, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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

Mon, Jul 20, All day
Canastota Public Library - Lawson Room Walls
Artist TBA 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, 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
Sherrill-Kenwood Free Library - Children's Room
Join Miss Amy every Monday & Wednesday morning at 10am for songs, stories, and plenty of fun!

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, 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, 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, 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:00pm - 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: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.