This event is in the "Teens" group Apr 11 2026 Sat Volunteer Opportunity at the Finksburg Branch Garden 9:00am–11:00am Teens, 14 - 17 Finksburg Branch Open Registration Required This event is in the "Teens" group This event is in the "14 - 17" group Apr 11 2026 Sat Volunteer Opportunity at the Finksburg Branch Garden 9:00am–11:00am Finksburg Branch Open Registration will close on April 11, 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 Apr 14 2026 Tue Youth Community Service Group 6:30pm–7:30pm Teens, 12 - 18 Eldersburg Branch This event is in the "Teens" group This event is in the "12 - 18" group Apr 14 2026 Tue Youth Community Service Group 6:30pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size Meeting Room Age Group: Teens ( 12 - 18 ) Program Type: Service Learning Hours Description: Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor. 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 Apr 22 2026 Wed Westminster Branch Dungeons & Dragons Club 4:30pm–6:30pm Teens, 12 - 17 Westminster Branch Open Registration Required This event is in the "Teens" group This event is in the "12 - 17" group Apr 22 2026 Wed Westminster Branch Dungeons & Dragons Club 4:30pm–6:30pm Westminster Branch Open Registration will close on April 22, 2026 @ 4:30pm. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Small Meeting Room Age Group: Teens ( 12 - 17 ) Program Type: Fun and Games, Service Learning Hours Registration Required Description: Welcome, adventurers! Join our table(s) as we embark on fun-filled campaigns! Our games are friendly to both new and returning players. We will have a number of pre-made character sheets for you to make your own. 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 Apr 25 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 Apr 25 2026 Sat Volunteer Opportunity at the Finksburg Branch Garden 9:00am–11:00am Finksburg Branch Upcoming Registration will open on April 11, 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 Apr 27 2026 Mon Westminster Branch Teen Advisory Board 3:30pm–4:30pm Teens, 12 - 17 Westminster Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "12 - 17" group Apr 27 2026 Mon Westminster Branch Teen Advisory Board 3:30pm–4:30pm Westminster Branch Upcoming Registration will open on April 13, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Teens ( 12 - 17 ) Program Type: Service Learning Hours Registration Required Description: Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Zoom login information will be emailed to participants one hour before the program starts.
This event is in the "Teens" group Apr 28 2026 Tue Mount Airy Teen Advisory Board 6:30pm–7:30pm Teens, 12 - 17 Mount Airy Branch This event is in the "Teens" group This event is in the "12 - 17" group Apr 28 2026 Tue Mount Airy Teen Advisory Board 6:30pm–7:30pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Small Meeting Room Age Group: Teens ( 12 - 17 ) Program Type: Service Learning Hours Description: Calling all teens with a love of the library! Earn service hours while making friends, beautifying the library, and planning programs! 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 Apr 28 2026 Tue Youth Community Service Group 6:30pm–7:30pm Teens, 12 - 18 Eldersburg Branch This event is in the "Teens" group This event is in the "12 - 18" group Apr 28 2026 Tue Youth Community Service Group 6:30pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size Meeting Room Age Group: Teens ( 12 - 18 ) Program Type: Service Learning Hours Description: Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor. 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 May 9 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 9 2026 Sat Volunteer Opportunity at the Finksburg Branch Garden 9:00am–11:00am Finksburg Branch Upcoming Registration will open on April 25, 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 May 12 2026 Tue Youth Community Service Group 6:30pm–7:30pm Teens, 12 - 18 Eldersburg Branch This event is in the "Teens" group This event is in the "12 - 18" group May 12 2026 Tue Youth Community Service Group 6:30pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Teens ( 12 - 18 ) Program Type: Service Learning Hours Description: Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor. 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 May 18 2026 Mon Westminster Branch Teen Advisory Board 3:30pm–4:30pm Teens, 12 - 17 Westminster Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "12 - 17" group May 18 2026 Mon Westminster Branch Teen Advisory Board 3:30pm–4:30pm Westminster Branch Upcoming Registration will open on May 4, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Teens ( 12 - 17 ) Program Type: Service Learning Hours Registration Required Description: Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Zoom login information will be emailed to participants one hour before the program starts.
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.
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
This event is in the "Teens" group May 26 2026 Tue Mount Airy Teen Advisory Board 6:30pm–7:30pm Teens, 12 - 17 Mount Airy Branch This event is in the "Teens" group This event is in the "12 - 17" group May 26 2026 Tue Mount Airy Teen Advisory Board 6:30pm–7:30pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Small Meeting Room Age Group: Teens ( 12 - 17 ) Program Type: Service Learning Hours Description: Calling all teens with a love of the library! Earn service hours while making friends, beautifying the library, and planning programs! 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 May 26 2026 Tue Youth Community Service Group 6:30pm–7:30pm Teens, 12 - 18 Eldersburg Branch This event is in the "Teens" group This event is in the "12 - 18" group May 26 2026 Tue Youth Community Service Group 6:30pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size Meeting Room Age Group: Teens ( 12 - 18 ) Program Type: Service Learning Hours Description: Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor. 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 May 27 2026 Wed Westminster Branch Dungeons & Dragons Club 4:30pm–6:30pm Teens, 12 - 17 Westminster Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "12 - 17" group May 27 2026 Wed Westminster Branch Dungeons & Dragons Club 4:30pm–6:30pm Westminster Branch Upcoming Registration will open on May 13, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Teens ( 12 - 17 ) Program Type: Fun and Games, Service Learning Hours Registration Required Description: Welcome, adventurers! Join our table(s) as we embark on fun-filled campaigns! Our games are friendly to both new and returning players. We will have a number of pre-made character sheets for you to make your own. 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 Jun 6 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 Jun 6 2026 Sat Volunteer Opportunity at the Finksburg Branch Garden 9:00am–11:00am Finksburg Branch Upcoming Registration will open on May 23, 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.
Jun 19 2026 Fri Juneteenth All Day All Branches Closing Jun 19 2026 Fri Closing Juneteenth All Day Branches: Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters, Offsite, Online
This event is in the "Teens" group Jun 20 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 Jun 20 2026 Sat Volunteer Opportunity at the Finksburg Branch Garden 9:00am–11:00am Finksburg Branch Upcoming Registration will open on June 6, 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 Jun 22 2026 Mon Westminster Branch Teen Advisory Board 3:30pm–4:30pm Teens, 12 - 17 Westminster Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "12 - 17" group Jun 22 2026 Mon Westminster Branch Teen Advisory Board 3:30pm–4:30pm Westminster Branch Upcoming Registration will open on June 8, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Teens ( 12 - 17 ) Program Type: Service Learning Hours Registration Required Description: Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Zoom login information will be emailed to participants one hour before the program starts.
This event is in the "Teens" group Jun 24 2026 Wed Westminster Branch Dungeons & Dragons Club 4:30pm–6:30pm Teens, 12 - 17 Westminster Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "12 - 17" group Jun 24 2026 Wed Westminster Branch Dungeons & Dragons Club 4:30pm–6:30pm Westminster Branch Upcoming Registration will open on June 10, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Small Meeting Room Age Group: Teens ( 12 - 17 ) Program Type: Fun and Games, Service Learning Hours Registration Required Description: Welcome, adventurers! Join our table(s) as we embark on fun-filled campaigns! Our games are friendly to both new and returning players. We will have a number of pre-made character sheets for you to make your own. 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 Jun 25 2026 Thu Painting Bookends Service Hours Project 1:30pm–2:30pm Teens, 12 - 17 North Carroll Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "12 - 17" group Jun 25 2026 Thu Painting Bookends Service Hours Project 1:30pm–2:30pm North Carroll Branch Upcoming Registration will open on June 11, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Teens ( 12 - 17 ) Program Type: Service Learning Hours Registration Required Description: We are looking to brighten up our young adult area and need your help! Bring your creativity and paint some bookends for us. If you don't finish, you can take them home and return them later. You can earn up to three service hours.
This event is in the "Teens" group Jun 30 2026 Tue Teen Advisory Board: Summer Movie Edition 6:30pm–7:30pm Teens, 12 - 17 Mount Airy Branch This event is in the "Teens" group This event is in the "12 - 17" group Jun 30 2026 Tue Teen Advisory Board: Summer Movie Edition 6:30pm–7:30pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Teens ( 12 - 17 ) Program Type: Service Learning Hours Description: Earn service learning hours while working on a special summer project for the library: a stop-motion short film to celebrate Summer Reading at CCPL's Mount Airy Branch! Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
Jul 4 2026 Sat Independence Day All Day All Branches Closing Jul 4 2026 Sat Closing Independence 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, Online
This event is in the "Teens" group Jul 11 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 Jul 11 2026 Sat Volunteer Opportunity at the Finksburg Branch Garden 9:00am–11:00am Finksburg Branch Upcoming Registration will open on June 27, 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.