Upcoming Events
Skip Upcoming Events widget
Thu, Jan 08, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. 

Sat, Jan 10, 2:00pm - 3:30pm
Meeting Room
Come build, create, and explore with the world’s most popular building bricks!  We provide the bricks, you provide the imagination. All materials will be provided. For ages 5 – 14 with parent or caregiver. Sponsored by the Friends of the Library.

Sat, Jan 10, 4:00pm - 5:00pm
Meeting Room
Do you want to drive and own a car?  Do you know how gas-powered engines work?  Come and learn some basic car maintenance tips and keep that engine running smoothly for years to come!  For ages 13 – 18.

Tue, Jan 13, 3:30pm - 5:00pm
Meeting Room
Are you interested in learning about the art of crocheting?  We will start with the basics but all levels of skill are welcome.  We will provide the materials but you are welcome to bring your own. For ages 13 and up.

Thu, Jan 15, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. 

Fri, Jan 16, 11:00am - 11:30am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, Jan 17, 2:00pm - 3:00pm
Meeting Room
Experience art at the library. Be creative and learn something new. Children will take home the finished piece. For ages 5 - 12 with parent or caregiver.

Tue, Jan 20, 3:30pm - 5:00pm
Meeting Room
Are you interested in learning about the art of crocheting?  We will start with the basics but all levels of skill are welcome.  We will provide the materials but you are welcome to bring your own. For ages 13 and up.

Wed, Jan 21, 4:00pm - 5:00pm
Meeting Room
Do you think fireworks are cool? Have you ever wondered how they work? Join us at this free program in learning about the math behind safely launching them and creating pictures in the sky. For ages 5 - 12 with a parent or caregiver.

Thu, Jan 22, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. 

Fri, Jan 23, 11:00am - 11:30am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Fri, Jan 23, 11:30am - 12:00pm
Meeting Room
Please join us for a Parent Café, an opportunity to chat with other caregivers and gather parenting tips from a Triple P Positive Parenting Program accredited librarian.

Sat, Jan 24, 11:00am - 12:00pm
Meeting Room
Come join us for an evening of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills and enjoy a unique family bonding experience. For children ages 0 - 5 with a parent or caregiver.

Sat, Jan 24, 2:00pm - 3:00pm
Meeting Room
Frankie is a little boy who doesn't want to share his toys!  Join us in visiting his toy box and meeting some of his toys. For ages 5 - 12 with parent or caregiver.

Sat, Jan 24, 4:00pm - 5:00pm
Meeting Room
Are you interested in learning how to play the guitar? Then this is the program for you! We will provide all the materials needed: guitar, music stands, footstools, and music handouts.  For ages 13 – 18.

Tue, Jan 27, 3:30pm - 5:00pm
Meeting Room
Are you interested in learning about the art of crocheting?  We will start with the basics but all levels of skill are welcome.  We will provide the materials but you are welcome to bring your own. For ages 13 and up.

Wed, Jan 28, 6:00pm - 7:00pm
Meeting Room
Join us for an instructor-led workshop teaching basic acrylic painting techniques and composition. All materials will be provided. All skill levels are welcome.
This event is full

Thu, Jan 29, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. 

Fri, Jan 30, 11:00am - 11:30am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, Jan 31, 11:00am - 12:00pm
Meeting Room
Come and learn how to use your smartphone. For adults.

Sat, Jan 31, 2:00pm - 3:00pm
Meeting Room
Ozobots are small robots that move around and respond to color-coded commands. For ages 7 – 14 with parent or caregiver.

Sat, Jan 31, 4:00pm - 5:00pm
Meeting Room
Are you a teen interested in making a difference in your library and community? Join the Teen Advisory Board! For ages 12 - 18.

Thu, Feb 05, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. 

Thu, Feb 12, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. 

Thu, Feb 19, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. 

Thu, Feb 26, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. 

Thu, Mar 05, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen.