This event is in the "Teens" group This event is in the "Adults" group Westminster Branch Chess Club Thursday, April 23, 2026 at 5:30pm - 7:00pm Westminster Large Meeting Room (Staff Use Only) at Westminster Branch Program Type: Fun and Games Age Group: 11 - Adults, Teens, Adults 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. Upcoming View Details Registration Required This event is in the "11 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Apr 23 2026 Thu Westminster Branch Chess Club 5:30pm–7:00pm Westminster Branch Upcoming Registration will open on April 9, 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 "Adults" group Open Mah Jongg Friday, April 24, 2026 at 1:30pm - 3:30pm Finksburg Large Meeting Room at Finksburg Branch Program Type: Fun and Games Age Group: Adults Join us for a friendly game of American Mah Jongg. We welcome experienced players and newer players for casual, non-competitive play. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided. View Details This event is in the "Adults" group Apr 24 2026 Fri Open Mah Jongg 1:30pm–3:30pm Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Adults Program Type: Fun and Games Description: Join us for a friendly game of American Mah Jongg. We welcome experienced players and newer players for casual, non-competitive play. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided. 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 Movie Night: How to Train Your Dragon Friday, April 24, 2026 at 6:00pm - 8:00pm Mount Airy Branch Program Type: Fun and Games Age Group: 11 - 18, Teens Join us for an after-hours movie night at the library! We'll be eating snacks and watching the 2025 How to Train Your Dragon! The film is rated PG. View Details This event is in the "11 - 18" group This event is in the "Teens" group Apr 24 2026 Fri Movie Night: How to Train Your Dragon 6:00pm–8:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Age Group: ( 11 - 18 ) Teens Program Type: Fun and Games Description: Join us for an after-hours movie night at the library! We'll be eating snacks and watching the 2025 How to Train Your Dragon! The film is rated PG. 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 Saturday Adventures Saturday, April 25, 2026 at 10:00am - 11:00am Eldersburg Large Meeting Room at Eldersburg Branch Program Type: Fun and Games, Storytime Age Group: Kids, Birth - 8 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! View Details This event is in the "Kids" group This event is in the "Birth - 8" group Apr 25 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 "Kids" group Play and Explore Monday, April 27, 2026 at 10:30am - 11:30am Eldersburg Large Meeting Room at Eldersburg Branch Program Type: Fun and Games Age Group: Kids, Birth - 5 Come play with us! Help your child practice fine motor, gross motor, and social/emotional skills through the art of play! A large variety of engaging toys and materials will be available. View Details This event is in the "Kids" group This event is in the "Birth - 5" group Apr 27 2026 Mon Play and Explore 10:30am–11:30am Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( Birth - 5 ) Program Type: Fun and Games Description: Come play with us! Help your child practice fine motor, gross motor, and social/emotional skills through the art of play! A large variety of engaging toys and materials will be available. 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 LEGO® Builders Club Monday, April 27, 2026 at 5:00pm - 6:00pm Mount Airy Large Meeting Room at Mount Airy Branch Program Type: Fun and Games, STEM/STEAM Age Group: Kids, 6 - Adults, Teens, Adults Want to practice your building skills? Join us for a LEGO® program where you tackle a new design each time! View Details 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 Apr 27 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 "Adults" group Strategy Games Wednesday, April 29, 2026 at 4:30pm - 7:30pm Eldersburg Small Meeting Room at Eldersburg Branch Program Type: Fun and Games Age Group: Adults Please drop in anytime between the hours listed and learn or teach a game. Most strategic games take between 1.5 to 3 hours to play. View Details This event is in the "Adults" group Apr 29 2026 Wed Strategy Games 4:30pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Small Meeting Room Age Group: Adults Program Type: Fun and Games Description: Please drop in anytime between the hours listed and learn or teach a game. Most strategic games take between 1.5 to 3 hours to play.
This event is in the "Everyone" group Open Chess Wednesday, April 29, 2026 at 6:00pm - 7:30pm Eldersburg Branch Program Type: Fun and Games Age Group: Everyone, All Ages Are you a chess expert or learning to play? Drop in to show your skills with other chess players! Chess players of all levels are welcome. View Details This event is in the "Everyone" group This event is in the "All Ages" group Apr 29 2026 Wed Open Chess 6:00pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Age Group: Everyone ( All Ages ) Program Type: Fun and Games Description: Are you a chess expert or learning to play? Drop in to show your skills with other chess players! Chess players of all levels are welcome.
This event is in the "Adults" group Open Mah Jongg Thursday, April 30, 2026 at 5:00pm - 7:45pm Westminster Large Meeting Room (Staff Use Only) at Westminster Branch Program Type: Fun and Games Age Group: Adults Join us for a friendly game of casual, non-competitive American Mah Jongg. This program is for experienced and newer players with some play experience. An instructor will be present. Please bring a current National Mah Jongg League card. View Details This event is in the "Adults" group Apr 30 2026 Thu Open Mah Jongg 5:00pm–7:45pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Adults Program Type: Fun and Games Description: Join us for a friendly game of casual, non-competitive American Mah Jongg. This program is for experienced and newer players with some play experience. An instructor will be present. Please bring a current National Mah Jongg League card. 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 Taneytown Craft Swap All Day Taneytown Large Meeting Room at Taneytown Branch Program Type: DIY Arts and Crafts, Fun and Games Age Group: Everyone, All Ages Did spring cleaning leave you with a lot of extra crafts lying around? Clear out the old supplies you never got around to by donating them to the library, then pick up something new at our spring craft swap! View Details This event is in the "Everyone" group This event is in the "All Ages" group May 2 2026 Sat Taneytown Craft Swap All Day Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Everyone ( All Ages ) Program Type: DIY Arts and Crafts, Fun and Games Description: Did spring cleaning leave you with a lot of extra crafts lying around? Clear out the old supplies you never got around to by donating them to the library, then pick up something new at our spring craft swap! 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 Saturday Adventures Saturday, May 2, 2026 at 10:00am - 11:00am Eldersburg Large Meeting Room at Eldersburg Branch Program Type: Fun and Games, Storytime Age Group: Kids, Birth - 8 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! View Details This event is in the "Kids" group This event is in the "Birth - 8" group May 2 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 Eldersburg Branch Teen Advisory Board Presents: Eldersburg Fan Con Saturday, May 2, 2026 at 1:00pm - 4:00pm Eldersburg Branch Program Type: DIY Arts and Crafts, Fun and Games Age Group: Everyone, All Ages Join us at CCPL's Eldersburg Branch for an all-ages fan con event! Drop in to make fandom-inspired crafts, test your trivia skills, and more. Costumes are encouraged! View Details This event is in the "Everyone" group This event is in the "All Ages" group May 2 2026 Sat Eldersburg Branch Teen Advisory Board Presents: Eldersburg Fan Con 1:00pm–4:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Age Group: Everyone ( All Ages ) Program Type: DIY Arts and Crafts, Fun and Games Description: Join us at CCPL's Eldersburg Branch for an all-ages fan con event! Drop in to make fandom-inspired crafts, test your trivia skills, and more. Costumes are encouraged! 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 Nintendo Afternoon Saturday, May 2, 2026 at 2:00pm - 4:00pm Westminster Young Adult Window Display at Westminster Branch Program Type: Fun and Games, STEM/STEAM Age Group: 11 - 17, Teens 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. View Details This event is in the "11 - 17" group This event is in the "Teens" group May 2 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 "Everyone" group Star Wars Day! Monday, May 4, 2026 at 9:00am - 7:00pm North Carroll Branch Program Type: DIY Arts and Crafts, Fun and Games Age Group: Everyone, All Ages Stop by to make some Star Wars-themed crafts and do a scavenger hunt! May the force be with you! View Details This event is in the "Everyone" group This event is in the "All Ages" group May 4 2026 Mon Star Wars Day! 9:00am–7:00pm North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Age Group: Everyone ( All Ages ) Program Type: DIY Arts and Crafts, Fun and Games Description: Stop by to make some Star Wars-themed crafts and do a scavenger hunt! May the force be with 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 "Kids" group Play and Explore Monday, May 4, 2026 at 10:30am - 11:30am Eldersburg Large Meeting Room at Eldersburg Branch Program Type: Fun and Games Age Group: Kids, Birth - 5 Come play with us! Help your child practice fine motor, gross motor, and social/emotional skills through the art of play! A large variety of engaging toys and materials will be available. View Details This event is in the "Kids" group This event is in the "Birth - 5" group May 4 2026 Mon Play and Explore 10:30am–11:30am Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( Birth - 5 ) Program Type: Fun and Games Description: Come play with us! Help your child practice fine motor, gross motor, and social/emotional skills through the art of play! A large variety of engaging toys and materials will be available. 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 May the Fourth: Star Wars Day Monday, May 4, 2026 at 1:00pm - 4:00pm Westminster Branch Program Type: DIY Arts and Crafts, Fun and Games Age Group: Everyone, All Ages A long time ago in a galaxy far, far away…the Jedi Council decreed that May the Fourth would forever be known as Star Wars Day. View Details This event is in the "Everyone" group This event is in the "All Ages" group May 4 2026 Mon May the Fourth: Star Wars Day 1:00pm–4:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Age Group: Everyone ( All Ages ) Program Type: DIY Arts and Crafts, Fun and Games Description: A long time ago in a galaxy far, far away…the Jedi Council decreed that May the Fourth would forever be known as Star Wars Day.
This event is in the "Adults" group LEGO® Club: Grown-Up Edition Tuesday, May 5, 2026 at 6:00pm - 7:00pm Eldersburg Large Meeting Room at Eldersburg Branch Program Type: Fun and Games, STEM/STEAM Age Group: Adults Who says LEGO® is just for kids? Join us for a relaxed and inspiring evening where adults can rediscover the joy of building, creating, and imagining with LEGO® bricks. View Details This event is in the "Adults" group May 5 2026 Tue LEGO® Club: Grown-Up Edition 6:00pm–7:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Adults Program Type: Fun and Games, STEM/STEAM Description: Who says LEGO® is just for kids? Join us for a relaxed and inspiring evening where adults can rediscover the joy of building, creating, and imagining with LEGO® bricks. 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 Club Friendship: Libraries Are for Everyone - Body in Motion Thursday, May 7, 2026 at 1:00pm - 1:45pm North Carroll Branch Program Type: Fun and Games Age Group: Teens, 13 - Adults, Adults The library is more than just books. It is a place to come together as a community. We welcome teens and adults of all abilities, along with support staff, to join us for a program full of movement and music. Upcoming View Details 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 7 2026 Thu Club Friendship: Libraries Are for Everyone - Body in Motion 1:00pm–1:45pm North Carroll Branch Upcoming Registration will open on April 23, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Age Group: Teens ( 13 - Adults ) Adults Program Type: Fun and Games Registration Required Description: The library is more than just books. It is a place to come together as a community. We welcome teens and adults of all abilities, along with support staff, to join us for a program full of movement and music. 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 Open Mah Jongg Thursday, May 7, 2026 at 1:00pm - 4:45pm Westminster Large Meeting Room (Staff Use Only) at Westminster Branch Program Type: Fun and Games Age Group: Adults Join us for a friendly game of casual, non-competitive American Mah Jongg. This program is for experienced and newer players with some play experience. An instructor will be present. Please bring a current National Mah Jongg League card. View Details This event is in the "Adults" group May 7 2026 Thu Open Mah Jongg 1:00pm–4:45pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Adults Program Type: Fun and Games Description: Join us for a friendly game of casual, non-competitive American Mah Jongg. This program is for experienced and newer players with some play experience. An instructor will be present. Please bring a current National Mah Jongg League card. 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 Westminster Branch Chess Club Thursday, May 7, 2026 at 5:30pm - 7:00pm Westminster Large Meeting Room (Staff Use Only) at Westminster Branch Program Type: Fun and Games Age Group: 11 - Adults, Teens, Adults 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. Upcoming View Details 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 "Adults" group Open Mah Jongg Friday, May 8, 2026 at 1:30pm - 3:30pm Finksburg Large Meeting Room at Finksburg Branch Program Type: Fun and Games Age Group: Adults Join us for a friendly game of American Mah Jongg. We welcome experienced players and newer players for casual, non-competitive play. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided. View Details This event is in the "Adults" group May 8 2026 Fri Open Mah Jongg 1:30pm–3:30pm Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Adults Program Type: Fun and Games Description: Join us for a friendly game of American Mah Jongg. We welcome experienced players and newer players for casual, non-competitive play. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided. 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 Saturday Adventures Saturday, May 9, 2026 at 10:00am - 11:00am Eldersburg Large Meeting Room at Eldersburg Branch Program Type: Fun and Games, Storytime Age Group: Kids, Birth - 8 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! View Details This event is in the "Kids" group This event is in the "Birth - 8" group May 9 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 "Teens" group Dungeons and Dragons Club Saturday, May 9, 2026 at 1:00pm - 4:00pm Mount Airy Small Meeting Room at Mount Airy Branch Program Type: Fun and Games Age Group: 11 - 17, Teens 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. Upcoming View Details 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 Dungeons & Dragons Spring Adventure Saturday, May 9, 2026 at 2:00pm - 4:00pm Finksburg Small Meeting Room at Finksburg Branch Program Type: Fun and Games Age Group: 11 - 18, Teens 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! Upcoming View Details 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.