This event is in the "Teens" group This event is in the "Adults" group Jan 8 2026 Thu Intro to Adobe Illustrator 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 Jan 8 2026 Thu Intro to Adobe Illustrator 5:30pm–7:30pm Exploration Commons Upcoming Registration will open on December 25, 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 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!
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group Jan 8 2026 Thu The Zentangle Method of Drawing-based Mindfulness 7:00pm–8:00pm Kids, 10 - Adults, Teens, Adults Online Open Registration Required Virtual Event This event is in the "Kids" group This event is in the "10 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jan 8 2026 Thu The Zentangle Method of Drawing-based Mindfulness 7:00pm–8:00pm Online Open Registration will close on January 8, 2026 @ 4:30pm. Remaining seats Remaining waitlist seats Location: Online Age Group: Kids ( 10 - Adults ) Teens Adults Program Type: DIY Arts and Crafts, Health and Wellness Registration Required Description: In this online class, Jill Suffel, CZT (Certified Zentangle Teacher) will lead us through a relaxing drawing activity that starts with four dots and a line. The outcome will amaze you! Disclaimer(s) Zoom login information will be emailed to participants one hour before the program starts.
This event is in the "Teens" group This event is in the "Adults" group Jan 9 2026 Fri American Red Cross Blood Drive 10:00am–3:00pm Teens, 16 - Adults, Adults Eldersburg Branch This event is in the "Teens" group This event is in the "16 - Adults" group This event is in the "Adults" group Jan 9 2026 Fri American Red Cross Blood Drive 10:00am–3:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Teens ( 16 - Adults ) Adults Program Type: Health and Wellness Description: Give blood and save a life. Set up an appointment or drop in.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group Jan 9 2026 Fri Sensory Sensitive PAWS to Read 10:45am–11:45am 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 Jan 9 2026 Fri Sensory Sensitive PAWS to Read 10:45am–11:45am Finksburg Branch Upcoming Registration will open on December 26, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Age Group: Kids ( 4 - Adults ) Teens Adults Program Type: Live Animals Registration Required Description: An inclusive visit with book-loving therapy dogs for people and children of all abilities. Research shows that reading to animals boosts reading skills 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 "Teens" group This event is in the "Adults" group Jan 9 2026 Fri Club Friendship: Libraries Are for Everyone - Winter Ball 11:00am–12:00pm Teens, 13 - Adults, Adults Mount Airy Branch This event is in the "Teens" group This event is in the "13 - Adults" group This event is in the "Adults" group Jan 9 2026 Fri Club Friendship: Libraries Are for Everyone - Winter Ball 11:00am–12:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Teens ( 13 - Adults ) Adults Program Type: Fun and Games, Music Theater and Dance Description: The library is more than just books. It's a place to come together as a community. We welcome teens and adults of all abilities, along with support staff, to join us for games, crafts, music, and more in a sensory-friendly environment! We love Club Friendship and can't wait for our Winter Ball! Wear some fun dress attire and get ready to boogie down with us! 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 10 2026 Sat Introduction to Arduino 10:00am–12: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 10 2026 Sat Introduction to Arduino 10:00am–12:00pm Exploration Commons Upcoming Registration will open on December 27, 2025 @ 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: Microcontrollers are everywhere and are often the unseen heroes of our modern world. From coffee makers to elevators, and even the television remote control, microcontrollers can be programmed to fulfill a variety of simple tasks. Disclaimer(s) All attendees need to register.
This event is in the "Teens" group This event is in the "Adults" group Jan 10 2026 Sat The ABCs of Self Defense 12:00pm–1: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 10 2026 Sat The ABCs of Self Defense 12:00pm–1:30pm Mount Airy Branch Upcoming Registration will open on December 27, 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: Health and Wellness Registration Required Description: Would you like to increase your safety awareness in public or private locations? Learn how to recognize and avoid potentially dangerous situations from Carl Minkel, founder and chief instructor of the Taekwondo Arnis Academy. 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 10 2026 Sat The Art of Book Folding: Hedgehogs 1:00pm–2:30pm Teens, 13 - Adults, Adults Westminster Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "13 - Adults" group This event is in the "Adults" group Jan 10 2026 Sat The Art of Book Folding: Hedgehogs 1:00pm–2:30pm Westminster Branch Upcoming Registration will open on December 27, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Teens ( 13 - Adults ) Adults Program Type: DIY Arts and Crafts Registration Required Description: Join us for a fun and cozy afternoon as we upcycle books into adorable hedgehogs. 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 10 2026 Sat Snowy Slime 1:30pm–2:30pm Kids, 8 - Adults, Teens, Adults Taneytown 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 10 2026 Sat Snowy Slime 1:30pm–2:30pm Taneytown Branch Upcoming Registration will open on December 27, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 8 - Adults ) Teens Adults Program Type: DIY Arts and Crafts Registration Required Description: Join us in creating snowy slime in our slime lab! 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 10 2026 Sat Nintendo Afternoon 2:00pm–4:00pm 11 - 17, Teens Westminster Branch This event is in the "11 - 17" group This event is in the "Teens" group Jan 10 2026 Sat Nintendo Afternoon 2:00pm–4:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Young Adult Window Display Age Group: ( 11 - 17 ) Teens Program Type: Fun and Games, STEM/STEAM Description: Join us in our Young Adult Area for gaming on our Nintendo Switch. Bring your friends and take turns playing Mario Kart, Super Smash Bros., and more. Games will be provided.
This event is in the "Teens" group This event is in the "Adults" group Jan 12 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 Jan 12 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 Jan 12 2026 Mon Books and Bites: Biographies and Blondies 1:00pm–2: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 Jan 12 2026 Mon Books and Bites: Biographies and Blondies 1:00pm–2:30pm Exploration Commons Upcoming Registration will open on December 29, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Teens ( 16 - Adults ) Adults Program Type: Book Clubs, Cooking Registration Required Payment Required Description: Let's meet in the Teaching Kitchen to make Vanilla Cardamom Blondies. While they bake, enjoy some tea and join in a discussion of the newest biographies 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 Jan 12 2026 Mon 3D Printing for Absolute Beginners 6:00pm–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 12 2026 Mon 3D Printing for Absolute Beginners 6:00pm–7:00pm Exploration Commons Upcoming Registration will open on December 29, 2025 @ 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: What's a 3D print, and how do you make it? In this class, we'll go over everything you need to know to get started with 3D printing. From materials to software to finding files online, this class will teach you the very basics. Disclaimer(s) All attendees need to register.
This event is in the "Teens" group Jan 12 2026 Mon Winter Gnomes 6:00pm–7:00pm 10 - 17, Teens North Carroll Branch Upcoming Registration Required This event is in the "10 - 17" group This event is in the "Teens" group Jan 12 2026 Mon Winter Gnomes 6:00pm–7:00pm North Carroll Branch Upcoming Registration will open on December 29, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: ( 10 - 17 ) Teens Program Type: DIY Arts and Crafts Registration Required Description: Join us to make winter-themed gnomes out of a variety of different materials.
This event is in the "Teens" group Jan 13 2026 Tue Dungeons & Dragons Online 4:00pm–6:30pm Teens, 12 - 17 Online Upcoming Registration Required Virtual Event This event is in the "Teens" group This event is in the "12 - 17" group Jan 13 2026 Tue Dungeons & Dragons Online 4:00pm–6:30pm Online Upcoming Registration will open on December 30, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Online Age Group: Teens ( 12 - 17 ) Program Type: Fun and Games, Online Video Registration Required Description: Join us for a session of Dungeons & Dragons played entirely online! Pre-generated characters will be available, and registrants will meet on Zoom the day before to become familiar with any websites used. Disclaimer(s) All attendees need to register. Zoom login information will be emailed to participants one hour before the program starts.
This event is in the "Teens" group This event is in the "Adults" group Jan 13 2026 Tue Creating AI Images for Use in the Makerspace 5:00pm–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 Jan 13 2026 Tue Creating AI Images for Use in the Makerspace 5:00pm–7:30pm Exploration Commons Upcoming Registration will open on December 30, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 16 - Adults ) Adults Program Type: Adobe Software, STEM/STEAM, Technology and Maker Registration Required Description: In this class, we will discuss using generative AI to create images for use in the Makerspace. Topics will include what generative AI is and how it works, common pitfalls and issues with AI images, and the potential for AI use in the Makerspace. 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 13 2026 Tue Knit and Chat 6:00pm–7:45pm Kids, 8 - Adults, Teens, Adults Eldersburg Branch 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 13 2026 Tue Knit and Chat 6:00pm–7:45pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( 8 - Adults ) Teens Adults Program Type: DIY Arts and Crafts Description: Join us for this monthly meet-up with other knitters of all ages to relax, knit, get ideas for projects, receive help on current projects, gain new skills, and learn to knit if you don't know how. 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 13 2026 Tue Relax and Unwind with Reverse Coloring 6:30pm–7:30pm Teens, 14 - Adults, Adults Eldersburg Branch 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 13 2026 Tue Relax and Unwind with Reverse Coloring 6:30pm–7:30pm Eldersburg Branch Upcoming Registration will open on December 30, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size Meeting Room Age Group: Teens ( 14 - Adults ) Adults Program Type: DIY Arts and Crafts, Health and Wellness Registration Required Description: Take time out for yourself as we relax and experiment with reverse coloring templates and ink pens. Let vibrant watercolor backgrounds guide your imagination as you draw, doodle, and create without rules. 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 14 2026 Wed Basic Knife Skills 5:30pm–7:00pm 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 Jan 14 2026 Wed Basic Knife Skills 5:30pm–7:00pm Exploration Commons Upcoming Registration will open on December 31, 2025 @ 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 hands-on class will cover everything you need to know about caring for your knives and how to use them. You'll learn how to chop, dice, and mince and get plenty of practice with other professional cuts. This is a beginner class. 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 This event is in the "Adults" group Jan 14 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 Jan 14 2026 Wed ASL Practice Club 6:00pm–7:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Small 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! 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 14 2026 Wed Taneytown Teen Anime Club 6:00pm–7:00pm 11 - 17, Teens Taneytown Branch Upcoming Registration Required This event is in the "11 - 17" group This event is in the "Teens" group Jan 14 2026 Wed Taneytown Teen Anime Club 6:00pm–7:00pm Taneytown Branch Upcoming Registration will open on December 31, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: ( 11 - 17 ) Teens Program Type: Fun and Games Registration Required Description: Join us each month for an anime-themed craft and a chance to watch the latest and greatest anime with other Taneytown teens! Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Refreshments will be served.
This event is in the "Teens" group Jan 14 2026 Wed Eldersburg Branch Anime Club 6:00pm–7:30pm 11 - 17, Teens Eldersburg Branch This event is in the "11 - 17" group This event is in the "Teens" group Jan 14 2026 Wed Eldersburg Branch Anime Club 6:00pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size Meeting Room Age Group: ( 11 - 17 ) Teens Program Type: DIY Arts and Crafts, Fun and Games Description: Join us at CCPL's Eldersburg Branch for all things anime and manga! Watch the first episode of an anime, make anime-themed crafts, 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 Jan 14 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 14 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 Jan 15 2026 Thu Beginner Sewing Level 1: Sew a Small Messenger Bag (Class 7) 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 Jan 15 2026 Thu Beginner Sewing Level 1: Sew a Small Messenger Bag (Class 7) 9:30am–12:30pm Exploration Commons Upcoming Registration will open on January 1, 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 gusset into a bag with rounded corners. Practice how to sew and insert a cross-body handle into the bag.