This event is in the "Kids" group This event is in the "Teens" group Dec 30 2025 Tue Bake Together: Soft Pretzels 1:00pm–3:15pm Kids, 6 - 18, Teens Exploration Commons Upcoming Registration Required Payment Required This event is in the "Kids" group This event is in the "6 - 18" group This event is in the "Teens" group Dec 30 2025 Tue Bake Together: Soft Pretzels 1:00pm–3:15pm Exploration Commons Upcoming Registration will open on December 16, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Kids ( 6 - 18 ) Teens Program Type: Cooking Registration Required Payment Required Description: Join us for a hands-on baking class! We’ll learn how to make delicious soft pretzels and a honey mustard dipping sauce to go with them. This class is designed for groups of up to four participants and must include: 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-toed shoes are required in the teaching kitchen.
This event is in the "Kids" group This event is in the "Teens" group Dec 30 2025 Tue Gingerbread Joy 1:30pm–2:30pm Kids, 7 - 17, Teens Taneytown Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "7 - 17" group This event is in the "Teens" group Dec 30 2025 Tue Gingerbread Joy 1:30pm–2:30pm Taneytown Branch Upcoming Registration will open on December 16, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 7 - 17 ) Teens Program Type: DIY Arts and Crafts, Fun and Games Registration Required Description: Spread some joy with gingerbread as we make new friends from other generations! 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 Dec 30 2025 Tue Crafty Café: Earring Extravaganza 2:00pm–3:00pm Teens, 12 - 17 Finksburg Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "12 - 17" group Dec 30 2025 Tue Crafty Café: Earring Extravaganza 2:00pm–3:00pm Finksburg Branch Upcoming Registration will open on December 16, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Teens ( 12 - 17 ) Program Type: DIY Arts and Crafts Registration Required Description: Come craft with us! Learn some techniques for making your own adornments, or feel free to design your own.
This event is in the "Teens" group Dec 30 2025 Tue Banking Basics & Budgeting for Teens 3:00pm–4:30pm Teens, 12 - 18 Westminster Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "12 - 18" group Dec 30 2025 Tue Banking Basics & Budgeting for Teens 3:00pm–4:30pm Westminster Branch Upcoming Registration will open on December 16, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Teens ( 12 - 18 ) Program Type: Business and Finance Registration Required Description: Join us for a presentation and Q&A session with presenters from M&T Bank, specifically designed for teens to learn about banking basics and budgeting. Disclaimer(s) All attendees need to register.
This event is in the "Teens" group This event is in the "Adults" group Dec 30 2025 Tue Intro to Adobe Illustrator 5:00pm–7:00pm 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 Dec 30 2025 Tue Intro to Adobe Illustrator 5:00pm–7:00pm Exploration Commons Upcoming Registration will open on December 16, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 14 - Adults ) Adults Program Type: Adobe Software, STEM/STEAM, Technology and Maker Registration Required Description: Learn the basic features of Adobe Illustrator. Participants will have the opportunity to learn and explore the program through hands-on instruction. No experience is required. Disclaimer(s) All attendees need to register.
Dec 31 2025 Wed New Year's Eve All Day Some Branches Closing Dec 31 2025 Wed Closing New Year's Eve All Day Branches: Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters
Jan 1 2026 Thu New Year's Day All Day Some Branches Closing Jan 1 2026 Thu Closing New Year's 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 New Year's Day Holiday
This event is in the "Kids" group This event is in the "Teens" group Jan 2 2026 Fri 3D Printer Basics 1:00pm–3:00pm Kids, 6 - 17, Teens Mount Airy Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "6 - 17" group This event is in the "Teens" group Jan 2 2026 Fri 3D Printer Basics 1:00pm–3:00pm Mount Airy Branch Upcoming Registration will open on December 19, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 6 - 17 ) Teens Program Type: STEM/STEAM Registration Required Description: Learn the basics of creating a 3D image in Tinkercad, then design a project that we’ll print out just for you! Disclaimer(s) Only kids need to register.
This event is in the "Teens" group This event is in the "Adults" group Jan 3 2026 Sat Puzzle Race 10:00am–12:00pm Teens, 12 - Adults, Adults Taneytown Branch 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 Jan 3 2026 Sat Puzzle Race 10:00am–12:00pm Taneytown Branch Upcoming Registration will open on December 20, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Teens ( 12 - Adults ) Adults Program Type: Fun and Games Registration Required Description: Do you love to do jigsaw puzzles? Form a team of up to 4 players and join us for a puzzle race competition! All teams will get the same 500-piece puzzle and race to see which team can assemble it first. 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 This event is in the "Teens" group This event is in the "Adults" group Jan 3 2026 Sat The Beatles Story 10:00am–12:00pm Kids, 8 - Adults, Teens, Adults Westminster Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "8 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jan 3 2026 Sat The Beatles Story 10:00am–12:00pm Westminster Branch Upcoming Registration will open on December 20, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Kids ( 8 - Adults ) Teens Adults Program Type: History and Genealogy Registration Required Description: This presentation will discuss who The Beatles were, key points in their history and recordings, and why they continue to have such an impact on 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 Jan 3 2026 Sat Read with a Furry Friend 11:00am–12:00pm Kids, 4 - Adults, Teens, Adults Westminster Branch 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 Jan 3 2026 Sat Read with a Furry Friend 11:00am–12:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Age Group: Kids ( 4 - Adults ) Teens Adults Program Type: Live Animals Description: Every dog enjoys a good story! Trained "reading dogs" provide a relaxed, informal atmosphere for kids to practice reading. Research shows that reading to animals can boost reading skills in children 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 "Teens" group Jan 3 2026 Sat Dinner's on Me: Chicken Noodle Soup 1:30pm–3:00pm Teens, 13 - 18 Exploration Commons Upcoming Registration Required Payment Required This event is in the "Teens" group This event is in the "13 - 18" group Jan 3 2026 Sat Dinner's on Me: Chicken Noodle Soup 1:30pm–3:00pm Exploration Commons Upcoming Registration will open on December 20, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Teens ( 13 - 18 ) Program Type: Cooking Registration Required Payment Required Description: Hey, teens, let's meet in the kitchen to prepare a new recipe that will impress your family and friends. Improve your independent cooking skills with hands-on experience in the kitchen. 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-toed shoes are required in the teaching kitchen.
This event is in the "Teens" group This event is in the "Adults" group Jan 3 2026 Sat Pottery in the Afternoon: Clay Heart Art 2:00pm–3:30pm Teens, 16 - Adults, Adults Mount Airy Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "16 - Adults" group This event is in the "Adults" group Jan 3 2026 Sat Pottery in the Afternoon: Clay Heart Art 2:00pm–3:30pm Mount Airy Branch Upcoming Registration will open on December 20, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Teens ( 16 - Adults ) Adults Program Type: DIY Arts and Crafts Registration Required Description: Valentine’s Day is next month! Wouldn’t you like to make something special for that special someone? Join us as we make clay heart art with a professional local potter and teacher. You’ll absolutely fall in love with your creation! 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 Jan 3 2026 Sat Dungeons & Dragons Winter Adventure 2:00pm–4:00pm 11 - 18, Teens Finksburg Branch Upcoming Registration Required This event is in the "11 - 18" group This event is in the "Teens" group Jan 3 2026 Sat Dungeons & Dragons Winter Adventure 2:00pm–4:00pm Finksburg Branch Upcoming Registration will open on December 20, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Small Meeting Room Age Group: ( 11 - 18 ) Teens Program Type: Fun and Games Registration Required Description: Calling brave heroes for a quest in Dungeons & Dragons! Whether this is your first adventure or your twentieth, join us for an afternoon of fantastic deeds! 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 This event is in the "Adults" group Jan 5 2026 Mon Cooking for Wellness: Beef and Lentil Bolognese 1:30pm–3:30pm Teens, 15 - Adults, Adults Exploration Commons Upcoming Registration Required Payment Required This event is in the "Teens" group This event is in the "15 - Adults" group This event is in the "Adults" group Jan 5 2026 Mon Cooking for Wellness: Beef and Lentil Bolognese 1:30pm–3:30pm Exploration Commons Upcoming Registration will open on December 22, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Teens ( 15 - Adults ) Adults Program Type: Cooking, Health and Wellness Registration Required Payment Required Description: It’s the start of a new year! Review the basics of nutrition with a registered dietitian and discuss how set your goals for the year while enjoying a healthful balanced meal. This class is provided though our partnership with Carroll Hospital. 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-toed shoes are required in the teaching kitchen.
This event is in the "Teens" group This event is in the "Adults" group Jan 5 2026 Mon Cooking Basics: Crepes 6: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 Jan 5 2026 Mon Cooking Basics: Crepes 6:00pm–7:00pm Exploration Commons Upcoming Registration will open on December 22, 2025 @ 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: Learn how to make sweet crepes from scratch! We'll finish with fruit fillings and a variety of toppings. 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-toed shoes are required in the teaching kitchen.
This event is in the "Teens" group This event is in the "Adults" group Jan 6 2026 Tue Web Design: HTML Basics 1:30pm–3:00pm 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 Jan 6 2026 Tue Web Design: HTML Basics 1:30pm–3:00pm Exploration Commons Upcoming Registration will open on December 23, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 14 - Adults ) Adults Program Type: STEM/STEAM, Technology and Maker Registration Required Description: In this hands-on workshop, participants will learn the fundamentals of web design by exploring HTML.
This event is in the "Teens" group This event is in the "Adults" group Jan 6 2026 Tue Needle Little Klatch? 5:00pm–7:00pm Teens, 16 - Adults, Adults Westminster Branch This event is in the "Teens" group This event is in the "16 - Adults" group This event is in the "Adults" group Jan 6 2026 Tue Needle Little Klatch? 5:00pm–7:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Small Meeting Room Age Group: Teens ( 16 - Adults ) Adults Program Type: DIY Arts and Crafts Description: Klatch (noun): a gathering usually characterized by informal conversation.Join us for a casual, bi-weekly stitching club. All needle-crafters are welcome! 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 Jan 6 2026 Tue Winter Watercolors 6:00pm–7:00pm 11 - 18, Teens Mount Airy Branch This event is in the "11 - 18" group This event is in the "Teens" group Jan 6 2026 Tue Winter Watercolors 6:00pm–7:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Small Meeting Room Age Group: ( 11 - 18 ) Teens Program Type: DIY Arts and Crafts Description: Join us to learn the basics of painting wintry watercolor scenes! We'll have a relaxing hour of art and go over painting snowy scenes and landscapes at a beginner level, with plenty of room to personalize your piece. 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 Jan 6 2026 Tue Diamond Painting for Teens 6:00pm–7:30pm Teens, 12 - 17 Taneytown Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "12 - 17" group Jan 6 2026 Tue Diamond Painting for Teens 6:00pm–7:30pm Taneytown Branch Upcoming Registration will open on December 23, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Small Meeting Room Age Group: Teens ( 12 - 17 ) Program Type: DIY Arts and Crafts Registration Required Description: We'll have a new diamond painting project each month, and no experience is necessary! 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 Jan 6 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 Jan 6 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 This event is in the "Adults" group Jan 7 2026 Wed Beginner Cricut: Soup-er Bowls 10:00am–12:30pm Teens, 12 - Adults, Adults Exploration Commons Upcoming Registration Required Payment Required This event is in the "Teens" group This event is in the "12 - Adults" group This event is in the "Adults" group Jan 7 2026 Wed Beginner Cricut: Soup-er Bowls 10:00am–12:30pm Exploration Commons Upcoming Registration will open on December 24, 2025 @ 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 Payment Required Description: Put your Cricut skills into practice or learn the basics of design with this beginner-friendly class. Disclaimer(s) All attendees need to register.
This event is in the "Teens" group This event is in the "Adults" group Jan 7 2026 Wed Intro to Laser Cutting 4:30pm–7: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 Jan 7 2026 Wed Intro to Laser Cutting 4:30pm–7:00pm Exploration Commons Upcoming Registration will open on December 24, 2025 @ 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.
This event is in the "Teens" group This event is in the "Adults" group Jan 7 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 Jan 7 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.