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 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 Jan 24 2026 Sat Puzzle Race 10:00am–1:00pm North Carroll Branch Upcoming Registration will open on January 10, 2026 @ 9:00am. 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 "Adults" group Jan 24 2026 Sat Sykesville Painting Club: How to Paint Clouds with Joyce Blair 1:00pm–4:30pm Adults Eldersburg Branch This event is in the "Adults" group Jan 24 2026 Sat Sykesville Painting Club: How to Paint Clouds with Joyce Blair 1:00pm–4:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Adults Program Type: DIY Arts and Crafts Description: The library is partnering with the Sykesville Painting Club to offer this workshop. Joyce Blair will be teaching how to paint clouds. 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 Jan 24 2026 Sat Read with a Furry Friend 2:00pm–3:00pm Kids, 4 - 17, Teens Eldersburg Branch This event is in the "Kids" group This event is in the "4 - 17" group This event is in the "Teens" group Jan 24 2026 Sat Read with a Furry Friend 2:00pm–3:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Age Group: Kids ( 4 - 17 ) Teens Program Type: Live Animals Description: Come to the library and read a story to a book-loving dog from My Caring Paws. Research shows that reading to animals can boost children's reading skills and help with emotional and social skills. 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 Making Customized Chocolate for Valentine's Day 2:00pm–4:00pm Teens, 16 - Adults, Adults Exploration Commons Upcoming Registration Required Payment Required This event is in the "Teens" group This event is in the "16 - Adults" group This event is in the "Adults" group Jan 24 2026 Sat Making Customized Chocolate for Valentine's Day 2:00pm–4:00pm Exploration Commons Upcoming Registration will open on January 10, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Age Group: Teens ( 16 - Adults ) Adults Program Type: Cooking, STEM/STEAM, Technology and Maker Registration Required Payment Required Description: Customize chocolates for yourself or your valentine in this two-session class! In session one, we'll create our designs in Fusion 360 and learn about the 3D printing process. 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.
This event is in the "Kids" group Jan 26 2026 Mon Family Storytime 9:30am–10:30am Kids, Birth - 8 Eldersburg Branch This event is in the "Kids" group This event is in the "Birth - 8" group Jan 26 2026 Mon Family Storytime 9:30am–10: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 Jan 26 2026 Mon Family Storytime 10:00am–10:30am Kids, Birth - 8 Mount Airy Branch This event is in the "Kids" group This event is in the "Birth - 8" group Jan 26 2026 Mon Family Storytime 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 - 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. Siblings are welcome to attend this program.
This event is in the "Kids" group Jan 26 2026 Mon Family Storytime 10:00am–11:00am Kids, Birth - 8 Westminster Branch This event is in the "Kids" group This event is in the "Birth - 8" group Jan 26 2026 Mon Family Storytime 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 - 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 Jan 26 2026 Mon Maryland Food Bank Youth Nutrition Workshop 10:00am–11:00am Kids, 7 - 12 Finksburg Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "7 - 12" group Jan 26 2026 Mon Maryland Food Bank Youth Nutrition Workshop 10:00am–11:00am Finksburg Branch Upcoming Registration will open on January 12, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Small Meeting Room Age Group: Kids ( 7 - 12 ) Program Type: Gardening and Environment, Health and Wellness Registration Required Description: This fun, hands-on program presented by Maryland Food Bank will encourage healthy eating through learning about vegetables and how they’re grown. Disclaimer(s) Only kids need to register.
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 Read and Play 10:00am–11:00am Kids, Birth - 24 Months North Carroll Branch This event is in the "Kids" group This event is in the "Birth - 24 Months" group Jan 26 2026 Mon Read and Play 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 - 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 Jan 26 2026 Mon Carroll County Workforce Development Day 10:00am–12:00pm Adults Eldersburg Branch This event is in the "Adults" group Jan 26 2026 Mon Carroll County Workforce Development Day 10:00am–12:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Age Group: Adults Program Type: Business and Finance Description: Explore invaluable career resources at Carroll County Workforce Development's pop-up event. Discover free training opportunities, learn how to connect with employers, and receive personalized support to revamp your resume. 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 "Kids" group Jan 26 2026 Mon Let's Move! 11:00am–11:30am Kids, Birth - 8 Mount Airy Branch This event is in the "Kids" group This event is in the "Birth - 8" group Jan 26 2026 Mon Let's Move! 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 ( Birth - 8 ) Program Type: Storytime Description: Join us for an interactive storytime where we're learning through movement. We'll explore books, rhymes, and songs with lots of wiggles and giggles! 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 Jan 26 2026 Mon Alphabet Train 11:00am–12:00pm Kids, 3 - 6 North Carroll Branch This event is in the "Kids" group This event is in the "3 - 6" group Jan 26 2026 Mon Alphabet Train 11:00am–12:00pm North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( 3 - 6 ) Program Type: Storytime Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers 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 "Kids" group Jan 26 2026 Mon Alphabet Train 11:00am–12:00pm Kids, 3 - 6 Finksburg Branch This event is in the "Kids" group This event is in the "3 - 6" group Jan 26 2026 Mon Alphabet Train 11:00am–12:00pm Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 3 - 6 ) Program Type: Storytime Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers 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 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 "Teens" group This event is in the "Adults" group Jan 26 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 Jan 26 2026 Mon Eldersburg Hooked on Crochet 12:30pm–2:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size 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 "Kids" group Jan 26 2026 Mon Homebodies and High Flyers 1:00pm–3:00pm Kids, 6 - 12 Finksburg Branch Upcoming Registration Required This event is in the "Kids" group This event is in the "6 - 12" group Jan 26 2026 Mon Homebodies and High Flyers 1:00pm–3:00pm Finksburg Branch Upcoming Registration will open on January 12, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 6 - 12 ) Registration Required Description: The Carroll Garden Club, in partnership with CCPL's Finksburg Branch, will provide participants with the opportunity to make the cold days and the long dark nights of winter a little more bearable for our feathered friends.
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 Upcoming 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 Upcoming Registration will open on January 12, 2026 @ 9:00am. 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 "Teens" group Jan 26 2026 Mon Teens Bake: Apple Cider Donuts 2:00pm–3:30pm Teens, 12 - 18 Exploration Commons Upcoming Registration Required Payment Required This event is in the "Teens" group This event is in the "12 - 18" group Jan 26 2026 Mon Teens Bake: Apple Cider Donuts 2:00pm–3:30pm Exploration Commons Upcoming Registration will open on January 12, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Teens ( 12 - 18 ) Program Type: Cooking Registration Required Payment Required Description: Join us on a day off from school for a hands-on kitchen class! We’ll make Baked Apple Cider Donuts and learn basic baking skills. 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. All attendees need to register.
This event is in the "Kids" group This event is in the "Teens" group Jan 26 2026 Mon Teen Service Hours: Valentine's Day Cards Craft 2:30pm–3:30pm Kids, 8 - 17, Teens Eldersburg Branch This event is in the "Kids" group This event is in the "8 - 17" group This event is in the "Teens" group Jan 26 2026 Mon Teen Service Hours: Valentine's Day Cards Craft 2:30pm–3:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( 8 - 17 ) Teens Program Type: DIY Arts and Crafts Description: Earn some service hours by making Valentine's Day cards to be distributed to Carroll County community members. Crafting materials will also 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 26 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 Jan 26 2026 Mon Westminster Branch Teen Advisory Board 3:30pm–4:30pm Westminster Branch Upcoming Registration will open on January 12, 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 Jan 26 2026 Mon LEGO® Builders Club 5:00pm–6:00pm Kids, 6 - Adults Mount Airy Branch This event is in the "Kids" group This event is in the "6 - 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 ) 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.