All CCPL locations will be closing at Noon on Wednesday, November 26 (no passport services) and we will remain closed through Friday, November 28 for the Thanksgiving Holiday. We will reopen for regular hours on Saturday, November 29.

Lightbulb logo
Carroll County Public Library
Infinite Possibilities
  • Slide3126
  • Slide3095
  • Slide3127

Upcoming Events

Check our Program Guide or the Calendar of Events site for more events.

program253183
Open Mah Jongg
Finksburg Branch
Friday, November 21, 2025 - 1:30pm - 3:30pm
Ages: Adults
More information
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.

program258749
Saturday Storytime
Mount Airy Branch
Saturday, November 22, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program274432
Robot Pumpkin Smash
Mount Airy Branch
Saturday, November 22, 2025 - 10:00am - 11:00am
Ages: 4 - Adults, Adults
More information
Join the Robo-Lions, a team of students, as they fire up their robots for Robot Pumpkin Smash! Find out how long it takes a robot to crack open a pumpkin. This program is a collaboration between PIE3 (Partnership in Inspiration for Engineering Education and Entrepreneurship), Robo-Lions, and Carroll County Public Library.

program256573
Saturday Adventures
Eldersburg Branch
Saturday, November 22, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
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!

program272772
Basic Knife Skills
Exploration Commons
Saturday, November 22, 2025 - 10:00am - 11:30am
Ages: 15 - Adults
Registration and more information
This hands-on class will cover everything you need to know about caring for your knives and how to use them. You'll learn how to chop, dice, and mince and get plenty of practice with other professional cuts. This is a beginner class. As this is a free program, please cancel if you are unable to attend to allow a waitlisted participant to take the class.

program246918
History of Rock 'n' Roll: Part 2
Westminster Branch
Saturday, November 22, 2025 - 10:00am - 12:00pm
Ages: 11 - Adults
Registration and more information
Join guest speaker Paul Ruehs, a local history adjunct instructor, as he takes us through the musical genre that we call rock and roll. We’ll explore its inception in the late '40s and '50s and learn what rock and roll is and how it differs from pop and other musical genres. We’ll also learn about the men, women, and organizations who helped found the genre. Then we'll discuss how musical influences from the '60s and '70s affected rock and roll. Finally, we’ll look at how this popular music has changed over the decades. 

program255796
All Aboard the Polar Express
North Carroll Branch
Saturday, November 22, 2025 - 11:00am - 2:00pm
Ages: 2 - Adults
More information
Storyteller Beth Rebert’s delightful presentation of this heartwarming holiday tale will enchant children of all ages! Come dressed in your PJs as this magical story unfolds.

program268656
The Art of Holiday Gift Wrapping & Design
Westminster Branch
Saturday, November 22, 2025 - 1:00pm - 2:30pm
Ages: 15 - Adults
Registration and more information
Get in the holiday spirit and unwrap your creative energy! Danielle will demonstrate three unique gift-wrapping techniques that you’ll be able to use for years to come. After the demonstration, you’ll have time to practice and create your own personal works of art. Please bring up to (3) three small-to-medium gifts to wrap, or use the extra boxes and materials provided. All materials will be provided.

program258982
Dungeons and Dragons Club
Mount Airy Branch
Saturday, November 22, 2025 - 1:00pm - 4:00pm
Ages: 11 - 18
Registration and more information
Welcome, adventurers! Join our table as we embark on a fun-filled campaign! Our game is friendly to both new and returning players. Our characters are currently level 1. We will have a number of pre-made character sheets for you to make your own!

Dungeons & Dragons is a trademark of Wizards of the Coast LLC in the United States and other countries. © 2015 Wizards. All Rights Reserved

program259529
Dinosaur Terrarium
Mount Airy Branch
Saturday, November 22, 2025 - 2:00pm - 3:00pm
Ages: 5 - 11
More information
Create your own miniature dinosaur world! This workshop includes all the materials needed to build a tropical terrarium, complete with dinosaur figures, to bring home. 

program259602
Read with a Furry Friend
Eldersburg Branch
Saturday, November 22, 2025 - 2:00pm - 3:00pm
Ages: 4 - 17
More information
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. Struggling readers are encouraged to participate.

program251044
The Hidden Life of Spices
Eldersburg Branch
Saturday, November 22, 2025 - 2:00pm - 3:00pm
Ages: 7 - 18
More information
Join a chemist from the American Chemical Society for a hands-on program on the chemistry of spices. 

program274785
How to Stay Safe Online
Eldersburg Branch
Saturday, November 22, 2025 - 3:00pm - 4:00pm
Ages: Adults
More information
Join our guest speaker from Carroll Community College as they discuss cybersecurity awareness in everyday life. The presentation will focus on common online threats, threats toward children, ways for parents to protect their children, and threats toward elder adults. Phishing awareness, safe Internet practices, scams targeted to the elderly and how to spot them, ways to protect against cyberbullying, and parental control tools will be covered. 

program256553
Family Storytime
Eldersburg Branch
Monday, November 24, 2025 - 9:30am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program258652
Family Storytime
Mount Airy Branch
Monday, November 24, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program254856
Family Storytime
Westminster Branch
Monday, November 24, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program259481
Read and Play
North Carroll Branch
Monday, November 24, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
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.

program259710
First Time Makerspace Class: Engraved Leatherette Dice Trays
Exploration Commons
Monday, November 24, 2025 - 10:00am - 1:00pm
Ages: 16 - Adults
Registration and more information
Roll for initiative! In this Dungeons & Dragons-themed program, attendees will design custom artwork to be engraved on leather dice trays. Do note that the longer class time is to help give additional time to create and refine your artwork for your project. You may bring custom images with you, preferably on a thumb drive, if you already have an idea in mind. 

Registration for this class is for first-time Makerspace program attendees. Please do not register for this program if you have previously taken one of our Makerspace programs.

program256550
Play and Explore
Eldersburg Branch
Monday, November 24, 2025 - 10:30am - 11:30am
Ages: Birth - 5
More information
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.

program258670
Let's Move!
Mount Airy Branch
Monday, November 24, 2025 - 11:00am - 11:30am
Ages: Birth - 8
More information
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!

program265200
Alphabet Train
North Carroll Branch
Monday, November 24, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
More information
Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome.

program262569
Give Thanks Storytime
Finksburg Branch
Monday, November 24, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
More information
It's almost Thanksgiving! What are you thankful for? Celebrate as we read stories, sing, dance, and create.

program256090
Eldersburg Hooked on Crochet
Eldersburg Branch
Monday, November 24, 2025 - 12:30pm - 2:30pm
Ages: 12 - Adults
More information
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.

program255635
It's All Fun & Games To Me
Eldersburg Branch
Monday, November 24, 2025 - 1:00pm - 4:00pm
Ages: Adults
More information
Do you enjoy playing board games? Want to meet new friends with the same interest? Join us on Monday afternoons to play games and meet new people. 

program259765
Westminster Branch Teen Advisory Board
Westminster Branch
Monday, November 24, 2025 - 3:30pm - 4:30pm
Ages: 12 - 17
Registration and more information
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.

program258065
Intro to Laser Cutting
Exploration Commons
Monday, November 24, 2025 - 4:30pm - 7:30pm
Ages: 12 - Adults
Registration and more information
This beginner-level laser cutter class will walk you through design basics, machine use, and safety procedures. At the instructor's discretion, customers who successfully complete this program will be certified to use the Exploration Commons' Fusion Pro and Fusion Edge laser cutters.

Customers aged 12 to 15 who complete their certification are required to have a certified adult with them to use the laser independently.

program262217
TTRPG Afternoon
Mount Airy Branch
Monday, November 24, 2025 - 5:00pm - 7:00pm
Ages: 6 - 11
More information
Let's play a tabletop role-playing game together for International Games Month! 

TTRPGs are story-based games focused on player choice and randomized encounters, built around cooperation and group learning. Role-playing games also feature cross-disciplinary activities and skill-building, such as reading, presentation, mathematics, and socioemotional learning.

All resources will be provided. Bring your imagination—we've got the rest! 

program258531
Monday Makers
Taneytown Branch
Monday, November 24, 2025 - 5:30pm - 6:30pm
Ages: 11 - Adults
Registration and more information
Join us to make something new and creative. Instructions will be limited so you can experiment with the materials provided.

program256103
Yoga with Meditation
Eldersburg Branch
Monday, November 24, 2025 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
Experience the many benefits of yoga and meditation. This class, taught by Rebecca Berg, welcomes students of all levels. Adaptations for using a chair will be shared if participants are uncomfortable getting on the floor. Meditation exercises will be incorporated into the practice. Please wear comfortable clothing; bring a blanket, yoga mat, and a strap (or belt or towel).

program256480
Read and Play
Eldersburg Branch
Tuesday, November 25, 2025 - 9:30am - 10:30am
Ages: Birth - 24 Months
More information
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.

program254375
Read and Play
Finksburg Branch
Tuesday, November 25, 2025 - 9:45am - 10:30am
Ages: Birth - 24 Months
More information
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.

program258687
Read and Play
Mount Airy Branch
Tuesday, November 25, 2025 - 10:00am - 10:30am
Ages: Birth - 24 Months
More information
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.

program257991
Read and Play: Thanksgiving Storytime
Taneytown Branch
Tuesday, November 25, 2025 - 10:00am - 10:45am
Ages: Birth - 24 Months
More information
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.

program259418
Move and Learn
North Carroll Branch
Tuesday, November 25, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

program254884
Read and Play
Westminster Branch
Tuesday, November 25, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
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.

program263510
Carroll County Health Department's Health on Wheels Mobile Services
Finksburg Branch
Tuesday, November 25, 2025 - 10:00am - 12:00pm
Ages: All Ages
More information
Health on Wheels will offer a range of services, including reproductive health services, HIV and Hepatitis C testing, blood pressure screening, smoking cessation, Naloxone training, peer support services, birth certificates, assistance with vaccines, WIC services by appointment, and health education. Not all services will be available at all locations. 

The schedule for locations and service information will be posted when available at https://health.maryland.gov/carroll/Pages/HOW.aspx

program256493
Family Storytime
Eldersburg Branch
Tuesday, November 25, 2025 - 10:30am - 11:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program258728
Twos and Threes Together
Mount Airy Branch
Tuesday, November 25, 2025 - 11:00am - 11:30am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program258005
Twos and Threes Together: Thanksgiving Storytime
Taneytown Branch
Tuesday, November 25, 2025 - 11:00am - 11:45am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program254391
Twos and Threes Together
Finksburg Branch
Tuesday, November 25, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program254909
Twos and Threes Together
Westminster Branch
Tuesday, November 25, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program257510
Carroll County Workforce Development Day
Eldersburg Branch
Tuesday, November 25, 2025 - 12:00pm - 4:00pm
Ages: Adults
More information
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.

program260314
Holiday Take and Bake
Exploration Commons
Tuesday, November 25, 2025 - 1:00pm - 3:00pm
Ages: 16 - Adults
Registration and more information
Get a head start on your Thanksgiving dinner! We do the shopping, and you do the prep. You'll leave with three ready-to-cook-at-home dishes: Bourbon or Maple Sweet Potatoes, Roasted Brussels Sprouts with Pancetta, PA Dutch Potato Bread Filling, and a side of Zesty Cranberry Sauce. Each dish will serve eight to ten people.  Please note there are two sessions being offered on 11/25.

If you have previously taken this class at EC50, please do not register so that someone else may have the opportunity to attend. 

program259062
Little Learners
Eldersburg Branch
Tuesday, November 25, 2025 - 1:30pm - 2:30pm
Ages: 3 - 6
More information
A special storytime just for preschoolers! Activities will promote pre-reading and school-readiness skills in preparation for kindergarten. Adult caregivers are welcome. Food and natural items may be present.

program256807
Line Dancing with Lori
Eldersburg Branch
Tuesday, November 25, 2025 - 5:00pm - 6:00pm
Ages: Adults
Registration and more information
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. 

program261668
Diverse Voices Book Club: Braiding Sweetgrass
Westminster Branch
Tuesday, November 25, 2025 - 5:00pm - 6:30pm
Ages: 16 - Adults
Registration and more information
Join us for a monthly book discussion focusing on a diverse author's work. Each month, we will select a young adult or adult title written by an author from a diverse background so we can learn from others' perspectives. Our November selection is Braiding Sweetgrass: Indigenous Wisdom, Scientific Knowledge and the Teachings of Plants by Robin Wall Kimmerer. Attendees are welcome to attend in person at CCPL's Westminster Branch or virtually through Zoom.

program260204
Holiday Take and Bake
Exploration Commons
Tuesday, November 25, 2025 - 5:00pm - 7:00pm
Ages: 16 - Adults
Registration and more information
Get a head start on your Thanksgiving dinner! We do the shopping, and you do the prep. You'll leave with three ready-to-cook-at-home dishes: Bourbon or Maple Sweet Potatoes, Roasted Brussels Sprouts with Pancetta, PA Dutch Potato Bread Filling, and a side of Zesty Cranberry Sauce. Each dish will serve eight to ten people.  

If you have previously taken this class at EC50, please do not register so that someone else may have the opportunity to attend. 

program254042
North Carroll Writers Group
North Carroll Branch
Tuesday, November 25, 2025 - 5:30pm - 7:30pm
Ages: Adults
More information
Bring your writing, works-in-progress, or works-in-thought. This writing group allows beginners, unpublished, and published writers to network, learn, vent, and feel inspired to move to the next level. All genres are welcome: novel, short story, essay, poetry, memoirs, spiritual, sci-fi, fiction, and nonfiction. This group is led by Barbara D. Duffey, an experienced writing workshop leader and author of five books.

program259564
Let's Get Crafty
Taneytown Branch
Tuesday, November 25, 2025 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Come craft with us! We will have a fun and EASY craft project each month. No experience or creative skills are needed! Bring a friend and craft together, or meet new people with a shared love of crafting.

program254409
Pajama Party Storytime
Finksburg Branch
Tuesday, November 25, 2025 - 6:30pm - 7:15pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program258985
Mount Airy Teen Advisory Board
Mount Airy Branch
Tuesday, November 25, 2025 - 6:30pm - 7:30pm
Ages: 12 - 17
More information
Calling all teens with a love of the library! Earn service hours while making friends, beautifying the library, and planning programs!

If this is your first time joining us, please print and complete a copy of the volunteer application.

program254932
Pajama Party Storytime
Westminster Branch
Tuesday, November 25, 2025 - 7:00pm - 8:00pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program256059
Writing Group
Eldersburg Branch
Wednesday, November 26, 2025 - 9:15am - 11:45am
Ages: Adults
More information
Writers of all levels and genres are invited to join our weekly writing group. It is a flexible, drop-in, stay-as-long-as-you-like environment. The primary goal is to dedicate quiet time away from the daily chaos to make consistent progress on your novel or children's book. Bring your current project to work on during this time. At 10 AM, we will brainstorm, critique, and share knowledge about upcoming events and the book publishing industry. You are welcome to share a short piece of writing during this time for critique.

program256428
Move & Groove Storytime
Eldersburg Branch
Wednesday, November 26, 2025 - 9:30am - 10:30am
Ages: Birth - 8
More information
This energetic storytime encourages creative movement and dance to help develop gross motor skills, coordination, and spatial awareness while fostering a love of stories.

program254399
Family Storytime
Finksburg Branch
Wednesday, November 26, 2025 - 9:45am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program258716
Ready, Set, School!
Mount Airy Branch
Wednesday, November 26, 2025 - 10:00am - 10:30am
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

program259472
Family Storytime
North Carroll Branch
Wednesday, November 26, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program272644
Give Thanks Storytime
Finksburg Branch
Wednesday, November 26, 2025 - 10:00am - 11:00am
Ages: 3 - 6
More information
It's almost Thanksgiving! What are you thankful for? Celebrate as we read stories, sing, dance, and create.

program254885
Read and Play
Westminster Branch
Wednesday, November 26, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
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.

program260107
Read and Play
Taneytown Branch
Wednesday, November 26, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
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.

program258894
Mount Airy Knitters
Mount Airy Branch
Wednesday, November 26, 2025 - 10:00am - 12:00pm
Ages: Adults
More information
Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome.

program256094
Move & Groove Storytime
Eldersburg Branch
Wednesday, November 26, 2025 - 10:30am - 11:30am
Ages: Birth - 8
More information
This energetic storytime encourages creative movement and dance to help develop gross motor skills, coordination, and spatial awareness while fostering a love of stories.

program258701
Read and Play
Mount Airy Branch
Wednesday, November 26, 2025 - 11:00am - 11:30am
Ages: Birth - 24 Months
More information
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.

program260119
Preschool Move and Learn
Taneytown Branch
Wednesday, November 26, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
More information
Join us for an interactive storytime where we develop school readiness skills using movement, music, and more, while fostering a love of learning! This fun program includes art projects and hands-on learning stations.

program254404
Ready, Set, School!
Finksburg Branch
Wednesday, November 26, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

program254910
Twos and Threes Together
Westminster Branch
Wednesday, November 26, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program257367
Westminster Book Club: Eleanor Oliphant Is Completely Fine
Westminster Branch
Wednesday, November 26, 2025 - 2:00pm - 2:45pm
Ages: Adults
More information
This month's selection is Eleanor Oliphant Is Completely Fine by Gail Honeyman. Books will be available for pickup at CCPL's Westminster Branch.

program258750
Saturday Storytime
Mount Airy Branch
Saturday, November 29, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program256574
Saturday Adventures
Eldersburg Branch
Saturday, November 29, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
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!

program255705
Holiday Swag
Finksburg Branch
Saturday, November 29, 2025 - 10:00am - 11:30am
Ages: Adults
Registration and more information
Get into the holiday spirit with our hands-on workshop where you'll learn the art of crafting stunning holiday swags using fresh greenery and a variety of festive embellishments! You'll discover how to design and decorate your own unique swags that will add a touch of seasonal charm to any window, door, table, or space.

Whether a seasoned crafter or a beginner, this class provides everything you need to make beautiful, handcrafted holiday swags to brighten your home and spread festive cheer. Join us for a fun and creative experience, and leave with your very own holiday masterpiece!

program270473
Board Game Afternoon!
Mount Airy Branch
Saturday, November 29, 2025 - 2:00pm - 4:00pm
Ages: All Ages
More information
Let's celebrate International Games Month with an afternoon of board games! All supplies will be provided.

International Games Month is an initiative run by volunteers from around the world to reconnect communities through their libraries around the educational, recreational, and social value of all types of games.

program262373
Super Awesome Dance Party with Mr. Craig: Holiday Edition
Westminster Branch
Saturday, November 29, 2025 - 2:00pm - 4:00pm
Ages: Birth - 12
More information
Join us for one of Mr. Craig's raucous dance parties. There will be music, dancing, and fun for all. 

program268467
Family Storytime
Eldersburg Branch
Monday, December 1, 2025 - 9:30am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program269180
Family Storytime
Mount Airy Branch
Monday, December 1, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program270351
Family Storytime
Westminster Branch
Monday, December 1, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program265600
Read and Play
North Carroll Branch
Monday, December 1, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
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.

program268477
Play and Explore
Eldersburg Branch
Monday, December 1, 2025 - 10:30am - 11:30am
Ages: Birth - 5
More information
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.

program269200
Let's Move!
Mount Airy Branch
Monday, December 1, 2025 - 11:00am - 11:30am
Ages: Birth - 8
More information
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!

program265622
Alphabet Train
North Carroll Branch
Monday, December 1, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
More information
Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome.

program212830
North Carroll Knitters Group
North Carroll Branch
Monday, December 1, 2025 - 1:00pm - 3:00pm
Ages: Adults
More information
Knitters and crocheters are welcome to join this group gathering to share tips, projects, and patterns.

program262211
Cooking for Wellness: Roasted Veggie Holiday Salad
Exploration Commons
Monday, December 1, 2025 - 1:30pm - 3:30pm
Ages: 15 - Adults
Registration and more information
Balance out heavy comfort foods with a unique salad infused with lots of holiday flavor and dense nutrition. Enjoy making this recipe while we discuss healthy eating over the holidays. This class is provided through our partnership with Carroll Hospital.

program267792
Cook Together: Easy Lasagna Roll Ups
Exploration Commons
Monday, December 1, 2025 - 5:30pm - 7:00pm
Ages: 6 - 17
Registration and more information
In this family-friendly class, we will make delicious lasagna roll-ups, a side salad, and festive tree-shaped garlic sticks. We will enjoy our meal together in the kitchen. This class is designed for groups of up to four participants and must include: 

  • At least one child aged 6–17

  • At least one adult 

  • The remaining two spots in the group may be filled by additional participants aged 6 or older or left unfilled. 

 

program244098
Make Resin Holiday Ornaments
North Carroll Branch
Monday, December 1, 2025 - 6:00pm - 7:00pm
Ages: 11 - 17
Registration and more information
Join us to design and create your own resin holiday ornaments.

program268489
Read and Play
Eldersburg Branch
Tuesday, December 2, 2025 - 9:30am - 10:30am
Ages: Birth - 24 Months
More information
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.

program257012
Read and Play
Finksburg Branch
Tuesday, December 2, 2025 - 9:45am - 10:30am
Ages: Birth - 24 Months
More information
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.

program269262
Read and Play
Mount Airy Branch
Tuesday, December 2, 2025 - 10:00am - 10:30am
Ages: Birth - 24 Months
More information
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.

program265052
Read and Play
Taneytown Branch
Tuesday, December 2, 2025 - 10:00am - 10:45am
Ages: Birth - 24 Months
More information
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.

program265660
Move and Learn
North Carroll Branch
Tuesday, December 2, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

program270580
Read and Play
Westminster Branch
Tuesday, December 2, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
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.

program268503
Family Storytime
Eldersburg Branch
Tuesday, December 2, 2025 - 10:30am - 11:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program269228
Twos and Threes Together
Mount Airy Branch
Tuesday, December 2, 2025 - 11:00am - 11:30am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program265063
Twos and Threes Together
Taneytown Branch
Tuesday, December 2, 2025 - 11:00am - 11:45am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program259201
Twos and Threes Together
Finksburg Branch
Tuesday, December 2, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program270592
Twos and Threes Together
Westminster Branch
Tuesday, December 2, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program259063
Little Learners
Eldersburg Branch
Tuesday, December 2, 2025 - 1:30pm - 2:30pm
Ages: 3 - 6
More information
A special storytime just for preschoolers! Activities will promote pre-reading and school readiness skills in preparation for kindergarten. Adult caregivers are welcome. Food and natural items may be present.

program267615
Intro to Laser Cutting
Exploration Commons
Tuesday, December 2, 2025 - 1:30pm - 3:30pm
Ages: 12 - Adults
Registration and more information
This beginner-level laser cutter class will walk you through design basics, machine use, and safety procedures. At the instructor's discretion, customers who successfully complete this program will be certified to use the Exploration Commons' Fusion Pro and Fusion Edge laser cutters.

Customers aged 12 to 15 who complete their certification are required to have a certified adult with them to use the laser independently.

program256737
Line Dancing with Lori
Eldersburg Branch
Tuesday, December 2, 2025 - 5:00pm - 6:00pm
Ages: Adults
Registration and more information
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. 

program268692
Needle Little Klatch?
Westminster Branch
Tuesday, December 2, 2025 - 5:00pm - 7:00pm
Ages: 16 - Adults
More information
Klatch (noun): a gathering usually characterized by informal conversation.

Join us for a casual, bi-weekly stitching club. All needle-crafters are welcome!

program267989
Drop-In Diamond Painting
Taneytown Branch
Tuesday, December 2, 2025 - 5:30pm - 7:30pm
Ages: Adults
More information
Join us for a drop-in session of diamond painting! No experience is necessary!

program265567
North Carroll Writers Group
North Carroll Branch
Tuesday, December 2, 2025 - 5:30pm - 7:30pm
Ages: Adults
More information
Bring your writing, works-in-progress, or works-in-thought. This writing group allows beginners, unpublished, and published writers to network, learn, vent, and feel inspired to move to the next level. All genres are welcome: novel, short story, essay, poetry, memoirs, spiritual, sci-fi, fiction, and nonfiction. This group is led by Barbara D. Duffey, an experienced writing workshop leader and author of five books.

program267409
Make a Fresh Holiday Arrangement
North Carroll Branch
Tuesday, December 2, 2025 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Add beauty to your home with a lovely holiday arrangement this season. White House Nursery's staff will be providing instruction on how to fill a provided bud vase with fresh greens, cranberries, flowers, and more. Learn tips on how to extend the arrangement you create to last throughout the season. Attendees will need to bring clippers/trimmers and gardening gloves.

program268000
Diamond Painting for Teens
Taneytown Branch
Tuesday, December 2, 2025 - 6:00pm - 7:30pm
Ages: 12 - 17
Registration and more information
We'll have a new diamond painting project each month, and no experience is necessary!  

program259426
Pajama Party Storytime
Finksburg Branch
Tuesday, December 2, 2025 - 6:30pm - 7:15pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program268266
Gentle Yoga
Eldersburg Branch
Tuesday, December 2, 2025 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
This gentle yoga class allows students of various abilities and physical conditions to develop their yoga practice comfortably. Yoga has many appealing aspects, including increased flexibility, relaxation, strength, improved balance, stress, and pain relief. No experience is necessary. Please wear comfortable clothing and bring a mat and a blanket.

program270109
Youth Community Service Group
Eldersburg Branch
Tuesday, December 2, 2025 - 6:30pm - 7:30pm
Ages: 12 - 18
More information
Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor.

program270441
Pajama Party Storytime
Westminster Branch
Tuesday, December 2, 2025 - 7:00pm - 8:00pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program268346
Writing Group
Eldersburg Branch
Wednesday, December 3, 2025 - 9:15am - 1:00pm
Ages: Adults
More information
Writers of all levels and genres are invited to join our weekly writing group. It is a flexible, drop-in, stay-as-long-as-you-like environment. The primary goal is to dedicate quiet time away from the daily chaos to make consistent progress on your novel or children's book. Bring your current project to work on during this time. At 10 AM, we will brainstorm, critique, and share knowledge about upcoming events and the book publishing industry. You are welcome to share a short piece of writing during this time for critique.

program268514
Move & Groove Storytime
Eldersburg Branch
Wednesday, December 3, 2025 - 9:30am - 10:30am
Ages: Birth - 8
More information
This energetic storytime encourages creative movement and dance to help develop gross motor skills, coordination, and spatial awareness while fostering a love of stories.

program260768
Ask the Department of Human Services (DHS)!
Finksburg Branch
Wednesday, December 3, 2025 - 9:30am - 11:30am
Ages: Adults
More information
Staff from the Carroll County Department of Social Services will be available to share community resources and DSS services; offer application assistance for SNAP, TCA, MA, and more; and assist with child support services. 

Social workers are unable to provide clinical and therapeutic services, direct financial support, or make eligibility determinations.

program266605
Ask the Department of Human Services (DHS)!
Eldersburg Branch
Wednesday, December 3, 2025 - 9:30am - 11:30am
Ages: Adults
More information
Staff from the Carroll County Department of Social Services will be available to share community resources and DSS services; offer application assistance for SNAP, TCA, MA, and more; and assist with child support services. 

Social workers are unable to provide clinical and therapeutic services, direct financial support, or make eligibility determinations.

program259356
Family Storytime
Finksburg Branch
Wednesday, December 3, 2025 - 9:45am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program269225
Ready, Set, School!
Mount Airy Branch
Wednesday, December 3, 2025 - 10:00am - 10:30am
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

program271934
Family Storytime
North Carroll Branch
Wednesday, December 3, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program268661
Read and Play
Taneytown Branch
Wednesday, December 3, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
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.

program270518
Read and Play
Westminster Branch
Wednesday, December 3, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
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.

program265286
Mount Airy Knitters
Mount Airy Branch
Wednesday, December 3, 2025 - 10:00am - 12:00pm
Ages: Adults
More information
Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome.

program268525
Move & Groove Storytime
Eldersburg Branch
Wednesday, December 3, 2025 - 10:30am - 11:30am
Ages: Birth - 8
More information
This energetic storytime encourages creative movement and dance to help develop gross motor skills, coordination, and spatial awareness while fostering a love of stories.

program269274
Read and Play
Mount Airy Branch
Wednesday, December 3, 2025 - 11:00am - 11:30am
Ages: Birth - 24 Months
More information
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.

program268676
1-2-3 Martial Arts for Me
Taneytown Branch
Wednesday, December 3, 2025 - 11:00am - 12:00pm
Ages: 2 - 6
Registration and more information
Even young children can reap the benefits of martial arts! Join Stephanie Sullivan from Choe's HapKiDo to learn some basic martial arts skills to help your child improve their self-defense, increase focus, and boost confidence. Two-year-olds must have an adult caregiver participate with them.

program259368
Ready, Set, School!
Finksburg Branch
Wednesday, December 3, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

program270530
Twos and Threes Together
Westminster Branch
Wednesday, December 3, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program277314
Open Mah Jongg
Westminster Branch
Wednesday, December 3, 2025 - 1:00pm - 3:45pm
Ages: Adults
More information
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 not be present. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided. This session will occur in the Geneological Section of the library. 

program259072
LEGO® Builders Club
Eldersburg Branch
Wednesday, December 3, 2025 - 4:30pm - 5:30pm
Ages: 6 - 12
More information
Want to practice your building skills? Join us for a LEGO® program where you tackle a new design each time! We supply the bricks, and you supply the creativity!

program241623
Transitioning to Medicare Part 1
Online
Wednesday, December 3, 2025 - 5:00pm - 6:30pm
Ages: Adults
Registration and more information
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. This seminar will cover the four parts of Medicare (Parts A, B, C, and D), Medicare Supplement (Medigap) plans, available preventive services, and how to protect yourself from healthcare fraud. We will also cover Medicare Savings Programs, which help pay out-of-pocket costs for Medicare beneficiaries. These are not all low-income programs.

program267804
Edge-Lit Acrylic Signs: Winter Edition
Exploration Commons
Wednesday, December 3, 2025 - 5:00pm - 7:00pm
Ages: 12 - Adults
Registration and more information
In this program, you’ll laser engrave winter-themed artwork of your choice onto a piece of clear acrylic and light it up with a provided multi-color LED light stand. Choose from a selection of winter-themed cutout designs for your acrylic sign. These bright and colorful projects are a way to display a message or add flair to your room, desk, or workspace. 

program269346
Books and Brews Book Club: Hello Beautiful
Offsite
Wednesday, December 3, 2025 - 6:00pm - 7:00pm
Ages: Adults
More information
Do you enjoy reading and talking about books while enjoying excellent craft beer? Then our Books and Brews book club is for you! We will feature a different book at each meeting, so join us in sharing good books and ideas.

This month's selection is Hello Beautiful by Ann Napolitano, a novel that starts in the 1960s and spends the next five decades following the Padavano sisters and the man who marries into their family, an exploration of love and loss.

program268315
Eldersburg Hooked on Crochet
Eldersburg Branch
Wednesday, December 3, 2025 - 6:00pm - 7:45pm
Ages: 12 - Adults
More information
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.

program265690
Family Fun Night
North Carroll Branch
Wednesday, December 3, 2025 - 6:30pm - 7:15pm
Ages: Birth - 8
More information
Wear your pajamas and listen to stories before bed. Join us for family fun, featuring stories, music, crafts, play, and time with friends.

program245567
The Green TerrorTones A Cappella Ensemble Concert
Finksburg Branch
Wednesday, December 3, 2025 - 6:30pm - 7:30pm
Ages: 3 - Adults
Registration and more information
Come hear a selection of a cappella jazz, holiday songs, pop, and folk tunes from McDaniel College's Green TerrorTones.

program251951
To Be Read: Cozy Up for Winter Edition
Exploration Commons
Wednesday, December 3, 2025 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
>Presented by Park Books on Main and Carroll County Public Library.
Featuring Jenni L. Walsh, Lee Kelly, Victoria Schade, Jennifer Thorne, and Stephanie Burns.

December is the perfect time to stock up on books for your TBR (to be read) pile for the cold winter ahead! Join our conversation with bestselling authors Jenni L. Walsh, Lee Kelly, Victoria Schade, Jennifer Thorne, and Stephanie Burns. A book signing will follow the talk, with titles available for purchase from Park Books on Main. 

About Jenni L. Walsh

Jenni is the USA TODAY bestselling author of historical novels Becoming Bonnie, Side by Side, A Betting Woman, The Call of the Wrens, Unsinkable, and Ace, Marvel, Spy. She also writes books for children, including the nonfiction She Dared series and historical novels Hettie and the London Blitz, I Am Defiance, By the Light of Fireflies, Over and Out, and Operation: Happy.

About Lee Kelly

Lee Kelly is the author of City of Savages, a Publishers Weekly "Best of Spring 2015" pick and a VOYA Magazine "Perfect Ten" selection; A Criminal Magic, which was optioned and developed for a television series by Warner Bros.; The Antiquity Affair, co-written with Jennifer Thorne; With Regrets; and her latest, My Fair Frauds, co-written with Jennifer Thorne. She holds her MFA degree from the Vermont College of Fine Arts.

About Victoria Schade

Victoria Schade is an author, speaker, and dog trainer known for her upbeat approach to living and working with dogs. She has been featured in The New York Times, The Washington Post, Martha Stewart Living, Real Simple, Reader’s Digest, The Bark, and many dog-specific publications. Her works include Secrets of a Dog Trainer, Life on the Leash, Unleashed Holiday, and Pick Me.

About Jennifer Thorne

Jennifer Thorne is the USA TODAY bestselling author of Diavola, Lute, and Newbourne Park (2026), as well as several books for younger readers under the name Jenn Marie Thorne. With Lee Kelly, she is the co-writer of historical fiction novels The StarletsThe Antiquity Affair, and the forthcoming My Fair Frauds (2025) and The Midnight Show (2026).

About Stephanie Burns

Stephanie Burns holds an MFA in Creative Writing and a BA in Theater Studies, both from Emerson College. When she’s not dreaming up stories of her own, she is championing women authors as the COO of the award-winning Tall Poppy Writers. She lives on the south shore of Massachusetts, where she plots by the ocean with her almost-famous beagle, Ollie Twist. Far from the A-List is her debut novel.

 

 

program268563
Read and Play
Eldersburg Branch
Thursday, December 4, 2025 - 9:30am - 10:30am
Ages: Birth - 24 Months
More information
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.

program259346
Twos and Threes Together
Finksburg Branch
Thursday, December 4, 2025 - 9:45am - 10:30am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program269181
Family Storytime
Mount Airy Branch
Thursday, December 4, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program268712
Family Storytime
Taneytown Branch
Thursday, December 4, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program271935
Family Storytime
North Carroll Branch
Thursday, December 4, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program270411
Twos and Threes Together
Westminster Branch
Thursday, December 4, 2025 - 10:00am - 11:00am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program267174
North Carroll Writers Group
North Carroll Branch
Thursday, December 4, 2025 - 10:00am - 12:00pm
Ages: Adults
More information
Bring your writing, works-in-progress, or works-in-thought. This writing group allows beginners, unpublished, and published writers to network, learn, vent, and feel inspired to move to the next level. All genres are welcome: novel, short story, essay, poetry, memoirs, spiritual, sci-fi, fiction, and nonfiction. This group is led by Barbara D. Duffey, an experienced writing workshop leader and author of five books.

program268790
Carroll County Workforce Development Day
Taneytown Branch
Thursday, December 4, 2025 - 10:00am - 2:00pm
Ages: Adults
More information
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.

program268575
Family Storytime
Eldersburg Branch
Thursday, December 4, 2025 - 10:30am - 11:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program270423
Family Storytime
Westminster Branch
Thursday, December 4, 2025 - 11:00am - 12:00pm
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program259182
Read and Play
Finksburg Branch
Thursday, December 4, 2025 - 11:00am - 12:00pm
Ages: Birth - 24 Months
More information
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.

program274892
Mini Musicians
North Carroll Branch
Thursday, December 4, 2025 - 1:00pm - 1:30pm
Ages: 3 - 6
Registration and more information
Come join us for a creative and exploratory first introduction to music! This program will incorporate piano playing, boomwhackers, and rhythm instruments while teaching children the basics of pitch, patterns, and rhythm. We will learn skills that are beneficial for future piano lessons and other musical instruments too!

program265371
Crafty Activities for Seniors
Mount Airy Branch
Thursday, December 4, 2025 - 1:00pm - 2:00pm
Ages: Adults
More information
Are you a retiree or an older adult who enjoys making crafts? If so, then please join us for a monthly group session where you'll create something different to take home or share. You'll also meet other craft lovers and exchange ideas along the way! Available while supplies last.

program268397
Busted Canvas Art Holiday Decoration
Eldersburg Branch
Thursday, December 4, 2025 - 1:00pm - 2:30pm
Ages: 14 - Adults
Registration and more information
A busted canvas is a creative twist on traditional artwork—imagine a canvas that looks like it’s been playfully “punched open” to reveal a festive surprise inside. From holiday-themed prints and cozy winter scenes to family photos or glittery designs, the possibilities are endless! 

program268570
North Carroll Senior Center Thursday Book Club: The Last Mrs. Parrish
Offsite
Thursday, December 4, 2025 - 1:00pm - 2:30pm
Ages: Adults
More information
This month's selection is The Last Mrs. Parrish by Liv Constantine.

program265284
Holiday Greens
Westminster Branch
Thursday, December 4, 2025 - 1:00pm - 3:00pm
Ages: Adults
Registration and more information
Make and take a fresh green holiday decoration. Design a large swag or two small matching swags for a door, mailbox, table centerpiece, or whatever you can imagine. Carroll Garden Club will provide greens and instructions for making and care. Bring pruning shears and accessories to individualize your swag. Some ribbon, pinecones, and other items will be available.

program273400
Senior Planet: Intro to AI
Finksburg Branch
Thursday, December 4, 2025 - 2:00pm - 3:00pm
Ages: Adults
More information
Are you curious about AI? Want to know more about ChatGPT? This lecture will introduce some basic ideas around artificial intelligence. We'll talk about how AI is being used today, its current limitations, and how it will shape the future.

Presented by the Carroll Technology and Innovation Council.

program272306
Carroll 250: Community Forum
Taneytown Branch
Thursday, December 4, 2025 - 2:00pm - 3:30pm
Ages: Adults
Registration and more information
Please join the Carroll 250 Advisory Committee for our next open session at Carroll County Public Library, Taneytown Branch. Meet our task force members, hear updates on progress, and offer input on 250 activities and initiatives.

This program is part of the Carroll 250 Speaker Series celebrating the United States Semiquincentennial, the 250th anniversary of the 1776 United States Declaration of Independence.

program267651
Custom Engraved Leatherette Journals
Exploration Commons
Thursday, December 4, 2025 - 4:00pm - 7:30pm
Ages: 16 - Adults
Registration and more information
In this beginner-friendly class, we will utilize our laser engravers to mark a custom design of your own onto a custom leatherette journal! Color variations of the journals are highly limited and will be given out on a first come, first served basis. If you have previously taken this class at EC50, please do not register so that someone else may have the opportunity to attend.

The longer class time is necessary for this program to give ample time for design alterations and customization. 

program267460
Westminster Branch Chess Club
Westminster Branch
Thursday, December 4, 2025 - 5:30pm - 7:00pm
Ages: 11 - Adults
Registration and more information
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. All pawns, bishops, knights, rooks, queens, and kings are welcome! Our club sessions consist of 30 minutes of instruction and one hour of open play. Boards and pieces will be provided, but you are welcome to bring your own set(s) from home.

program265698
Read to a Dog
North Carroll Branch
Thursday, December 4, 2025 - 6:00pm - 6:30pm
Ages: 4 - 12
More information
Read to a puppy from the Seeing Eye Puppy Raising Program! Reading to a dog can increase a child's self-esteem and confidence levels in reading, especially for struggling readers.

program266165
Paper Bag Snowflakes
Taneytown Branch
Thursday, December 4, 2025 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Transform simple paper bags into big, beautiful snowflakes! All supplies will be provided.

program269239
Pajama Party Storytime
Mount Airy Branch
Thursday, December 4, 2025 - 6:30pm - 7:00pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program263322
Polar Express Pajama Party
Eldersburg Branch
Thursday, December 4, 2025 - 6:30pm - 7:30pm
Ages: 4 - 10
More information
All aboard! Join us in your favorite PJs for an interactive reading of The Polar Express by Chris Van Allsburg and some book-inspired crafts.

program271802
Winter Wonderland Book Sale
Finksburg Branch
Friday, December 5, 2025 - 9:00am - 4:00pm
Ages: All Ages
More information
$5 Bag Sale! Get ready for winter with some great reads! Stock up on books, videos, music, and more at our $5 (plus sales tax) sale. Special-priced items are not included in our bag sale. Note, standard-sized plastic grocery bags are $5; larger tote bags will be charged $8.

program264804
Q&A with the Small Business Administration
Westminster Branch
Friday, December 5, 2025 - 9:30am - 1:00pm
Ages: Adults
More information
class="custom1">Meet with a representative from the Small Business Administration (SBA) for a 30-minute, one-on-one appointment to learn about resources available for small businesses. Whether you want to start a business or are interested in learning to improve the business you have, the SBA can assist you. 

Schedule an appointment at https://tinyurl.com/ccpl-westminster-sba or email Denise.Hayes@sba.gov. Walk-ins are welcomed as time allows.

program265714
Cuentos Bilingües/Bilingual Storytime
Finksburg Branch
Friday, December 5, 2025 - 10:00am - 10:30am
Ages: 2 - 10
More information
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. 

¿Está interesado en mejorar sus habilidades del lenguaje? ¡Ven a la biblioteca para el programa de cuentos bilingües en español e inglés! Habrá cantos, bailes, actividades, cuentos y rimas en español e inglés.

program269299
All About Bears!
Mount Airy Branch
Friday, December 5, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
Let's learn about bears! We'll find out what our local black bears eat, how they live, and how they prepare for their long winter naps! With crafts, stories, and more, we'll be sure to have a bear-y good time. 

program269021
Preschool Play
Westminster Branch
Friday, December 5, 2025 - 10:00am - 11:00am
Ages: 2 - 5
More information
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.

program265601
Read and Play
North Carroll Branch
Friday, December 5, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
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.

program269459
Yoga Nidra
Eldersburg Branch
Friday, December 5, 2025 - 10:00am - 11:00am
Ages: Adults
Registration and more information
Yoga Nidra is the state of dynamic sleep. It is a powerful technique where you relax consciously, inducing complete physical, mental, and emotional relaxation. We will go through a five-stage process that begins with a body scan to engage one’s physicality. It incorporates meditation on the breath, the balancing of emotional states, visualization, and self-healing. For your comfort, besides your mat, you may want to bring a blanket, pillow, and eye mask. For those not comfortable on the floor, this can be done in a chair as well.

program263819
Carroll County Health Department's Health on Wheels Mobile Services
Eldersburg Branch
Friday, December 5, 2025 - 10:00am - 12:00pm
Ages: All Ages
More information
Health on Wheels will offer a range of services, including reproductive health services, HIV and Hepatitis C testing, blood pressure screening, smoking cessation, Naloxone training, peer support services, birth certificates, assistance with vaccines, WIC services by appointment, and health education. Not all services will be available at all locations. 

The schedule for locations and service information will be posted when available at https://health.maryland.gov/carroll/Pages/HOW.aspx

program269409
Plant-Based Dishes for the Holidays
Exploration Commons
Friday, December 5, 2025 - 10:00am - 12:00pm
Ages: 15 - Adults
Registration and more information
In this hands-on class, we will prepare and taste some plant-based dishes that are perfect for the holiday season.

program268003
Book Chat
Taneytown Branch
Friday, December 5, 2025 - 1:00pm - 2:00pm
Ages: Adults
More information
Join us for an hour of chatting about books! Come and share what you are reading and get ideas from others about what to read next!

program268007
Writer's Circle
Taneytown Branch
Friday, December 5, 2025 - 2:00pm - 4:00pm
Ages: Adults
More information
Join this fun group of writers and aspiring writers as we share what we are working on and listen to feedback from others. Whether you write novels, short stories, poems, or anything in between, this group is for you!

Featured

New Materials