This event is in the "Everyone" group Jun 30 2026 Tue Dinosaur Puzzle Race 2:00pm–3:00pm Everyone, All Ages Mount Airy Branch This event is in the "Everyone" group This event is in the "All Ages" group Jun 30 2026 Tue Dinosaur Puzzle Race 2:00pm–3:00pm 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: Fun and Games Description: How fast can you puzzle? Come with a group or be grouped with other players as we find out who can put a 300-piece puzzle together the fastest! Children under 11 must be accompanied by an adult.
This event is in the "Kids" group This event is in the "Teens" group Jun 30 2026 Tue LEGO® Artist C3Brix 2:00pm–3:00pm Kids, 6 - 18, Teens Eldersburg Branch This event is in the "Kids" group This event is in the "6 - 18" group This event is in the "Teens" group Jun 30 2026 Tue LEGO® Artist C3Brix 2:00pm–3:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( 6 - 18 ) Teens Program Type: Fun and Games, STEM/STEAM Description: Cody Wells, aka C3Brix, is one of the most sought-after custom LEGO® artists in the country. His motto is “Rebuild Your Childhood,” encouraging adults to reminisce and children to use their imagination to think outside the (LEGO
This event is in the "Adults" group Jul 1 2026 Wed Open Mah Jongg 2:00pm–4:00pm Adults Westminster Branch This event is in the "Adults" group Jul 1 2026 Wed Open Mah Jongg 2:00pm–4:00pm 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 Jul 2 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 Jul 2 2026 Thu Westminster Branch Chess Club 5:30pm–7:00pm Westminster Branch Upcoming Registration will open on June 18, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Small Meeting Room 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.
Jul 4 2026 Sat Independence Day All Day All Branches Closing Jul 4 2026 Sat Closing Independence Day All Day Branches: Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters, Offsite, Online
This event is in the "Everyone" group Jul 6 2026 Mon Little Jon’s Gigantic Bubble Show 10:30am–11:30am Everyone, All Ages Taneytown Branch This event is in the "Everyone" group This event is in the "All Ages" group Jul 6 2026 Mon Little Jon’s Gigantic Bubble Show 10:30am–11:30am Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Age Group: Everyone ( All Ages ) Program Type: Fun and Games Description: Explore different sizes and types of bubbles with Little Jon in this fun, interactive program. See volcano bubbles, smoke bubbles, and get surrounded by a giant bubble!
This event is in the "Everyone" group Jul 6 2026 Mon Little Jon’s Gigantic Bubble Show 12:30pm–1:30pm Everyone, All Ages Eldersburg Branch This event is in the "Everyone" group This event is in the "All Ages" group Jul 6 2026 Mon Little Jon’s Gigantic Bubble Show 12:30pm–1:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Everyone ( All Ages ) Program Type: Fun and Games Description: Explore different sizes and types of bubbles with Little Jon in this fun, interactive program. See volcano bubbles, smoke bubbles, and get surrounded by a giant bubble!
This event is in the "Adults" group Jul 6 2026 Mon Open Mah Jongg 5:15pm–7:30pm Adults Westminster Branch This event is in the "Adults" group Jul 6 2026 Mon Open Mah Jongg 5:15pm–7:30pm 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 "Kids" group Jul 8 2026 Wed Stomp, Roar, and Play! 10:00am–11:00am Kids, 2 - 8 Mount Airy Branch This event is in the "Kids" group This event is in the "2 - 8" group Jul 8 2026 Wed Stomp, Roar, and Play! 10:00am–11:00am Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 2 - 8 ) Program Type: Fun and Games, Health and Wellness Description: Stomp, roar, and play your way through the dinosaur age! Kids will move through fun, hands-on stations featuring dinosaur-themed activities like tossing, jumping, and obstacle courses.
This event is in the "Teens" group Jul 8 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 Jul 8 2026 Wed Taneytown Teen Anime Club 6:00pm–7:00pm Taneytown Branch Upcoming Registration will open on June 24, 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 Jul 8 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 Jul 8 2026 Wed Eldersburg Branch Anime Club 6:00pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Small 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 Jul 9 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 Jul 9 2026 Thu Club Friendship: Libraries Are for Everyone 1:00pm–2:00pm North Carroll Branch Upcoming Registration will open on June 25, 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 "Kids" group Jul 10 2026 Fri Stomp, Roar, and Play! 10:00am–11:00am Kids, 2 - 8 Taneytown Branch This event is in the "Kids" group This event is in the "2 - 8" group Jul 10 2026 Fri Stomp, Roar, and Play! 10:00am–11:00am Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Age Group: Kids ( 2 - 8 ) Program Type: Fun and Games, Health and Wellness Description: Stomp, roar, and play your way through the dinosaur age! Kids will move through fun, hands-on stations featuring dinosaur-themed activities like tossing, jumping, and obstacle courses.
This event is in the "Adults" group Jul 10 2026 Fri Open Mah Jongg 1:30pm–3:30pm Adults Finksburg Branch This event is in the "Adults" group Jul 10 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 Jul 11 2026 Sat Dungeons & Dragons Summer 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 Jul 11 2026 Sat Dungeons & Dragons Summer Adventure 2:00pm–4:00pm Finksburg Branch Upcoming Registration will open on June 27, 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 "Kids" group Jul 13 2026 Mon Stomp, Roar, and Play! 10:00am–11:00am Kids, 2 - 8 Finksburg Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "2 - 8" group Jul 13 2026 Mon Stomp, Roar, and Play! 10:00am–11:00am Finksburg Branch Upcoming Registration will open on June 29, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 2 - 8 ) Program Type: Fun and Games, Health and Wellness Registration Required Description: Stomp, roar, and play your way through the dinosaur age! Kids will move through fun, hands-on stations featuring dinosaur-themed activities like tossing, jumping, and obstacle courses. Disclaimer(s) Only kids need to register.
This event is in the "Adults" group Jul 13 2026 Mon Open Mah Jongg 5:30pm–7:45pm Adults Eldersburg Branch This event is in the "Adults" group Jul 13 2026 Mon Open Mah Jongg 5:30pm–7:45pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size 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 Jul 14 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 Jul 14 2026 Tue Dungeons & Dragons Online 4:00pm–6:30pm Online Upcoming Registration will open on June 30, 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 "Adults" group Jul 14 2026 Tue LEGO® Club: Grown-Up Edition 6:00pm–7:00pm Adults Eldersburg Branch This event is in the "Adults" group Jul 14 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 "Adults" group Jul 14 2026 Tue Open Mah Jongg 6:00pm–7:45pm Adults Mount Airy Branch This event is in the "Adults" group Jul 14 2026 Tue Open Mah Jongg 6:00pm–7:45pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy 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 ready for casual, non-competitive play. An experienced staff member will be there to assist.
This event is in the "Adults" group Jul 14 2026 Tue TRIVIA NIGHT at Bistro 91 in Finksburg 7:00pm–9:00pm Adults Offsite Upcoming Registration Required Offsite Event This event is in the "Adults" group Jul 14 2026 Tue TRIVIA NIGHT at Bistro 91 in Finksburg 7:00pm–9:00pm Offsite Upcoming Registration will open on June 30, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Offsite Age Group: Adults Program Type: Fun and Games Registration Required Description: What trivia tidbits are rattling around in your head? Grab a few friends and join us for Trivia Night at Bistro 91! All prizes are provided by Bistro 91.
This event is in the "Adults" group Jul 15 2026 Wed Open Mah Jongg 2:00pm–4:00pm Adults Westminster Branch This event is in the "Adults" group Jul 15 2026 Wed Open Mah Jongg 2:00pm–4:00pm 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 Jul 15 2026 Wed Westminster Branch Anime Club: My Hero Academia 4:00pm–5:00pm 11 - 17, Teens Westminster Branch This event is in the "11 - 17" group This event is in the "Teens" group Jul 15 2026 Wed Westminster Branch Anime Club: My Hero Academia 4:00pm–5:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Small Meeting Room Age Group: ( 11 - 17 ) Teens Program Type: Fun and Games Description: Join us at CCPL's Westminster Branch for all things anime and manga! Watch the first episode of an anime, discuss your favorite series, share your artwork, and more! This meeting will be themed around My Hero Academia. 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 Jul 15 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 Jul 15 2026 Wed ASL Practice Club 6:00pm–7:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large 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!