This event is in the "Kids" group Jun 4 2026 Thu Pajama Party Storytime 6:30pm–7:00pm Kids, Birth - 8 Mount Airy Branch This event is in the "Kids" group This event is in the "Birth - 8" group Jun 4 2026 Thu Pajama Party Storytime 6:30pm–7:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( Birth - 8 ) Program Type: Storytime Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children. 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 "Everyone" group Jun 5 2026 Fri Stock Up for Summer Book Sale All Day Everyone, All Ages Finksburg Branch This event is in the "Everyone" group This event is in the "All Ages" group Jun 5 2026 Fri Stock Up for Summer Book Sale All Day Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Small Meeting Room Age Group: Everyone ( All Ages ) Description: $5 Bag Sale! Get ready for summer with some great reads!
This event is in the "Kids" group Jun 5 2026 Fri Cuentos Bilingües/Bilingual Storytime 10:00am–10:30am Kids, 2 - 10 Finksburg Branch This event is in the "Kids" group This event is in the "2 - 10" group Jun 5 2026 Fri Cuentos Bilingües/Bilingual Storytime 10:00am–10:30am Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 2 - 10 ) Program Type: Storytime Description: Are you interested in improving your language skills? Join us for Spanish Bilingual Storytime! There will be singing, dancing, activities, and stories in Spanish and English. 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 Jun 5 2026 Fri ABCs & 123s: Dinosaurs 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 Jun 5 2026 Fri ABCs & 123s: Dinosaurs 10:00am–11:00am Taneytown Branch Upcoming Registration will open on May 22, 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 "Teens" group This event is in the "Adults" group Jun 5 2026 Fri Club Friendship: Libraries Are for Everyone - Supported Gardening! 10:00am–11:00am Teens, 13 - Adults, Adults Mount Airy 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 Jun 5 2026 Fri Club Friendship: Libraries Are for Everyone - Supported Gardening! 10:00am–11:00am Mount Airy Branch Upcoming Registration will open on May 22, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Teens ( 13 - Adults ) Adults Program Type: Gardening and Environment Registration Required 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! Come decorate your own flowerpot and plant flowers with the Carroll County Master Gardeners! Supplies will be provided, just bring your green thumb! Disclaimer(s) All attendees need to register.
This event is in the "Kids" group Jun 5 2026 Fri Read and Play 10:00am–11:00am Kids, Birth - 24 Months North Carroll Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group Jun 5 2026 Fri Read and Play 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 ( Birth - 24 Months ) Program Type: Storytime Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize. 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 5 2026 Fri American Red Cross Blood Drive 10:00am–4: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 Jun 5 2026 Fri American Red Cross Blood Drive 10:00am–4: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: Donate blood and save a life. Set up an appointment or drop in.
This event is in the "Adults" group Jun 5 2026 Fri Spanish Language Practice Circle 11:00am–1:00pm Adults Taneytown Branch This event is in the "Adults" group Jun 5 2026 Fri Spanish Language Practice Circle 11:00am–1:00pm Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Age Group: Adults Description: Join us for a friendly and informal group gathering to practice speaking Spanish together. This program is for intermediate and advanced-level Spanish speakers. A partner from The Literacy Council of Carroll County will lead this program. 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 "Adults" group Jun 5 2026 Fri Chair Yoga at the Library 11:30am–12:30pm Adults North Carroll Branch Upcoming Registration Required This event is in the "Adults" group Jun 5 2026 Fri Chair Yoga at the Library 11:30am–12:30pm North Carroll Branch Upcoming Registration will open on May 22, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Adults Program Type: Health and Wellness Registration Required Description: Focus on simple stretches, mindful breathing, and relaxation techniques through chair yoga at the library! This class is a great way to improve your flexibility, balance, and overall well-being in a welcoming environment.
This event is in the "Adults" group Jun 5 2026 Fri Book Chat 1:00pm–2:00pm Adults Taneytown Branch This event is in the "Adults" group Jun 5 2026 Fri Book Chat 1:00pm–2:00pm Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Adults Program Type: Book Clubs Description: Join us for an hour of chatting about books! Come and share what you are reading and get ideas from others about what to read next! 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 "Adults" group Jun 5 2026 Fri Writer's Circle 2:00pm–4:00pm Adults Taneytown Branch This event is in the "Adults" group Jun 5 2026 Fri Writer's Circle 2:00pm–4:00pm Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Adults Description: Join this fun group of writers and aspiring writers as we share what we are working on and listen to feedback from others. Whether you write novels, short stories, poems, or anything in between, this group is for you! 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 Jun 5 2026 Fri Adam Gidwitz: Battle of the Books Celebration 6:00pm–8:30pm Everyone, All Ages Offsite Open Registration Required Offsite Event This event is in the "Everyone" group This event is in the "All Ages" group Jun 5 2026 Fri Adam Gidwitz: Battle of the Books Celebration 6:00pm–8:30pm Offsite Open Registration will close on June 5, 2026 @ 6:00pm. Remaining seats Remaining waitlist seats Location: Offsite Age Group: Everyone ( All Ages ) Program Type: Author Talks Registration Required Description: Presented by Carroll County Public Library and Park Books on Main. All are welcome as we celebrate another Battle of the Books season! Meet Battle of the Books author Adam Gidwitz! 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 "Everyone" group Jun 6 2026 Sat Stock Up for Summer Book Sale All Day Everyone, All Ages Finksburg Branch This event is in the "Everyone" group This event is in the "All Ages" group Jun 6 2026 Sat Stock Up for Summer Book Sale All Day Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Small Meeting Room Age Group: Everyone ( All Ages ) Description: $5 Bag Sale! Get ready for summer with some great reads!
Jun 6 - 18 2026 Fossil Exhibit All Day 6/6–6/18 Finksburg Branch Jun 6 - 18 2026 Fossil Exhibit All Day 6/6–6/18 Library Branch: Finksburg Branch Room: Finksburg Display Case - Left
This event is in the "Teens" group Jun 6 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 6 2026 Sat Volunteer Opportunity at the Finksburg Branch Garden 9:00am–11:00am Finksburg Branch Upcoming Registration will open on May 23, 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 6 2026 Sat ServSafe® Food Protection Manager One Day Course & Exam 9:00am–4: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 Jun 6 2026 Sat ServSafe® Food Protection Manager One Day Course & Exam 9:00am–4:30pm Exploration Commons Upcoming Registration will open on May 23, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Large Meeting Room Age Group: Teens ( 15 - Adults ) Adults Program Type: Cooking Registration Required Payment Required Description: The ServSafe® Food Protection Manager Course is for individuals preparing to take the ServSafe® Food Protection Manager Certification Exam. After taki Disclaimer(s) All attendees need to register.
This event is in the "Kids" group Jun 6 2026 Sat Saturday Adventures 10:00am–11:00am Kids, Birth - 8 Eldersburg Branch This event is in the "Kids" group This event is in the "Birth - 8" group Jun 6 2026 Sat Saturday Adventures 10:00am–11:00am Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( Birth - 8 ) Program Type: Fun and Games, Storytime Description: Come to the library every Saturday morning for a new adventure! Stories, songs, dancing—there will be something new and different each week. The one thing that will always happen? Fun! 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 Jun 6 2026 Sat Unearth Your Story: A Bubble, Comedy, and Music Show 10:00am–11:00am Everyone, All Ages Mount Airy Branch This event is in the "Everyone" group This event is in the "All Ages" group Jun 6 2026 Sat Unearth Your Story: A Bubble, Comedy, and Music Show 10:00am–11:00am Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Everyone ( All Ages ) Program Type: Music Theater and Dance Description: Get out your cameras and your paleontology tools because we are about to go on a dancing adventure with some really rad dinosaurs!
This event is in the "Everyone" group Jun 6 2026 Sat Unearthing the Past: A Beginner's Guide to Fossils 10:00am–11:00am Everyone, All Ages Finksburg Branch This event is in the "Everyone" group This event is in the "All Ages" group Jun 6 2026 Sat Unearthing the Past: A Beginner's Guide to Fossils 10:00am–11:00am Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Everyone ( All Ages ) Program Type: History and Genealogy, STEM/STEAM Description: Unearthing the Past: A Beginner’s Guide to Fossils is a relaxed, family-friendly, easy introduction to how fossils form and why they matter.
This event is in the "Teens" group This event is in the "Adults" group Jun 6 2026 Sat DIY Dinosaur Terrarium 1:00pm–2:00pm Teens, 12 - Adults, Adults Westminster 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 Jun 6 2026 Sat DIY Dinosaur Terrarium 1:00pm–2:00pm Westminster Branch Upcoming Registration will open on May 23, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Teens ( 12 - Adults ) Adults Program Type: DIY Arts and Crafts Registration Required Description: Have a roaring good time with us as we assemble mini dinosaur terrariums with REAL LIVE moss!
This event is in the "Adults" group Jun 6 2026 Sat Tropical Paint Party 1:00pm–2:30pm Adults Taneytown Branch Upcoming Registration Required This event is in the "Adults" group Jun 6 2026 Sat Tropical Paint Party 1:00pm–2:30pm Taneytown Branch Upcoming Registration will open on May 23, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Adults Program Type: DIY Arts and Crafts Registration Required Description: Learn how to create a tropical painting in this hands-on, basic beginner's painting class. Participants can use their imagination and creativity to follow the presenter's example or dream up a warm-weather painting themselves. Disclaimer(s) All attendees need to register.
This event is in the "Teens" group Jun 6 2026 Sat Dungeons and Dragons Club 1:00pm–4:00pm 11 - 17, Teens Mount Airy Branch Upcoming Registration Required This event is in the "11 - 17" group This event is in the "Teens" group Jun 6 2026 Sat Dungeons and Dragons Club 1:00pm–4:00pm Mount Airy Branch Upcoming Registration will open on May 23, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Small Meeting Room Age Group: ( 11 - 17 ) Teens Program Type: Fun and Games Registration Required Description: Welcome, adventurers! Join our table as we embark on a fun-filled campaign! Our game is friendly to both new and returning players. Our characters are currently level 1. 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 6 2026 Sat Create a Marble Maze with the CNC 1:00pm–4: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 Jun 6 2026 Sat Create a Marble Maze with the CNC 1:00pm–4:30pm Exploration Commons Upcoming Registration will open on May 23, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Age Group: Teens ( 12 - Adults ) Adults Program Type: Laser and CNC Machines, STEM/STEAM, Technology and Maker Registration Required Payment Required Description: In this program we will create a personalized mini-marble maze by utilizing our Carvera Desktop CNC! Basic computer experience is required, but no experience with the Carvera CNC is needed.
This event is in the "Adults" group Jun 6 2026 Sat Open Paint-In with Sykesville Painting Club 1:00pm–4:30pm Adults Eldersburg Branch This event is in the "Adults" group Jun 6 2026 Sat Open Paint-In with Sykesville Painting Club 1:00pm–4:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Adults Program Type: DIY Arts and Crafts Description: Bring an art project and your own supplies. Work in our shared space with other artists. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.