This event is in the "Teens" group This event is in the "Adults" group May 11 2026 Mon Artifacts That Tell a Story: Military History with Butch Maisel 6:00pm–7:00pm Teens, 12 - Adults, Adults Eldersburg 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 May 11 2026 Mon Artifacts That Tell a Story: Military History with Butch Maisel 6:00pm–7:00pm Eldersburg Branch Upcoming Registration will open on April 27, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Teens ( 12 - Adults ) Adults Program Type: History and Genealogy Registration Required Description: Join us for an evening exploring military artifacts from the Boys’ Latin School of Maryland Center for Military History with Butch Maisel. 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 May 11 2026 Mon Come Create 6:00pm–7:00pm Adults Taneytown Branch Upcoming Registration Required This event is in the "Adults" group May 11 2026 Mon Come Create 6:00pm–7:00pm Taneytown Branch Upcoming Registration will open on April 27, 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: Doing crafts improves your mood, reduces stress, and is fun! Explore your inner artist. All supplies 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. All attendees need to register.
This event is in the "Adults" group May 11 2026 Mon Veterans Book Club: The Siege 6:00pm–7:45pm Adults Finksburg Branch This event is in the "Adults" group May 11 2026 Mon Veterans Book Club: The Siege 6:00pm–7:45pm Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Adults Program Type: Book Clubs Description: In partnership with the Carroll County Veterans Advisory Council, we invite veterans, current military and reservists, and family members to join us for an evening of discussion, fellowship, and camaraderie. This month's selection is The Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. 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 "Kids" group This event is in the "Teens" group This event is in the "Adults" group May 11 2026 Mon Book Buzz: A Sneak Peek at Hot Summer Reads 6:30pm–7:30pm Kids, 10 - Adults, Teens, Adults North Carroll Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "10 - Adults" group This event is in the "Teens" group This event is in the "Adults" group May 11 2026 Mon Book Buzz: A Sneak Peek at Hot Summer Reads 6:30pm–7:30pm North Carroll Branch Upcoming Registration will open on April 27, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( 10 - Adults ) Teens Adults Registration Required Description: Representatives from both the adult and children's divisions of Penguin Random House will be on hand to preview and review recently released and upcoming spring and summer titles. Disclaimer(s) All attendees need to register.
This event is in the "Kids" group May 12 2026 Tue Read and Play 9:30am–10:30am Kids, Birth - 24 Months Eldersburg Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group May 12 2026 Tue Read and Play 9:30am–10:30am Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg 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 "Kids" group May 12 2026 Tue Preschool Vision Screening 9:30am–12:00pm Kids, 2 - 6 North Carroll Branch This event is in the "Kids" group This event is in the "2 - 6" group May 12 2026 Tue Preschool Vision Screening 9:30am–12:00pm North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Small Meeting Room Age Group: Kids ( 2 - 6 ) Program Type: Health and Wellness Description: Drop by for a free vision screening for preschool-aged children. Testing covers nearsightedness, farsightedness, unequal focusing, and differences in the power of the eyes. Offered in partnership with the Lineboro-Manchester Lions Club. 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 May 12 2026 Tue Read and Play 9:45am–10:30am Kids, Birth - 24 Months Finksburg Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group May 12 2026 Tue Read and Play 9:45am–10:30am Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg 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 "Kids" group May 12 2026 Tue Read and Play 10:00am–10:30am Kids, Birth - 24 Months Mount Airy Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group May 12 2026 Tue Read and Play 10:00am–10:30am Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy 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. Siblings are welcome to attend this program.
This event is in the "Kids" group May 12 2026 Tue Read and Play 10:00am–10:45am Kids, Birth - 24 Months Taneytown Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group May 12 2026 Tue Read and Play 10:00am–10:45am Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown 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 "Kids" group May 12 2026 Tue Move and Learn 10:00am–11:00am Kids, Birth - 8 North Carroll Branch This event is in the "Kids" group This event is in the "Birth - 8" group May 12 2026 Tue Move and Learn 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 - 8 ) Program Type: Storytime Description: A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement. 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 May 12 2026 Tue Read and Play 10:00am–11:00am Kids, Birth - 24 Months Westminster Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group May 12 2026 Tue Read and 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 ( 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 "Adults" group May 12 2026 Tue Making for Seniors: Engrave a Simple Paper Project 10:00am–12:00pm Adults Exploration Commons Upcoming Registration Required This event is in the "Adults" group May 12 2026 Tue Making for Seniors: Engrave a Simple Paper Project 10:00am–12:00pm Exploration Commons Upcoming Registration will open on April 28, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Adults Program Type: Laser and CNC Machines, STEM/STEAM, Technology and Maker Registration Required Description: Learning new technology should be fun, not intimidating!
This event is in the "Kids" group May 12 2026 Tue Family Storytime 10:30am–11:30am Kids, Birth - 8 Eldersburg Branch This event is in the "Kids" group This event is in the "Birth - 8" group May 12 2026 Tue Family Storytime 10:30am–11:30am Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( Birth - 8 ) Program Type: Storytime We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format 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.
This event is in the "Kids" group May 12 2026 Tue Twos and Threes Together 11:00am–11:30am Kids, 2 - 3 Mount Airy Branch This event is in the "Kids" group This event is in the "2 - 3" group May 12 2026 Tue Twos and Threes Together 11:00am–11:30am Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 2 - 3 ) Program Type: Storytime This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. 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 "Kids" group May 12 2026 Tue Twos and Threes Together 11:00am–11:45am Kids, 2 - 3 Taneytown Branch This event is in the "Kids" group This event is in the "2 - 3" group May 12 2026 Tue Twos and Threes Together 11:00am–11:45am Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 2 - 3 ) Program Type: Storytime This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. 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 May 12 2026 Tue Twos and Threes Together 11:00am–12:00pm Kids, 2 - 3 Westminster Branch This event is in the "Kids" group This event is in the "2 - 3" group May 12 2026 Tue Twos and Threes Together 11:00am–12:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Kids ( 2 - 3 ) Program Type: Storytime This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. 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 May 12 2026 Tue Twos and Threes Together 11:00am–12:00pm Kids, 2 - 3 Finksburg Branch This event is in the "Kids" group This event is in the "2 - 3" group May 12 2026 Tue Twos and Threes Together 11:00am–12:00pm Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 2 - 3 ) Program Type: Storytime This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. 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 May 12 2026 Tue Strategy Games 1:30pm–4:30pm Adults Eldersburg Branch This event is in the "Adults" group May 12 2026 Tue Strategy Games 1:30pm–4: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 "Adults" group May 12 2026 Tue Drop-In Diamond Painting 1:30pm–7:30pm Adults Taneytown Branch This event is in the "Adults" group May 12 2026 Tue Drop-In Diamond Painting 1:30pm–7:30pm Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Adults Program Type: DIY Arts and Crafts Description: Join us for a drop-in session of diamond painting! 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.
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 "Adults" group May 12 2026 Tue Line Dancing with Lori 5:00pm–6:00pm Adults Eldersburg Branch Upcoming Registration Required This event is in the "Adults" group May 12 2026 Tue Line Dancing with Lori 5:00pm–6:00pm Eldersburg Branch Upcoming Registration will open on April 28, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Adults Program Type: Music Theater and Dance Registration Required Description: Join us for an evening of fun and fitness in this beginner's line dancing class. We suggest bringing water and wearing comfortable shoes and clothing for 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. All attendees need to register.
This event is in the "Adults" group May 12 2026 Tue Transitioning to Medicare Part 2 5:00pm–6:30pm Adults North Carroll Branch Upcoming Registration Required This event is in the "Adults" group May 12 2026 Tue Transitioning to Medicare Part 2 5:00pm–6:30pm North Carroll Branch Upcoming Registration will open on April 28, 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: Are you or someone you care about eligible for Medicare? Come and find out how to maximize your Medicare health benefits. There are many decisions to make when you are transitioning to Medicare. Disclaimer(s) All attendees need to register.
This event is in the "Teens" group This event is in the "Adults" group May 12 2026 Tue Intro to Basic Sewing Skills (Skill Level 0) 5:00pm–7:30pm Teens, 16 - Adults, Adults Exploration Commons Upcoming Registration Required This event is in the "Teens" group This event is in the "16 - Adults" group This event is in the "Adults" group May 12 2026 Tue Intro to Basic Sewing Skills (Skill Level 0) 5:00pm–7:30pm Exploration Commons Upcoming Registration will open on April 28, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 16 - Adults ) Adults Program Type: Sewing Registration Required Description: Learn the basics to feel comfortable using a sewing machine. This introductory-level class includes the EC sewing machine certification necessary for many other classes and/or independent sewing machine use in the makerspace.
This event is in the "Teens" group This event is in the "Adults" group May 12 2026 Tue Healthy & Fast Weeknight Dinner 5:30pm–7:00pm 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 May 12 2026 Tue Healthy & Fast Weeknight Dinner 5:30pm–7:00pm Exploration Commons Upcoming Registration will open on April 28, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Teens ( 15 - Adults ) Adults Program Type: Cooking Registration Required Payment Required Description: Discover an easy, high-protein meal, Fish en Papillote, that uses a simple cooking technique that keeps fish tender and flavorful. Disclaimer(s) Registration verifies your acceptance of Exploration Commons' program cancellation and kitchen safety procedures.The Exploration Commons kitchen is not an allergen-free facility.Closed-toed shoes are required in the teaching kitchen.