This event is in the "Adults" group Jan 21 2026 Wed Open Mah Jongg 1:00pm–4:00pm Adults Westminster Branch This event is in the "Adults" group Jan 21 2026 Wed Open Mah Jongg 1: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.
This event is in the "Adults" group Jan 23 2026 Fri Open Mah Jongg 1:30pm–3:30pm Adults Finksburg Branch This event is in the "Adults" group Jan 23 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 Jan 23 2026 Fri Murder Mystery Lock-In 6:00pm–8:00pm 11 - 18, Teens Mount Airy Branch Open Registration Required This event is in the "11 - 18" group This event is in the "Teens" group Jan 23 2026 Fri Murder Mystery Lock-In 6:00pm–8:00pm Mount Airy Branch Open Registration will close on January 23, 2026 @ 6:00pm. Remaining seats Remaining waitlist seats Location: Mount Airy Branch Age Group: ( 11 - 18 ) Teens Program Type: Fun and Games Registration Required Description: It’s time to put your detective skills to the test at an after-hours murder mystery! Each participant will become a character in the investigation that will take place throughout the library, but one player's motives are not what they seem… Disclaimer(s) All attendees need to register.
This event is in the "Kids" group Jan 24 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 Jan 24 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 This event is in the "Adults" group Jan 24 2026 Sat Puzzle Race 10:00am–1:00pm Teens, 12 - Adults, Adults North Carroll Branch Waitlist 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 24 2026 Sat Puzzle Race 10:00am–1:00pm North Carroll Branch Waitlist Capacity has been reached. Additional registrants will be placed on the waitlist. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Teens ( 12 - Adults ) Adults Program Type: Fun and Games Registration Required Description: Do you love to do jigsaw puzzles? Form a team of up to 4 players and join us for a puzzle race competition! All teams will get the same 500-piece puzzle and race to see which team can assemble it first. 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 Jan 26 2026 Mon Picture Book Book Club: Winter 10:00am–11:00am Kids, 3 - 6 Taneytown Branch Cancelled Closed Registration Required This event is in the "Kids" group This event is in the "3 - 6" group Jan 26 2026 Mon Cancelled Picture Book Book Club: Winter 10:00am–11:00am Taneytown Branch Closed Registration is no longer available for this event. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 3 - 6 ) Program Type: Book Clubs, Fun and Games, Storytime Registration Required Description: It's never too early to share the love of reading! Our book club will incorporate a mix of traditional storytime, show and tell, and related activity stations to engage budding bibliophiles. 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 Jan 26 2026 Mon Play and Explore 10:30am–11:30am Kids, Birth - 5 Eldersburg Branch This event is in the "Kids" group This event is in the "Birth - 5" group Jan 26 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 Jan 26 2026 Mon It's Snow Fun! 12:00pm–4:00pm Everyone, All Ages Taneytown Branch This event is in the "Everyone" group This event is in the "All Ages" group Jan 26 2026 Mon It's Snow Fun! 12:00pm–4:00pm 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: There's no school at CCPS today, so we're planning snow-themed activities for family fun! Crafts and activities will be set up in stations throughout the branch.
This event is in the "Kids" group This event is in the "Teens" group Jan 26 2026 Mon Sphero Mania 1:30pm–2:30pm Kids, 8 - 13, Teens North Carroll Branch Open Registration Required This event is in the "Kids" group This event is in the "8 - 13" group This event is in the "Teens" group Jan 26 2026 Mon Sphero Mania 1:30pm–2:30pm North Carroll Branch Open Registration will close on January 26, 2026 @ 1:30pm. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( 8 - 13 ) Teens Program Type: Fun and Games, STEM/STEAM, Technology and Maker Registration Required Description: We will be breaking out the mini remote-controlled Sphero robots. We will be doing programming with them as well as running them through races and obstacle courses.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group Jan 26 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 Jan 26 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 challenge each time! We supply the bricks, and you supply the creativity! 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 Jan 26 2026 Mon Open Mah Jongg 5:00pm–7:45pm Adults Westminster Branch This event is in the "Adults" group Jan 26 2026 Mon 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.
This event is in the "Teens" group Jan 28 2026 Wed Westminster Branch Dungeons & Dragons Club 4:30pm–6:30pm Teens, 12 - 17 Westminster Branch Open Registration Required This event is in the "Teens" group This event is in the "12 - 17" group Jan 28 2026 Wed Westminster Branch Dungeons & Dragons Club 4:30pm–6:30pm Westminster Branch Open Registration will close on January 28, 2026 @ 4:30pm. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Teens ( 12 - 17 ) Program Type: Fun and Games, Service Learning Hours Registration Required Description: Welcome, adventurers! Join our table(s) as we embark on fun-filled campaigns! Our games are friendly to both new and returning players. We will have a number of pre-made character sheets for you to make your own. 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 Jan 28 2026 Wed Strategy Games 4:30pm–7:30pm Adults Eldersburg Branch This event is in the "Adults" group Jan 28 2026 Wed Strategy Games 4:30pm–7:30pm 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: 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 "Kids" group This event is in the "Teens" group This event is in the "Adults" group Jan 28 2026 Wed Chess at the Library 5:00pm–7:00pm Kids, 7 - Adults, Teens, Adults Finksburg Branch This event is in the "Kids" group This event is in the "7 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jan 28 2026 Wed Chess at the Library 5:00pm–7:00pm Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Small Meeting Room Age Group: Kids ( 7 - Adults ) Teens Adults Program Type: Fun and Games Description: Are you a chess champion or want to learn? Show off your best moves against other chess players! Experienced and novice chess players 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 "Everyone" group Jan 28 2026 Wed Open Chess 6:00pm–7:30pm Everyone, All Ages Eldersburg Branch This event is in the "Everyone" group This event is in the "All Ages" group Jan 28 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 "Teens" group This event is in the "Adults" group Jan 29 2026 Thu Westminster Branch Chess Club 5:30pm–7:00pm 11 - Adults, Teens, Adults Westminster Branch Open Registration Required This event is in the "11 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jan 29 2026 Thu Westminster Branch Chess Club 5:30pm–7:00pm Westminster Branch Open Registration will close on January 29, 2026 @ 5:30pm. 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 Jan 30 2026 Fri Senior Social Hour: Let's Do Lunch! 12:00pm–1:00pm Adults Mount Airy Branch This event is in the "Adults" group Jan 30 2026 Fri Senior Social Hour: Let's Do Lunch! 12:00pm–1:00pm 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: We'll bring the cookies, you bring your brown-bagged lunch, and let's get together for some fun conversation games! Disclaimer(s) Refreshments will be served.
This event is in the "Kids" group Jan 31 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 Jan 31 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 Feb 2 2026 Mon Play and Explore 10:30am–11:30am Kids, Birth - 5 Eldersburg Branch This event is in the "Kids" group This event is in the "Birth - 5" group Feb 2 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 "Adults" group Feb 4 2026 Wed Open Mah Jongg 1:00pm–4:45pm Adults Westminster Branch This event is in the "Adults" group Feb 4 2026 Wed 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.
This event is in the "Teens" group This event is in the "Adults" group Feb 5 2026 Thu Club Friendship: Libraries Are for Everyone - Body in Motion 1:00pm–1:45pm 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 Feb 5 2026 Thu Club Friendship: Libraries Are for Everyone - Body in Motion 1:00pm–1:45pm North Carroll Branch Upcoming Registration will open on January 22, 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 "Kids" group Feb 6 2026 Fri Preschool Play 10:00am–11:00am Kids, 2 - 5 Westminster Branch This event is in the "Kids" group This event is in the "2 - 5" group Feb 6 2026 Fri Preschool Play 10:00am–11:00am Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Kids ( 2 - 5 ) Program Type: Fun and Games Description: Play is a fantastic way for children to develop their critical thinking skills. Join us for an open playtime where children can be imaginative and creative while exploring blocks, puzzles, playdough, and more. Disclaimer(s) Siblings are welcome to attend this program.
This event is in the "Everyone" group Feb 7 2026 Sat Playdough Fun 10:00am–11:00am Everyone, All Ages Taneytown Branch This event is in the "Everyone" group This event is in the "All Ages" group Feb 7 2026 Sat Playdough Fun 10:00am–11:00am Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Everyone ( All Ages ) Program Type: Fun and Games Description: Need something fun to do on Saturday? Join the boredom busting fun as we create with playdough. Our homemade playdough is a delight that keeps kids (and adults) busy.
This event is in the "Kids" group Feb 7 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 Feb 7 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.