This event is in the "Kids" group This event is in the "Teens" group Jun 15 2026 Mon Super Mario Galaxy Escape Room 1:30pm–2:30pm Kids, 8 - 13, Teens Taneytown Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "8 - 13" group This event is in the "Teens" group Jun 15 2026 Mon Super Mario Galaxy Escape Room 1:30pm–2:30pm Taneytown Branch Upcoming Registration will open on June 1, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 8 - 13 ) Teens Program Type: Fun and Games Registration Required Description: Oh no, Bowser Jr. is causing trouble on a galactic scale! Will you be able to work together to find the clues and solve the puzzles in this Super Mario-themed escape room and help Mario & Luigi save the galaxy before it's too late? Disclaimer(s) Only kids need to register.
This event is in the "Kids" group This event is in the "Teens" group Jun 15 2026 Mon Celebrate National Foam Party Day 2:00pm–2:30pm Kids, 4 - 17, Teens North Carroll Branch This event is in the "Kids" group This event is in the "4 - 17" group This event is in the "Teens" group Jun 15 2026 Mon Celebrate National Foam Party Day 2:00pm–2:30pm North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( 4 - 17 ) Teens Program Type: Fun and Games Description: Celebrate National Foam Party Day with a fun foam celebration! Join us for a foam party. We'll have flying foam, squirt guns, and fun. Be prepared to get wet; bring a towel.
This event is in the "Teens" group This event is in the "Adults" group Jun 15 2026 Mon Italian Biscotti 5:30pm–7:00pm Teens, 16 - Adults, Adults Exploration Commons Upcoming Registration Required Payment Required This event is in the "Teens" group This event is in the "16 - Adults" group This event is in the "Adults" group Jun 15 2026 Mon Italian Biscotti 5:30pm–7:00pm Exploration Commons Upcoming Registration will open on June 1, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Teens ( 16 - Adults ) Adults Program Type: Cooking Registration Required Payment Required Description: Learn how to make crispy, twice-baked Italian Biscotti Cookies. Each table will make a different flavor batch to be split evenly among registrants. Disclaimer(s) Registration verifies your acceptance of Exploration Commons' program cancellation and kitchen safety procedures.The Exploration Commons kitchen is not an allergen-free facility.Closed-toe shoes are required in the teaching kitchen.
This event is in the "Kids" group This event is in the "Teens" group Jun 16 2026 Tue Create, Explore and More: Dino-Mite Dinosaurs 10:00am–11:30am Kids, 8 - 13, Teens North Carroll Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "8 - 13" group This event is in the "Teens" group Jun 16 2026 Tue Create, Explore and More: Dino-Mite Dinosaurs 10:00am–11:30am North Carroll Branch Upcoming Registration will open on June 2, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( 8 - 13 ) Teens Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Registration Required Description: Stomp into a world of prehistoric fun! Kids will build their own dinosaur models and explore hands-on, dino-themed STEM activities that spark creativity and curiosity.
This event is in the "Teens" group This event is in the "Adults" group Jun 16 2026 Tue Creating Jewelry with Makerspace Technology 10:00am–11:30am Teens, 14 - Adults, Adults Exploration Commons Upcoming Registration Required This event is in the "Teens" group This event is in the "14 - Adults" group This event is in the "Adults" group Jun 16 2026 Tue Creating Jewelry with Makerspace Technology 10:00am–11:30am Exploration Commons Upcoming Registration will open on June 2, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 14 - Adults ) Adults Program Type: Adobe Software, DIY Arts and Crafts, Laser and CNC Machines, STEM/STEAM, Technology and Maker Registration Required Description: Learn about the types of jewelry you can make with our makerspace technology. We will review the available equipment, selecting appropriate materials, and setting up design files for success.
This event is in the "Teens" group This event is in the "Adults" group Jun 16 2026 Tue Next Steps with Adobe Illustrator: Image Tracing 4:30pm–6:00pm 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 Jun 16 2026 Tue Next Steps with Adobe Illustrator: Image Tracing 4:30pm–6:00pm Exploration Commons Upcoming Registration will open on June 2, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 12 - Adults ) Adults Program Type: Adobe Software, STEM/STEAM, Technology and Maker Registration Required Description: In this class, we will be going over the image trace feature in Adobe Illustrator. We will be looking at a few different images and going over the multiple options of image tracing to get the best result for each image.
This event is in the "Kids" group This event is in the "Teens" group Jun 17 2026 Wed Kids Bake: Mini Fruit Tarts 11:00am–1:00pm Kids, 10 - 17, Teens Exploration Commons Upcoming Registration Required Payment Required This event is in the "Kids" group This event is in the "10 - 17" group This event is in the "Teens" group Jun 17 2026 Wed Kids Bake: Mini Fruit Tarts 11:00am–1:00pm Exploration Commons Upcoming Registration will open on June 3, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Kids ( 10 - 17 ) Teens Program Type: Cooking Registration Required Payment Required Description: In this class, we will make sweet and tender mini Pâte Sucrée Tart Shells and rich Vanilla Pastry Cream, then top them off with beautiful fruit patterns. Disclaimer(s) Registration verifies your acceptance of Exploration Commons' program cancellation and kitchen safety procedures.The Exploration Commons kitchen is not an allergen-free facility.Closed-toe shoes are required in the teaching kitchen.
This event is in the "Teens" group This event is in the "Adults" group Jun 17 2026 Wed Intro to MakeraCAM 1:00pm–3:00pm 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 Jun 17 2026 Wed Intro to MakeraCAM 1:00pm–3:00pm Exploration Commons Upcoming Registration will open on June 3, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Age Group: Teens ( 12 - Adults ) Adults Program Type: Adobe Software, STEM/STEAM, Technology and Maker Registration Required Description: In this class we will go over utilizing MakeraCAM, the base design software that we teach for using our Carvera CNC!
This event is in the "Kids" group This event is in the "Teens" group Jun 17 2026 Wed 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 Jun 17 2026 Wed 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 "Teens" group Jun 17 2026 Wed Westminster Branch Anime Club: Pokémon 4:00pm–5:00pm 11 - 17, Teens Westminster Branch This event is in the "11 - 17" group This event is in the "Teens" group Jun 17 2026 Wed Westminster Branch Anime Club: Pokémon 4:00pm–5:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Small Meeting Room Age Group: ( 11 - 17 ) Teens Program Type: Fun and Games Description: Join us at CCPL's Westminster Branch for all things anime and manga! Watch the first episode of an anime, discuss your favorite series, share your artwork, and more! 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 Jun 17 2026 Wed Classic Recreations: Peanut Butter Cups 5:00pm–7:00pm Teens, 14 - Adults, Adults Exploration Commons Upcoming Registration Required Payment Required This event is in the "Teens" group This event is in the "14 - Adults" group This event is in the "Adults" group Jun 17 2026 Wed Classic Recreations: Peanut Butter Cups 5:00pm–7:00pm Exploration Commons Upcoming Registration will open on June 3, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Teens ( 14 - Adults ) Adults Program Type: Cooking Registration Required Payment Required Description: In this two-part class, we'll recreate a classic candy…peanut butter cups!Day 1:You will create your design in Fusion 360 and learn about the 3D printing process. Disclaimer(s) Registration verifies your acceptance of Exploration Commons' program cancellation and kitchen safety procedures.The Exploration Commons kitchen is not an allergen-free facility.Closed-toe shoes are required in the teaching kitchen.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group Jun 17 2026 Wed ASL Practice Club 6:00pm–7:00pm Kids, 5 - Adults, Teens, Adults Mount Airy Branch This event is in the "Kids" group This event is in the "5 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jun 17 2026 Wed ASL Practice Club 6:00pm–7:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 5 - Adults ) Teens Adults Program Type: Fun and Games Description: Join us for our ASL (American Sign Language) Practice Club! We will have conversational games and prompts to help keep your skills up. All fluency levels are welcome!
This event is in the "Teens" group This event is in the "Adults" group Jun 17 2026 Wed Eldersburg Hooked on Crochet 6:00pm–7:45pm Teens, 12 - Adults, Adults Eldersburg Branch This event is in the "Teens" group This event is in the "12 - Adults" group This event is in the "Adults" group Jun 17 2026 Wed Eldersburg Hooked on Crochet 6:00pm–7:45pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Teens ( 12 - Adults ) Adults Program Type: DIY Arts and Crafts Description: Join this friendly crochet group open to beginners and experienced crocheters alike. Those new to crocheting should bring a size J hook and a light-colored, worsted-weight yarn to the class. 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 Jun 18 2026 Thu Beginner Sewing Level 1: Sew a Bucket Bag (Class 5) 9:30am–12:30pm Teens, 16 - Adults, Adults Exploration Commons Upcoming Registration Required Payment Required This event is in the "Teens" group This event is in the "16 - Adults" group This event is in the "Adults" group Jun 18 2026 Thu Beginner Sewing Level 1: Sew a Bucket Bag (Class 5) 9:30am–12:30pm Exploration Commons Upcoming Registration will open on June 4, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 16 - Adults ) Adults Program Type: Sewing Registration Required Payment Required Description: Get acquainted with the sewing machine and basic tools of the trade. Learn to sew a round base into a medium-sized bag and finish the incorporated handles.
This event is in the "Teens" group This event is in the "Adults" group Jun 18 2026 Thu CCGS Research Thursday 1:00pm–4:00pm Teens, 13 - Adults, Adults Westminster Branch This event is in the "Teens" group This event is in the "13 - Adults" group This event is in the "Adults" group Jun 18 2026 Thu CCGS Research Thursday 1:00pm–4:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Age Group: Teens ( 13 - Adults ) Adults Program Type: History and Genealogy Description: Volunteers from the Carroll County Genealogical Society are available to help with your family history research. Disclaimer(s) Celebrating America fosters a greater sense and understanding of America's history and Carroll County's important role in that history by joining forces with private and public institutions around the county. For more information about the initiative, visit Carroll County's Celebrating America website.
This event is in the "Teens" group This event is in the "Adults" group Jun 18 2026 Thu Westminster Branch Chess Club 5:30pm–7:00pm 11 - Adults, Teens, Adults Westminster Branch Upcoming Registration Required This event is in the "11 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jun 18 2026 Thu Westminster Branch Chess Club 5:30pm–7:00pm Westminster Branch Upcoming Registration will open on June 4, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: ( 11 - Adults ) Teens Adults Program Type: Fun and Games Registration Required Description: Whether you are a chess newbie or an expert, you will find a community here in Westminster Branch's Chess Club and walk away having learned something new from our personal instructor. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. All attendees need to register.
This event is in the "Teens" group Jun 18 2026 Thu Teen Laser Class: Engraved Livestock Brushes 5:30pm–7:30pm Teens, 12 - 18 Exploration Commons Upcoming Registration Required Payment Required This event is in the "Teens" group This event is in the "12 - 18" group Jun 18 2026 Thu Teen Laser Class: Engraved Livestock Brushes 5:30pm–7:30pm Exploration Commons Upcoming Registration will open on June 4, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 12 - 18 ) Program Type: Adobe Software, Laser and CNC Machines, STEM/STEAM, Technology and Maker Registration Required Payment Required Description: Getting ready for the summer livestock or horse show season? Join us to customize a wood-handled grooming brush to express your personality!
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 This event is in the "Adults" group Jun 20 2026 Sat Swingin' Sixties Part 2 10:00am–12:00pm 11 - Adults, Teens, Adults Westminster Branch Upcoming Registration Required This event is in the "11 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jun 20 2026 Sat Swingin' Sixties Part 2 10:00am–12:00pm Westminster Branch Upcoming Registration will open on June 6, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: ( 11 - Adults ) Teens Adults Program Type: History and Genealogy Registration Required Description: A youth-driven cultural revolution that took place in the US during the 1960s, emphasizing modernity and fun-loving self-indulgence. Explore the era’s transformative history, music, fashion, and pop culture. Disclaimer(s) All attendees need to register.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group Jun 20 2026 Sat Read with a Furry Friend 11:00am–12:00pm Kids, 3 - Adults, Teens, Adults Taneytown Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "3 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jun 20 2026 Sat Read with a Furry Friend 11:00am–12:00pm Taneytown Branch Upcoming Registration will open on June 6, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 3 - Adults ) Teens Adults Program Type: Live Animals Registration Required Description: Come to the library to visit with or read to book-loving therapy dogs. Research shows that reading to animals boosts reading skills in children and helps with social skills and emotional health for all ages. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. All attendees need to register.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group Jun 20 2026 Sat PAWS to Read 2:00pm–3:00pm Kids, 4 - Adults, Teens, Adults Finksburg Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "4 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jun 20 2026 Sat PAWS to Read 2:00pm–3:00pm Finksburg Branch Upcoming Registration will open on June 6, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Age Group: Kids ( 4 - Adults ) Teens Adults Program Type: Live Animals Registration Required Description: Come to the library to visit with or read to a book-loving therapy animal. Research shows that reading to animals boosts reading skills in children and helps with social skills and emotional health for all ages. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Only kids need to register.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group Jun 20 2026 Sat Read with a Furry Friend 2:00pm–3:00pm Kids, 3 - Adults, Teens, Adults Mount Airy Branch This event is in the "Kids" group This event is in the "3 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jun 20 2026 Sat Read with a Furry Friend 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 ( 3 - Adults ) Teens Adults Program Type: Live Animals Description: Every dog enjoys a good story! Trained reading dogs from My Caring Paws will provide a relaxed, informal atmosphere for kids to practice reading. 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 20 2026 Sat Super Smash Bros. Tournament for Teens 2:30pm–3:30pm 11 - 18, Teens Taneytown Branch Upcoming Registration Required This event is in the "11 - 18" group This event is in the "Teens" group Jun 20 2026 Sat Super Smash Bros. Tournament for Teens 2:30pm–3:30pm Taneytown Branch Upcoming Registration will open on June 6, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: ( 11 - 18 ) Teens Program Type: Fun and Games Registration Required Description: CCPL's Taneytown Branch is holding a Super Smash Bros. tournament for teens, so join us to show you're the best player in town! There will be no prizes, just glory for the winner!