This event is in the "Teens" group Jul 18 2026 Sat Rocks and Geodes 11:00am–1:00pm 11 - 17, Teens Finksburg Branch Upcoming Registration Required This event is in the "11 - 17" group This event is in the "Teens" group Jul 18 2026 Sat Rocks and Geodes 11:00am–1:00pm Finksburg Branch Upcoming Registration will open on July 4, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: ( 11 - 17 ) Teens Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Registration Required Description: Join us to crack open natural geodes and see what's inside! All materials will be provided for you.
This event is in the "Kids" group Jul 21 2026 Tue Create, Explore, and More: Geode Smash! 10:00am–11:30am Kids, 8 - 13 North Carroll Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "8 - 13" group Jul 21 2026 Tue Create, Explore, and More: Geode Smash! 10:00am–11:30am North Carroll Branch Upcoming Registration will open on July 7, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( 8 - 13 ) Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Registration Required Description: Dig into geology! Crack open geodes, explore sparkling crystals, and make your own wearable treasure to take home!
This event is in the "Everyone" group Jul 24 2026 Fri A Dino-Sized Magical Circus 10:00am–11:00am Everyone, All Ages Taneytown Branch This event is in the "Everyone" group This event is in the "All Ages" group Jul 24 2026 Fri A Dino-Sized Magical Circus 10:00am–11:00am Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Age Group: Everyone ( All Ages ) Program Type: Music Theater and Dance, STEM/STEAM Description: How can former Ringling Brothers Barnum and Bailey circus performer Circus Greg make his juggling, rolling globe walking, plate spinning, rope spinning, and magic trick show even more exciting? By adding a dinosaur, of course!
This event is in the "Kids" group This event is in the "Teens" group Jul 24 2026 Fri STEAMtivity 2:00pm–3:00pm Kids, 6 - 18, Teens Mount Airy Branch This event is in the "Kids" group This event is in the "6 - 18" group This event is in the "Teens" group Jul 24 2026 Fri STEAMtivity 2:00pm–3:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 6 - 18 ) Teens Program Type: STEM/STEAM Description: Dive into STEAM and creativity with hands-on, open-ended projects. Each session will feature new challenges where you can build, invent, experiment, and use your imagination and creativity to solve fun problems. 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 Jul 27 2026 Mon Journey to the Center of the Earth with the Science Guys! 10:00am–11:00am Kids, 3 - 12 Finksburg Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "3 - 12" group Jul 27 2026 Mon Journey to the Center of the Earth with the Science Guys! 10:00am–11:00am Finksburg Branch Upcoming Registration will open on July 13, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 3 - 12 ) Program Type: STEM/STEAM Registration Required Description: Join us as we travel from outer space inward to learn about the conditions that make life on Earth possible! Disclaimer(s) All attendees need to register.
This event is in the "Teens" group Jul 28 2026 Tue Rocks and Geodes 2:00pm–3:00pm 11 - 17, Teens Eldersburg Branch Upcoming Registration Required This event is in the "11 - 17" group This event is in the "Teens" group Jul 28 2026 Tue Rocks and Geodes 2:00pm–3:00pm Eldersburg Branch Upcoming Registration will open on July 14, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: ( 11 - 17 ) Teens Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Registration Required Description: Join us to crack open natural geodes and see what's inside! All materials will be provided for you. Disclaimer(s) All attendees need to register.
This event is in the "Kids" group Jul 28 2026 Tue LEGO® Stop-Motion Movie Lab 5:30pm–7:30pm Kids, 6 - 18 Mount Airy Branch This event is in the "Kids" group This event is in the "6 - 18" group Jul 28 2026 Tue LEGO® Stop-Motion Movie Lab 5:30pm–7:30pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 6 - 18 ) Program Type: Fun and Games, STEM/STEAM Description: Lights, camera, LEGO®! Kids will become movie directors as they learn how to create their own mini movies using LEGO® bricks and stop-motion animation. 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 "Everyone" group Aug 4 2026 Tue A Dino-Sized Magical Circus 2:00pm–3:00pm Everyone, All Ages Eldersburg Branch This event is in the "Everyone" group This event is in the "All Ages" group Aug 4 2026 Tue A Dino-Sized Magical Circus 2:00pm–3:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Everyone ( All Ages ) Program Type: Music Theater and Dance, STEM/STEAM Description: How can former Ringling Brothers Barnum and Bailey circus performer Circus Greg make his juggling, rolling globe walking, plate spinning, rope spinning, and magic trick show even more exciting? By adding a dinosaur, of course!
This event is in the "Kids" group Aug 13 2026 Thu Journey to the Center of the Earth with the Science Guys! 10:00am–11:00am Kids, 3 - 12 North Carroll Branch This event is in the "Kids" group This event is in the "3 - 12" group Aug 13 2026 Thu Journey to the Center of the Earth with the Science Guys! 10:00am–11:00am North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( 3 - 12 ) Program Type: STEM/STEAM Description: Join us as we travel from outer space inward to learn about the conditions that make life on Earth possible!
This event is in the "Kids" group Aug 14 2026 Fri Journey to the Center of the Earth with the Science Guys! 10:00am–12:00pm Kids, 3 - 12 Mount Airy Branch This event is in the "Kids" group This event is in the "3 - 12" group Aug 14 2026 Fri Journey to the Center of the Earth with the Science Guys! 10:00am–12:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 3 - 12 ) Program Type: STEM/STEAM Description: Join us as we travel from outer space inward to learn about the conditions that make life on Earth possible!
This event is in the "Kids" group Aug 14 2026 Fri Brick by Brick: LEGO® Free Building 2:00pm–3:00pm Kids, 6 - 12 Eldersburg Branch This event is in the "Kids" group This event is in the "6 - 12" group Aug 14 2026 Fri Brick by Brick: LEGO® Free Building 2:00pm–3:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( 6 - 12 ) Program Type: Fun and Games, STEM/STEAM Description: Unleash your creativity and build whatever you can imagine. We provide the bricks; you bring the creativity.
This event is in the "Teens" group Aug 14 2026 Fri Rocks and Geodes 2:00pm–3:00pm 11 - 17, Teens Westminster Branch Upcoming Registration Required This event is in the "11 - 17" group This event is in the "Teens" group Aug 14 2026 Fri Rocks and Geodes 2:00pm–3:00pm Westminster Branch Upcoming Registration will open on July 31, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: ( 11 - 17 ) Teens Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Registration Required Description: Join us to crack open natural geodes and see what's inside! All materials will be provided for you. Disclaimer(s) All attendees need to register.
This event is in the "Kids" group Aug 18 2026 Tue Journey to the Center of the Earth with the Science Guys! 2:00pm–3:00pm Kids, 3 - 12 Eldersburg Branch This event is in the "Kids" group This event is in the "3 - 12" group Aug 18 2026 Tue Journey to the Center of the Earth with the Science Guys! 2:00pm–3:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( 3 - 12 ) Program Type: STEM/STEAM Description: Join us as we travel from outer space inward to learn about the conditions that make life on Earth possible!
This event is in the "Kids" group Aug 21 2026 Fri ABCs & 123s: Pets 10:00am–11:00am Kids, 2 - 6 Taneytown Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "2 - 6" group Aug 21 2026 Fri ABCs & 123s: Pets 10:00am–11:00am Taneytown Branch Upcoming Registration will open on August 7, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 2 - 6 ) Program Type: STEM/STEAM, Storytime Registration Required Description: Join the fun as we explore letters and numbers. We’ll offer lots of engaging, hands-on activities to make learning fun!
This event is in the "Kids" group Aug 21 2026 Fri Journey to the Center of the Earth with the Science Guys! 10:00am–11:00am Kids, 3 - 12 Westminster Branch This event is in the "Kids" group This event is in the "3 - 12" group Aug 21 2026 Fri Journey to the Center of the Earth with the Science Guys! 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 ( 3 - 12 ) Program Type: STEM/STEAM Description: Join us as we travel from outer space inward to learn about the conditions that make life on Earth possible!
This event is in the "Everyone" group Aug 24 2026 Mon A Dino-Sized Magical Circus 10:00am–11:00am Everyone, All Ages Finksburg Branch Upcoming Registration Required This event is in the "Everyone" group This event is in the "All Ages" group Aug 24 2026 Mon A Dino-Sized Magical Circus 10:00am–11:00am Finksburg Branch Upcoming Registration will open on August 10, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Everyone ( All Ages ) Program Type: Music Theater and Dance, STEM/STEAM Registration Required Description: How can former Ringling Brothers Barnum and Bailey circus performer Circus Greg make his juggling, rolling globe walking, plate spinning, rope spinning, and magic trick show even more exciting? By adding a dinosaur, of course!
This event is in the "Kids" group Aug 25 2026 Tue LEGO® Stop-Motion Movie Lab 5:30pm–6:30pm Kids, 6 - 18 Mount Airy Branch This event is in the "Kids" group This event is in the "6 - 18" group Aug 25 2026 Tue LEGO® Stop-Motion Movie Lab 5:30pm–6:30pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Small Meeting Room Age Group: Kids ( 6 - 18 ) Program Type: Fun and Games, STEM/STEAM Description: Lights, camera, LEGO®! Kids will become movie directors as they learn how to create their own mini movies using LEGO® bricks and stop-motion animation. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
Sep 7 2026 Mon Labor Day All Day Some Branches Closing Sep 7 2026 Mon Closing Labor 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 Labor Day Holiday
Sep 19 2026 Sat Carroll Book Festival All Day All Branches Closing Sep 19 2026 Sat Closing Carroll Book Festival 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
Oct 12 2026 Mon Staff Training All Day All Branches Closing Oct 12 2026 Mon Closing Staff Training 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
Nov 11 2026 Wed Veterans Day All Day Some Branches Closing Nov 11 2026 Wed Closing Veterans Day All Day Branches: Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters Description: Library closed for Veteran's Day
Nov 25 2026 Wed Thanksgiving Eve 12:00pm–8:00pm All Branches Closing Nov 25 2026 Wed Closing Thanksgiving Eve 12:00pm–8:00pm Branches: Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters, Offsite, Online
Nov 26 2026 Thu Thanksgiving All Day Some Branches Closing Nov 26 2026 Thu Closing Thanksgiving All Day Branches: Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters Description: Closed for the Thanksgiving Holiday
Nov 27 2026 Fri Thanksgiving All Day Some Branches Closing Nov 27 2026 Fri Closing Thanksgiving All Day Branches: Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters