This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group Mar 21 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 Mar 21 2026 Sat Read with a Furry Friend 11:00am–12:00pm Taneytown Branch Upcoming Registration will open on March 7, 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 Mar 21 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 Mar 21 2026 Sat PAWS to Read 2:00pm–3:00pm Finksburg Branch Upcoming Registration will open on March 7, 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 Mar 21 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 Mar 21 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 Mar 21 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 Mar 21 2026 Sat Super Smash Bros. Tournament for Teens 2:30pm–3:30pm Taneytown Branch Upcoming Registration will open on March 7, 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!
This event is in the "Teens" group This event is in the "Adults" group Mar 23 2026 Mon Eldersburg Hooked on Crochet 12:30pm–2:30pm 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 Mar 23 2026 Mon Eldersburg Hooked on Crochet 12:30pm–2:30pm 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 Mar 23 2026 Mon Books and Bites: A Taste of Maryland Authors 2:00pm–4:00pm 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 Mar 23 2026 Mon Books and Bites: A Taste of Maryland Authors 2:00pm–4:00pm Exploration Commons Upcoming Registration will open on March 9, 2026 @ 2:00pm. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Teens ( 15 - Adults ) Adults Program Type: Cooking Registration Required Payment Required Description: As part of the Maryland 250 celebration, let's meet in the Teaching Kitchen to make a traditional Maryland favorite, Savory Crabmeat Cobbler, followed by a discussion of Maryland authors led by Westminster Branch librarians. 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 Mar 23 2026 Mon Custom Engraved Leatherette Journals 4:00pm–7: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 Mar 23 2026 Mon Custom Engraved Leatherette Journals 4:00pm–7:30pm Exploration Commons Upcoming Registration will open on March 9, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 16 - Adults ) Adults Program Type: Laser and CNC Machines, STEM/STEAM, Technology and Maker Registration Required Payment Required Description: In this beginner-friendly class, we will utilize our laser engravers to mark a custom design of your own onto a custom leatherette journal! 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 Mar 23 2026 Mon LEGO® Builders Club 5:00pm–6:00pm Kids, 6 - Adults, Teens, Adults Mount Airy Branch This event is in the "Kids" group This event is in the "6 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Mar 23 2026 Mon LEGO® Builders Club 5:00pm–6:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 6 - Adults ) Teens Adults Program Type: Fun and Games, STEM/STEAM Description: Want to practice your building skills? Join us for a LEGO® program where you tackle a new design each time! 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 "Teens" group This event is in the "Adults" group Mar 23 2026 Mon Tales from the Maryland Woods 6:30pm–7:30pm Teens, 12 - Adults, Adults Finksburg 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 Mar 23 2026 Mon Tales from the Maryland Woods 6:30pm–7:30pm Finksburg Branch Upcoming Registration will open on March 9, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Teens ( 12 - Adults ) Adults Program Type: Gardening and Environment Registration Required Description: From the forested hills to suburban backyards, Central Maryland is home to a rich variety of birdlife. Disclaimer(s) All attendees need to register.
This event is in the "Teens" group This event is in the "Adults" group Mar 24 2026 Tue Cooking and Shopping with AI 2:00pm–3:00pm Teens, 16 - Adults, Adults Finksburg 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 Mar 24 2026 Tue Cooking and Shopping with AI 2:00pm–3:00pm Finksburg Branch Upcoming Registration will open on March 10, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Teens ( 16 - Adults ) Adults Program Type: STEM/STEAM, Technology and Maker Registration Required Description: Discover how AI can become your creative partner in the kitchen and your smart companion while shopping. Disclaimer(s) All attendees need to register.
This event is in the "Teens" group This event is in the "Adults" group Mar 24 2026 Tue Intro to Web Design: Two-Part Class 2:00pm–3: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 Mar 24 2026 Tue Intro to Web Design: Two-Part Class 2:00pm–3:30pm Exploration Commons Upcoming Registration will open on March 10, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 12 - 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 both HTML and CSS.
This event is in the "Teens" group This event is in the "Adults" group Mar 24 2026 Tue Next Steps with Onshape 4: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 Mar 24 2026 Tue Next Steps with Onshape 4:00pm–7:00pm Exploration Commons Upcoming Registration will open on March 10, 2026 @ 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: Welcome to the world of 3D modeling and design. In this class, we will review the computer-aided design (CAD) software Onshape by diving into the fundamentals and techniques to make a claw assembly. 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 Mar 24 2026 Tue Journeys in Postcrossing 6:00pm–7:00pm Kids, 6 - Adults, Teens, Adults Eldersburg Branch This event is in the "Kids" group This event is in the "6 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Mar 24 2026 Tue Journeys in Postcrossing 6:00pm–7:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( 6 - Adults ) Teens Adults Description: What is Postcrossing? It’s a unique and engaging hobby that connects people from all over the world through the simple act of exchanging postcards. 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 Mar 25 2026 Wed Cheese Basics: Taste & Explore 10:30am–11:30am Teens, 15 - Adults, Adults Exploration Commons Upcoming Registration Required This event is in the "Teens" group This event is in the "15 - Adults" group This event is in the "Adults" group Mar 25 2026 Wed Cheese Basics: Taste & Explore 10:30am–11:30am Exploration Commons Upcoming Registration will open on March 11, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Teens ( 15 - Adults ) Adults Program Type: Cooking Registration Required Description: This class introduces simple methods for tasting and describing cheese with confidence. You’ll learn to slow down, notice details, and build your cheese vocabulary. 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 Mar 25 2026 Wed Intro to Vacuum Forming: Maryland Flag Chocolate Mold 2:00pm–4: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 Mar 25 2026 Wed Intro to Vacuum Forming: Maryland Flag Chocolate Mold 2:00pm–4:00pm Exploration Commons Upcoming Registration will open on March 11, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 16 - Adults ) Adults Program Type: Cooking, STEM/STEAM, Technology and Maker Registration Required Payment Required Description: In this hands-on class, we will discuss some aspects of 3D design that are important to designing for mold creation and learn how to use Exploration Commons' Vaquform machines to create a mold. 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 Mar 25 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 Mar 25 2026 Wed Westminster Branch Dungeons & Dragons Club 4:30pm–6:30pm Westminster Branch Upcoming Registration will open on March 11, 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 This event is in the "Adults" group Mar 25 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 Mar 25 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 Mar 25 2026 Wed Cooking and Shopping with AI 6:30pm–7:30pm Teens, 16 - Adults, Adults Exploration Commons 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 Mar 25 2026 Wed Cooking and Shopping with AI 6:30pm–7:30pm Exploration Commons Upcoming Registration will open on March 11, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Large Meeting Room Age Group: Teens ( 16 - Adults ) Adults Program Type: STEM/STEAM, Technology and Maker Registration Required Description: Discover how AI can become your creative partner in the kitchen and your smart companion while shopping. Disclaimer(s) All attendees need to register.
This event is in the "Teens" group This event is in the "Adults" group Mar 26 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 Mar 26 2026 Thu Beginner Sewing Level 1: Sew a Bucket Bag (Class 5) 9:30am–12:30pm Exploration Commons Upcoming Registration will open on March 12, 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 Mar 26 2026 Thu Advanced Baking: German Chocolate Cake 1:00pm–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 Mar 26 2026 Thu Advanced Baking: German Chocolate Cake 1:00pm–3:30pm Exploration Commons Upcoming Registration will open on March 12, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Teens ( 15 - Adults ) Adults Program Type: Cooking Registration Required Payment Required Description: Learn to prepare a classic German Chocolate Cake in this hands-on class. We will make a rich chocolate layer cake topped with a custard-style coconut pecan icing. 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 Mar 26 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 Mar 26 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. Please contact volunteers at info@ccgsmd.org to schedule a time if you require CCGS staff assistance. 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 Mar 26 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 Mar 26 2026 Thu Westminster Branch Chess Club 5:30pm–7:00pm Westminster Branch Upcoming Registration will open on March 12, 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 This event is in the "Adults" group Mar 26 2026 Thu Design an Augmented Reality Scavenger Hunt Game with Delightex 5:30pm–7: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 Mar 26 2026 Thu Design an Augmented Reality Scavenger Hunt Game with Delightex 5:30pm–7:30pm Exploration Commons Upcoming Registration will open on March 12, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 12 - Adults ) Adults Program Type: STEM/STEAM, Technology and Maker Registration Required Description: Augmented reality allows us to combine digital elements with real-world objects. Join us to learn how to create and code a simple augmented reality scavenger hunt.
This event is in the "Teens" group This event is in the "Adults" group Mar 27 2026 Fri Pause for Paws: Therapy Animals for Adults & Seniors 11:00am–12:30pm Teens, 17 - Adults, Adults Finksburg Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "17 - Adults" group This event is in the "Adults" group Mar 27 2026 Fri Pause for Paws: Therapy Animals for Adults & Seniors 11:00am–12:30pm Finksburg Branch Upcoming Registration will open on March 13, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Teens ( 17 - Adults ) Adults Program Type: Live Animals Registration Required Description: Pause for a minute or two with a furry friend! A special quiet hour for adults and seniors to come to de-stress and relax with a therapy animal. Bring a book, bring pictures, and share good memories.