Christmas Day All Day Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters Closing Dec 25 2025 Thu Closing Christmas Day All Day Branches: Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters
This event is in the "Kids" group Kids' Craft Time Monday, December 29, 2025 at 10:00am - 11:00am Westminster Large Meeting Room (Staff Use Only) at Westminster Branch Program Type: DIY Arts and Crafts Age Group: Kids, 3 - 12 Join us for a craft morning at the library where there will be several options of crafts. Do one craft or do them all; the choice is yours! View Details This event is in the "Kids" group This event is in the "3 - 12" group Dec 29 2025 Mon Kids' Craft Time 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 ( 3 - 12 ) Program Type: DIY Arts and Crafts Description: Join us for a craft morning at the library where there will be several options of crafts. Do one craft or do them all; the choice is yours! 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 Reading with a Ballerina: The Nutcracker Monday, December 29, 2025 at 10:00am - 11:00am Finksburg Large Meeting Room at Finksburg Branch Program Type: Music Theater and Dance, Storytime Age Group: Kids, 3 - 12 Join Contempic School of Ballet for Reading with a Ballerina hosted by the beloved Sugar Plum Fairy from the holiday ballet classic The Nutcracker. Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "3 - 12" group Dec 29 2025 Mon Reading with a Ballerina: The Nutcracker 10:00am–11:00am Finksburg Branch Upcoming Registration will open on December 15, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 3 - 12 ) Program Type: Music Theater and Dance, Storytime Registration Required Description: Join Contempic School of Ballet for Reading with a Ballerina hosted by the beloved Sugar Plum Fairy from the holiday ballet classic The Nutcracker. 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 Mario Kart World Tournament for Kids Monday, December 29, 2025 at 11:00am - 12:00pm Taneytown Large Meeting Room at Taneytown Branch Program Type: Fun and Games Age Group: Kids, 6 - 11 CCPL's Taneytown Branch is holding a kids' tournament for Mario Kart World on the Switch 2, so join us to show you're the best player your age in town! There will be no prizes, just glory for the winner! Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "6 - 11" group Dec 29 2025 Mon Mario Kart World Tournament for Kids 11:00am–12:00pm Taneytown Branch Upcoming Registration will open on December 15, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 6 - 11 ) Program Type: Fun and Games Registration Required Description: CCPL's Taneytown Branch is holding a kids' tournament for Mario Kart World on the Switch 2, so join us to show you're the best player your age in town! There will be no prizes, just glory for the winner!
This event is in the "Kids" group Indoor Snowball Fight Monday, December 29, 2025 at 1:00pm - 1:30pm Finksburg Large Meeting Room at Finksburg Branch Program Type: Fun and Games Age Group: Kids, 6 - 12 Whether the weather outside is frightful or delightful, join us for an indoor “snowball” fight; no snow required! View Details This event is in the "Kids" group This event is in the "6 - 12" group Dec 29 2025 Mon Indoor Snowball Fight 1:00pm–1:30pm Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 6 - 12 ) Program Type: Fun and Games Description: Whether the weather outside is frightful or delightful, join us for an indoor “snowball” fight; no snow required! 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 Who's in Your Backyard? Monday, December 29, 2025 at 1:00pm - 2:00pm Mount Airy Large Meeting Room at Mount Airy Branch Program Type: Gardening and Environment Age Group: Kids, 6 - 11 Come and have some fun as we discover the wonders of the animals, birds, and insects that spend the cold months in our backyards. Where do they go? How do they stay warm? Do they sleep through the winter? Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "6 - 11" group Dec 29 2025 Mon Who's in Your Backyard? 1:00pm–2:00pm Mount Airy Branch Upcoming Registration will open on December 15, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 6 - 11 ) Program Type: Gardening and Environment Registration Required Description: Come and have some fun as we discover the wonders of the animals, birds, and insects that spend the cold months in our backyards. Where do they go? How do they stay warm? Do they sleep through the winter? Disclaimer(s) All attendees need to register.
This event is in the "Kids" group This event is in the "Teens" group Winter STEM Challenge Tuesday, December 30, 2025 at 10:00am - 11:00am North Carroll Large Meeting Room at North Carroll Branch Program Type: Fun and Games, STEM/STEAM Age Group: Kids, 8 - 13, Teens Join us as we design and create a fort, a lookout tower, a snowball shooter, and more. Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "8 - 13" group This event is in the "Teens" group Dec 30 2025 Tue Winter STEM Challenge 10:00am–11:00am North Carroll Branch Upcoming Registration will open on December 16, 2025 @ 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 Registration Required Description: Join us as we design and create a fort, a lookout tower, a snowball shooter, and more.
This event is in the "Kids" group Kids Creative Crafts Tuesday, December 30, 2025 at 10:00am - 12:00pm Eldersburg Large Meeting Room at Eldersburg Branch Program Type: DIY Arts and Crafts Age Group: Kids, 5 - 12 Come join us for a morning of creativity and fun! A variety of crafts will be available for you to create your own masterpiece. View Details This event is in the "Kids" group This event is in the "5 - 12" group Dec 30 2025 Tue Kids Creative Crafts 10:00am–12:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( 5 - 12 ) Program Type: DIY Arts and Crafts Description: Come join us for a morning of creativity and fun! A variety of crafts will be available for you to create your own masterpiece.
This event is in the "Kids" group New Year's at Noon Tuesday, December 30, 2025 at 11:30am - 12:30pm Mount Airy Large Meeting Room at Mount Airy Branch Program Type: Fun and Games Age Group: Kids, Birth - 12 Can't stay awake until the midnight celebrations? Then get ready for your New Year's celebration with us! We'll have crafts, games, and a practice countdown at noon! View Details This event is in the "Kids" group This event is in the "Birth - 12" group Dec 30 2025 Tue New Year's at Noon 11:30am–12:30pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( Birth - 12 ) Program Type: Fun and Games Description: Can't stay awake until the midnight celebrations? Then get ready for your New Year's celebration with us! We'll have crafts, games, and a practice countdown at noon! 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 New Year's at Noon Tuesday, December 30, 2025 at 11:30am - 12:30pm Taneytown Large Meeting Room at Taneytown Branch Program Type: DIY Arts and Crafts, Fun and Games Age Group: Kids, 2 - 12 Can't stay awake until the midnight celebrations? Then get ready for your New Year's celebration with us! We'll have crafts, games, and a practice countdown at noon! Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "2 - 12" group Dec 30 2025 Tue New Year's at Noon 11:30am–12:30pm Taneytown Branch Upcoming Registration will open on December 16, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 2 - 12 ) Program Type: DIY Arts and Crafts, Fun and Games Registration Required Description: Can't stay awake until the midnight celebrations? Then get ready for your New Year's celebration with us! We'll have crafts, games, and a practice countdown at noon! Disclaimer(s) Only kids need to register.
This event is in the "Kids" group This event is in the "Teens" group Bake Together: Soft Pretzels Tuesday, December 30, 2025 at 1:00pm - 3:15pm Exploration Commons Kitchen at Exploration Commons Program Type: Cooking Age Group: Kids, 6 - 18, Teens Join us for a hands-on baking class! We’ll learn how to make delicious soft pretzels and a honey mustard dipping sauce to go with them. This class is designed for groups of up to four participants and must include: Upcoming View Details Registration Required Payment Required This event is in the "Kids" group This event is in the "6 - 18" group This event is in the "Teens" group Dec 30 2025 Tue Bake Together: Soft Pretzels 1:00pm–3:15pm Exploration Commons Upcoming Registration will open on December 16, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Kitchen Age Group: Kids ( 6 - 18 ) Teens Program Type: Cooking Registration Required Payment Required Description: Join us for a hands-on baking class! We’ll learn how to make delicious soft pretzels and a honey mustard dipping sauce to go with them. This class is designed for groups of up to four participants and must include: 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 This event is in the "Teens" group Gingerbread Joy Tuesday, December 30, 2025 at 1:30pm - 2:30pm Taneytown Large Meeting Room at Taneytown Branch Program Type: DIY Arts and Crafts, Fun and Games Age Group: Kids, 7 - 17, Teens Spread some joy with gingerbread as we make new friends from other generations! Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "7 - 17" group This event is in the "Teens" group Dec 30 2025 Tue Gingerbread Joy 1:30pm–2:30pm Taneytown Branch Upcoming Registration will open on December 16, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 7 - 17 ) Teens Program Type: DIY Arts and Crafts, Fun and Games Registration Required Description: Spread some joy with gingerbread as we make new friends from other generations! Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
New Year's Eve All Day Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters Closing Dec 31 2025 Wed Closing New Year's Eve All Day Branches: Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters
New Year's Day All Day Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters, Offsite Closed for the New Year's Day Holiday Closing Jan 1 2026 Thu Closing New Year's 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 Description: Closed for the New Year's Day Holiday
This event is in the "Kids" group Cuentos Bilingües/Bilingual Storytime Friday, January 2, 2026 at 10:00am - 10:30am Finksburg Large Meeting Room at Finksburg Branch Program Type: Storytime Age Group: Kids, 2 - 10 Are you interested in improving your language skills? Join us for Spanish Bilingual Storytime! There will be singing, dancing, activities, stories, and rhymes in Spanish and English. View Details This event is in the "Kids" group This event is in the "2 - 10" group Jan 2 2026 Fri Cuentos Bilingües/Bilingual Storytime 10:00am–10:30am Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 2 - 10 ) Program Type: Storytime Description: Are you interested in improving your language skills? Join us for Spanish Bilingual Storytime! There will be singing, dancing, activities, stories, and rhymes in Spanish and English. 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 ABCs & 123s: Winter Friday, January 2, 2026 at 10:00am - 11:00am Taneytown Large Meeting Room at Taneytown Branch Program Type: STEM/STEAM, Storytime Age Group: Kids, 2 - 6 Join the fun as we explore letters and numbers. We’ll offer lots of engaging, hands-on activities to make learning fun! Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "2 - 6" group Jan 2 2026 Fri ABCs & 123s: Winter 10:00am–11:00am Taneytown Branch Upcoming Registration will open on December 19, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 2 - 6 ) Program Type: STEM/STEAM, Storytime Registration Required Description: Join the fun as we explore letters and numbers. We’ll offer lots of engaging, hands-on activities to make learning 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 This event is in the "Teens" group 3D Printer Basics Friday, January 2, 2026 at 1:00pm - 3:00pm Mount Airy Large Meeting Room at Mount Airy Branch Program Type: STEM/STEAM Age Group: Kids, 6 - 17, Teens Learn the basics of creating a 3D image in Tinkercad, then design a project that we’ll print out just for you! Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "6 - 17" group This event is in the "Teens" group Jan 2 2026 Fri 3D Printer Basics 1:00pm–3:00pm Mount Airy Branch Upcoming Registration will open on December 19, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 6 - 17 ) Teens Program Type: STEM/STEAM Registration Required Description: Learn the basics of creating a 3D image in Tinkercad, then design a project that we’ll print out just for you! Disclaimer(s) Only kids need to register.
This event is in the "Kids" group Valentine's Crafts with Clay Saturday, January 3, 2026 at 10:00am - 11:00am Mount Airy Large Meeting Room at Mount Airy Branch Program Type: DIY Arts and Crafts Age Group: Kids, Birth - 5 Let's make Valentine's Day crafts at the library! Join us and a professional potter as we make heart-shaped sculptures out of clay. All resources will be provided. Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "Birth - 5" group Jan 3 2026 Sat Valentine's Crafts with Clay 10:00am–11:00am Mount Airy Branch Upcoming Registration will open on December 20, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( Birth - 5 ) Program Type: DIY Arts and Crafts Registration Required Description: Let's make Valentine's Day crafts at the library! Join us and a professional potter as we make heart-shaped sculptures out of clay. All resources will be provided.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group The Beatles Story Saturday, January 3, 2026 at 10:00am - 12:00pm Westminster Large Meeting Room (Staff Use Only) at Westminster Branch Program Type: History and Genealogy Age Group: Kids, 8 - Adults, Teens, Adults This presentation will discuss who The Beatles were, key points in their history and recordings, and why they continue to have such an impact on pop culture. Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "8 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jan 3 2026 Sat The Beatles Story 10:00am–12:00pm Westminster Branch Upcoming Registration will open on December 20, 2025 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Kids ( 8 - Adults ) Teens Adults Program Type: History and Genealogy Registration Required Description: This presentation will discuss who The Beatles were, key points in their history and recordings, and why they continue to have such an impact on pop culture. Disclaimer(s) All attendees need to register.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group Read with a Furry Friend Saturday, January 3, 2026 at 11:00am - 12:00pm Westminster Branch Program Type: Live Animals Age Group: Kids, 4 - Adults, Teens, Adults Every dog enjoys a good story! Trained "reading dogs" provide a relaxed, informal atmosphere for kids to practice reading. Research shows that reading to animals can boost reading skills in children and help with emotional and social skills. View Details This event is in the "Kids" group This event is in the "4 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jan 3 2026 Sat Read with a Furry Friend 11:00am–12:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Age Group: Kids ( 4 - Adults ) Teens Adults Program Type: Live Animals Description: Every dog enjoys a good story! Trained "reading dogs" provide a relaxed, informal atmosphere for kids to practice reading. Research shows that reading to animals can boost reading skills in children 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 "Kids" group Family Storytime Monday, January 5, 2026 at 9:30am - 10:30am Eldersburg Large Meeting Room at Eldersburg Branch Program Type: Storytime Age Group: Kids, Birth - 8 Family 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. View Details This event is in the "Kids" group This event is in the "Birth - 8" group Jan 5 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 Family Storytime Monday, January 5, 2026 at 10:00am - 10:30am Mount Airy Large Meeting Room at Mount Airy Branch Program Type: Storytime Age Group: Kids, Birth - 8 Family 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. View Details This event is in the "Kids" group This event is in the "Birth - 8" group Jan 5 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 Family Storytime Monday, January 5, 2026 at 10:00am - 11:00am Westminster Large Meeting Room (Staff Use Only) at Westminster Branch Program Type: Storytime Age Group: Kids, Birth - 8 Family 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. View Details This event is in the "Kids" group This event is in the "Birth - 8" group Jan 5 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 Read and Play Monday, January 5, 2026 at 10:00am - 11:00am North Carroll Large Meeting Room at North Carroll Branch Program Type: Storytime Age Group: Kids, Birth - 24 Months Read and Play: 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.... View Details This event is in the "Kids" group This event is in the "Birth - 24 Months" group Jan 5 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.