This event is in the "Teens" group This event is in the "Adults" group May 7 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 May 7 2026 Thu Westminster Branch Chess Club 5:30pm–7:00pm Westminster Branch Upcoming Registration will open on April 23, 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 "Kids" group This event is in the "Teens" group This event is in the "Adults" group May 8 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 May 8 2026 Fri Sensory Sensitive PAWS to Read 10:45am–11:45am Finksburg Branch Upcoming Registration will open on April 24, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 4 - Adults ) Teens Adults Program Type: Live Animals Registration Required Description: An inclusive visit with book-loving therapy animals 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 May 9 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 May 9 2026 Sat Dungeons and Dragons Club 1:00pm–4:00pm Mount Airy Branch Upcoming Registration will open on April 25, 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 May 9 2026 Sat Dungeons & Dragons Spring 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 May 9 2026 Sat Dungeons & Dragons Spring Adventure 2:00pm–4:00pm Finksburg Branch Upcoming Registration will open on April 25, 2026 @ 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 May 11 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 May 11 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 May 12 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 May 12 2026 Tue Dungeons & Dragons Online 4:00pm–6:30pm Online Upcoming Registration will open on April 28, 2026 @ 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 May 12 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 May 12 2026 Tue Diamond Painting for Teens 6:00pm–7:30pm Taneytown Branch Upcoming Registration will open on April 28, 2026 @ 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 "Kids" group This event is in the "Teens" group This event is in the "Adults" group May 12 2026 Tue Knit and Chat 6:00pm–7:30pm 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 May 12 2026 Tue Knit and Chat 6:00pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size 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 May 12 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 May 12 2026 Tue Youth Community Service Group 6:30pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large 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 "Kids" group This event is in the "Teens" group This event is in the "Adults" group May 13 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 May 13 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!
This event is in the "Teens" group May 13 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 May 13 2026 Wed Taneytown Teen Anime Club 6:00pm–7:00pm Taneytown Branch Upcoming Registration will open on April 29, 2026 @ 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 May 13 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 May 13 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 May 13 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 May 13 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 May 14 2026 Thu Club Friendship: Libraries Are for Everyone 1:00pm–2:00pm Teens, 13 - Adults, Adults North Carroll 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 May 14 2026 Thu Club Friendship: Libraries Are for Everyone 1:00pm–2:00pm North Carroll Branch Upcoming Registration will open on April 30, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Teens ( 13 - Adults ) Adults Program Type: Fun and Games Registration Required 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! 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 May 14 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 May 14 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 May 15 2026 Fri Walking in Watkins Park 11:00am–12:30pm Teens, 12 - Adults, Adults Offsite Offsite Event This event is in the "Teens" group This event is in the "12 - Adults" group This event is in the "Adults" group May 15 2026 Fri Walking in Watkins Park 11:00am–12:30pm Offsite Remaining seats Remaining waitlist seats Location: Offsite Age Group: Teens ( 12 - Adults ) Adults Program Type: Health and Wellness Description: Do you want to exercise and socialize at the same time? If so, please join us for a monthly walking group from May through October at Watkins Park! We’ll explore both the Rail Trail and the Loop for 1.8 miles.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group May 16 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 May 16 2026 Sat Read with a Furry Friend 11:00am–12:00pm Taneytown Branch Upcoming Registration will open on May 2, 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 May 16 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 May 16 2026 Sat PAWS to Read 2:00pm–3:00pm Finksburg Branch Upcoming Registration will open on May 2, 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 May 16 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 May 16 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 May 16 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 May 16 2026 Sat Super Smash Bros. Tournament for Teens 2:30pm–3:30pm Taneytown Branch Upcoming Registration will open on May 2, 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 May 18 2026 Mon Westminster Branch Teen Advisory Board 3:30pm–4:30pm Teens, 12 - 17 Westminster Branch Upcoming Registration Required This event is in the "Teens" group This event is in the "12 - 17" group May 18 2026 Mon Westminster Branch Teen Advisory Board 3:30pm–4:30pm Westminster Branch Upcoming Registration will open on May 4, 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: Service Learning Hours Registration Required Description: Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Zoom login information will be emailed to participants one hour before the program starts.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group May 18 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 May 18 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 May 18 2026 Mon Let's Bead 5:30pm–6:30pm 11 - Adults, Teens, Adults Taneytown 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 May 18 2026 Mon Let's Bead 5:30pm–6:30pm Taneytown Branch Upcoming Registration will open on May 4, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: ( 11 - Adults ) Teens Adults Program Type: DIY Arts and Crafts Registration Required Description: Join for an hour of free beading creation time to reduce stress and socialize. No instructions or lessons needed. 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 May 19 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 May 19 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.