This event is in the "Teens" group May 23 2026 Sat Volunteer Opportunity at the Finksburg Branch Garden 9:00am–11:00am Teens, 14 - 17 Finksburg Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "14 - 17" group May 23 2026 Sat Volunteer Opportunity at the Finksburg Branch Garden 9:00am–11:00am Finksburg Branch Upcoming Registration will open on May 9, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Age Group: Teens ( 14 - 17 ) Program Type: Gardening and Environment, Service Learning Hours Registration Required Description: Are you in need of service hours? Do you like working outside and don't mind getting your hands dirty? If so, this may be the perfect volunteer opportunity for you! Disclaimer(s) All attendees need to register.
This event is in the "Teens" group This event is in the "Adults" group May 23 2026 Sat College Prep 101 10:00am–11:00am Teens, 16 - Adults, Adults Finksburg Branch This event is in the "Teens" group This event is in the "16 - Adults" group This event is in the "Adults" group May 23 2026 Sat College Prep 101 10:00am–11:00am Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Teens ( 16 - Adults ) Adults Program Type: Business and Finance Description: Whether you're a soon-to-be-senior or the parent of a prospective grad, don't be intimidated by college and financial aid applications. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group May 23 2026 Sat Into the Woods with Chemistry 10:00am–11:00am Kids, 5 - 12 Mount Airy Branch This event is in the "Kids" group This event is in the "5 - 12" group May 23 2026 Sat Into the Woods with Chemistry 10:00am–11:00am Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 5 - 12 ) Program Type: STEM/STEAM Description: Join a chemist from the American Chemical Society for a hands-on program on the chemistry of trees and forests.
This event is in the "Kids" group May 23 2026 Sat Saturday Adventures 10:00am–11:00am Kids, Birth - 8 Eldersburg Branch This event is in the "Kids" group This event is in the "Birth - 8" group May 23 2026 Sat Saturday Adventures 10:00am–11:00am Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( Birth - 8 ) Program Type: Fun and Games, Storytime Description: Come to the library every Saturday morning for a new adventure! Stories, songs, dancing—there will be something new and different each week. The one thing that will always happen? Fun! Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Teens" group This event is in the "Adults" group May 23 2026 Sat Intro to Laser Cutting 10:00am–12:30pm Teens, 12 - Adults, Adults Exploration Commons Upcoming Registration Required This event is in the "Teens" group This event is in the "12 - Adults" group This event is in the "Adults" group May 23 2026 Sat Intro to Laser Cutting 10:00am–12:30pm Exploration Commons Upcoming Registration will open on May 9, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 12 - Adults ) Adults Program Type: Laser and CNC Machines, STEM/STEAM, Technology and Maker Registration Required Description: This beginner-level laser cutter class will walk you through design basics, machine use, and safety procedures.
May 23 2026 Sat Be Smart Workshop 12:00pm–4:00pm Exploration Commons May 23 2026 Sat Be Smart Workshop 12:00pm–4:00pm Library Branch: Exploration Commons Room: Exploration Commons Large Meeting Room
This event is in the "Kids" group This event is in the "Teens" group May 23 2026 Sat Read with a Furry Friend 2:00pm–3:00pm Kids, 4 - 17, Teens Eldersburg Branch This event is in the "Kids" group This event is in the "4 - 17" group This event is in the "Teens" group May 23 2026 Sat Read with a Furry Friend 2:00pm–3:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Age Group: Kids ( 4 - 17 ) Teens Program Type: Live Animals Description: Come to the library and read a story to a book-loving dog from My Caring Paws. Research shows that reading to animals can boost children's reading skills and help with emotional and social skills. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Adults" group May 23 2026 Sat Tai Chi for Wellness and Rehabilitation 2:00pm–3:00pm Adults Eldersburg Branch Upcoming Registration Required This event is in the "Adults" group May 23 2026 Sat Tai Chi for Wellness and Rehabilitation 2:00pm–3:00pm Eldersburg Branch Upcoming Registration will open on May 9, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Adults Program Type: Health and Wellness Registration Required Description: Tai chi is an ancient practice with origins in China. It is a mind/body practice incorporating breath and gentle movements to focus the mind. This program will assist the body in recovering from illness and maintaining wellness.
This event is in the "Adults" group May 23 2026 Sat Mah Jongg 101 2:00pm–4:00pm Adults Mount Airy Branch Upcoming Registration Required This event is in the "Adults" group May 23 2026 Sat Mah Jongg 101 2:00pm–4:00pm Mount Airy Branch Upcoming Registration will open on May 9, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Adults Program Type: Fun and Games Registration Required Description: In this introductory class, you will learn the basics of this ancient and challenging tile game. We will follow the National Mah Jongg League rules of play. Exercise your brain while having great fun! Disclaimer(s) All attendees need to register.
May 25 2026 Mon Memorial Day All Day Some Branches Closing May 25 2026 Mon Closing Memorial Day All Day Branches: Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters, Offsite Description: Closed for the Memorial Day Holiday
May 26 - 31 2026 Cub Scout Pack 392 All Day 5/26–5/31 Finksburg Branch May 26 - 31 2026 Cub Scout Pack 392 All Day 5/26–5/31 Library Branch: Finksburg Branch Room: Finksburg Display Case - Left
May 26 - 31 2026 Cub Scout Pack 392 All Day 5/26–5/31 Finksburg Branch May 26 - 31 2026 Cub Scout Pack 392 All Day 5/26–5/31 Library Branch: Finksburg Branch Room: Finksburg Display Case - Right
This event is in the "Kids" group May 26 2026 Tue Read and Play 9:30am–10:30am Kids, Birth - 24 Months Eldersburg Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group May 26 2026 Tue Read and Play 9:30am–10:30am Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( Birth - 24 Months ) Program Type: Storytime Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Adults" group May 26 2026 Tue Potomac Community Services 9:30am–11:30am Adults Taneytown Branch This event is in the "Adults" group May 26 2026 Tue Potomac Community Services 9:30am–11:30am Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Age Group: Adults Program Type: Health and Wellness Description: A client engagement specialist will visit the branch to share available services for both adults and children.
This event is in the "Kids" group May 26 2026 Tue Read and Play 9:45am–10:30am Kids, Birth - 24 Months Finksburg Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group May 26 2026 Tue Read and Play 9:45am–10:30am Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( Birth - 24 Months ) Program Type: Storytime Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group May 26 2026 Tue Read and Play 10:00am–10:30am Kids, Birth - 24 Months Mount Airy Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group May 26 2026 Tue Read and Play 10:00am–10:30am Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( Birth - 24 Months ) Program Type: Storytime Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Siblings are welcome to attend this program.
This event is in the "Kids" group May 26 2026 Tue Read and Play 10:00am–10:45am Kids, Birth - 24 Months Taneytown Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group May 26 2026 Tue Read and Play 10:00am–10:45am Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( Birth - 24 Months ) Program Type: Storytime Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group May 26 2026 Tue Read and Play 10:00am–11:00am Kids, Birth - 24 Months Westminster Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group May 26 2026 Tue Read and Play 10:00am–11:00am Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Kids ( Birth - 24 Months ) Program Type: Storytime Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group May 26 2026 Tue Move and Learn 10:00am–11:00pm Kids, Birth - 8 North Carroll Branch This event is in the "Kids" group This event is in the "Birth - 8" group May 26 2026 Tue Move and Learn 10:00am–11:00pm North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( Birth - 8 ) Program Type: Storytime Description: A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group May 26 2026 Tue Family Storytime 10:30am–11:30am Kids, Birth - 8 Eldersburg Branch This event is in the "Kids" group This event is in the "Birth - 8" group May 26 2026 Tue Family Storytime 10:30am–11:30am Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( Birth - 8 ) Program Type: Storytime We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group May 26 2026 Tue Twos and Threes Together 11:00am–11:30am Kids, 2 - 3 Mount Airy Branch This event is in the "Kids" group This event is in the "2 - 3" group May 26 2026 Tue Twos and Threes Together 11:00am–11:30am Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 2 - 3 ) Program Type: Storytime This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Siblings are welcome to attend this program.
This event is in the "Kids" group May 26 2026 Tue Twos and Threes Together 11:00am–11:45am Kids, 2 - 3 Taneytown Branch This event is in the "Kids" group This event is in the "2 - 3" group May 26 2026 Tue Twos and Threes Together 11:00am–11:45am Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 2 - 3 ) Program Type: Storytime This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group May 26 2026 Tue Twos and Threes Together 11:00am–12:00pm Kids, 2 - 3 Westminster Branch This event is in the "Kids" group This event is in the "2 - 3" group May 26 2026 Tue Twos and Threes Together 11:00am–12:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Kids ( 2 - 3 ) Program Type: Storytime This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group May 26 2026 Tue Twos and Threes Together 11:00am–12:00pm Kids, 2 - 3 Finksburg Branch This event is in the "Kids" group This event is in the "2 - 3" group May 26 2026 Tue Twos and Threes Together 11:00am–12:00pm Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 2 - 3 ) Program Type: Storytime This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.