Lightbulb logo
Carroll County Public Library
Infinite Possibilities
  • Slide3126
  • Slide3128

Upcoming Events

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

program268008
Writer's Circle
Taneytown Branch
Friday, January 2, 2026 - 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!

program267405
Valentine's Crafts with Clay
Mount Airy Branch
Saturday, January 3, 2026 - 10:00am - 11:00am
Ages: Birth - 5
Registration and more information
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. 

program266163
Puzzle Race
Taneytown Branch
Saturday, January 3, 2026 - 10:00am - 12:00pm
Ages: 12 - Adults, Adults
Registration and more information
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. 

Note: One player will register per team; please include the names of other teammates when you register.

program263022
The Beatles Story
Westminster Branch
Saturday, January 3, 2026 - 10:00am - 12:00pm
Ages: 8 - Adults
Registration and more information
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. We will look at the times and the progression of music from danceable pop tunes to music that became an art form. We will learn about The Beatles progression from musicians to artists and some of their more prolific and profound songs. Lastly, we will discover why The Beatles broke up having gone as far as they could both musically, professionally and personally, and their lasting impact on a generation. We hope to answer the question: did The Beatles change history or did history change the Beatles?

program257763
Read with a Furry Friend
Westminster Branch
Saturday, January 3, 2026 - 11:00am - 12:00pm
Ages: 4 - Adults
More information
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.

program271173
Dinner's on Me: Chicken Noodle Soup
Exploration Commons
Saturday, January 3, 2026 - 1:30pm - 3:00pm
Ages: 13 - 18
Registration and more information
Hey, teens, let's meet in the kitchen to prepare a new recipe that will impress your family and friends. Improve your independent cooking skills with hands-on experience in the kitchen. We will prepare a hearty chicken noodle soup recipe, perfect for cold winter evenings or when anyone is feeling under the weather.

program267786
Pottery in the Afternoon: Clay Heart Art
Mount Airy Branch
Saturday, January 3, 2026 - 2:00pm - 3:30pm
Ages: 16 - Adults
Registration and more information
Valentine’s Day is next month! Wouldn’t you like to make something special for that special someone? Join us as we make clay heart art with a professional local potter and teacher. You’ll absolutely fall in love with your creation! Pieces will be ready for pickup before Valentine’s Day. Space is limited; all supplies will be provided. 

program268847
Dungeons & Dragons Winter Adventure
Finksburg Branch
Saturday, January 3, 2026 - 2:00pm - 4:00pm
Ages: 11 - 18
Registration and more information
Calling brave heroes for a quest in Dungeons & Dragons! Whether this is your first adventure or your twentieth, join us for an afternoon of fantastic deeds!

The small town of Breechill has sent out its monthly Call for Heroes—a dog has run off, there are rats in the tavern cellar, and old Warble Bumblebrasher is asking for someone to investigate her disappearing clan mates. Some say that fishy things are going on at the dilapidated Citadel Alteran, with noises wafting down to town on the breeze at night…what adventure will await you?

A choice of playable third-level characters, dice, pencils, and other necessary supplies will be provided.  

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

program268470
Family Storytime
Eldersburg Branch
Monday, January 5, 2026 - 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. 

program269186
Family Storytime
Mount Airy Branch
Monday, January 5, 2026 - 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. 

program270362
Family Storytime
Westminster Branch
Monday, January 5, 2026 - 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. 

program265606
Read and Play
North Carroll Branch
Monday, January 5, 2026 - 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.

program268480
Play and Explore
Eldersburg Branch
Monday, January 5, 2026 - 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.

program269203
Let's Move!
Mount Airy Branch
Monday, January 5, 2026 - 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!

program265625
Alphabet Train
North Carroll Branch
Monday, January 5, 2026 - 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.

program279866
Alphabet Train
Finksburg Branch
Monday, January 5, 2026 - 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.

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

program271184
Cooking for Wellness: Beef and Lentil Bolognese
Exploration Commons
Monday, January 5, 2026 - 1:30pm - 3:30pm
Ages: 15 - Adults
Registration and more information
It’s the start of a new year! Review the basics of nutrition with a registered dietitian and discuss how to set your goals for the year while enjoying a healthful, balanced meal. This class is provided through our partnership with Carroll Hospital.

program269077
Art Discovery
Eldersburg Branch
Monday, January 5, 2026 - 4:30pm - 5:30pm
Ages: 6 - 11
More information
Each month we will learn about a different artist. Participants will create their own unique art piece based on the techniques and style of the artist.  

program267917
Battle of the Books: Parent and Coach Info Session Online
Online
Monday, January 5, 2026 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Join us for an information session about the Battle of the Books! All parents and caregivers who have children who are interested in participating, as well as coaches, are encouraged to attend.

program269445
Cooking Basics: Crepes
Exploration Commons
Monday, January 5, 2026 - 6:00pm - 7:00pm
Ages: 14 - Adults
Registration and more information
Learn how to make sweet crepes from scratch! We'll finish with fruit fillings and a variety of toppings. 

program268279
Yoga with Meditation
Eldersburg Branch
Monday, January 5, 2026 - 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).

program268493
Read and Play
Eldersburg Branch
Tuesday, January 6, 2026 - 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.

program259143
Read and Play
Finksburg Branch
Tuesday, January 6, 2026 - 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.

program269266
Read and Play
Mount Airy Branch
Tuesday, January 6, 2026 - 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.

program265055
Read and Play
Taneytown Branch
Tuesday, January 6, 2026 - 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.

program265663
Move and Learn
North Carroll Branch
Tuesday, January 6, 2026 - 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.

program270583
Read and Play
Westminster Branch
Tuesday, January 6, 2026 - 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.

program268506
Family Storytime
Eldersburg Branch
Tuesday, January 6, 2026 - 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. 

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

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

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

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

program272005
Little Learners
Eldersburg Branch
Tuesday, January 6, 2026 - 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.

program269634
Web Design: HTML Basics
Exploration Commons
Tuesday, January 6, 2026 - 1:30pm - 3:00pm
Ages: 14 - Adults
Registration and more information
In this hands-on workshop, participants will learn the fundamentals of web design by exploring HTML.

We will focus on HTML, covering essential elements like headings, paragraphs, links, images, and forms to build the basic structure of a web page. 

program266791
Line Dancing with Lori
Eldersburg Branch
Tuesday, January 6, 2026 - 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. 

program268698
Needle Little Klatch?
Westminster Branch
Tuesday, January 6, 2026 - 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!

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

program265572
North Carroll Writers Group
North Carroll Branch
Tuesday, January 6, 2026 - 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.

program268371
Winter Watercolors
Mount Airy Branch
Tuesday, January 6, 2026 - 6:00pm - 7:00pm
Ages: 11 - 18
More information
Join us to learn the basics of painting wintry watercolor scenes! We'll have a relaxing hour of art and go over painting snowy scenes and landscapes at a beginner level, with plenty of room to personalize your piece. Wear paint-friendly clothes!

program268001
Diamond Painting for Teens
Taneytown Branch
Tuesday, January 6, 2026 - 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!  

program267807
Tai Chi for Relaxation
Mount Airy Branch
Tuesday, January 6, 2026 - 6:00pm - 7:30pm
Ages: Adults
Registration and more information
Tai Chi for Relaxation is terrific for adults of all fitness levels and abilities! Tai Chi Ch'uan has been practiced for fitness and health for hundreds of years. The slow, graceful movements and fluid natural postures can help improve balance, coordination, posture, breathing, and concentration. Your program is being taught by a local professional instructor. Wear comfortable, loose clothing. Registration is required. The program is also offered on February 3.

program259429
Pajama Party Storytime
Finksburg Branch
Tuesday, January 6, 2026 - 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.

program270111
Youth Community Service Group
Eldersburg Branch
Tuesday, January 6, 2026 - 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.

program270444
Pajama Party Storytime
Westminster Branch
Tuesday, January 6, 2026 - 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.

program268351
Writing Group
Eldersburg Branch
Wednesday, January 7, 2026 - 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.

program268517
Move & Groove Storytime
Eldersburg Branch
Wednesday, January 7, 2026 - 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.

program260770
Ask the Department of Human Services (DHS)!
Finksburg Branch
Wednesday, January 7, 2026 - 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.

program266607
Ask the Department of Human Services (DHS)!
Eldersburg Branch
Wednesday, January 7, 2026 - 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.

program259360
Family Storytime
Finksburg Branch
Wednesday, January 7, 2026 - 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. 

program269217
Ready, Set, School!
Mount Airy Branch
Wednesday, January 7, 2026 - 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.

program265674
Family Storytime
North Carroll Branch
Wednesday, January 7, 2026 - 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. 

program268652
Read and Play
Taneytown Branch
Wednesday, January 7, 2026 - 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.

program270521
Read and Play
Westminster Branch
Wednesday, January 7, 2026 - 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.

program265289
Mount Airy Knitters
Mount Airy Branch
Wednesday, January 7, 2026 - 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.

program280265
Beginner Cricut: Soup-er Bowls
Exploration Commons
Wednesday, January 7, 2026 - 10:00am - 12:30pm
Ages: 12 - Adults
Registration and more information
Put your Cricut skills into practice or learn the basics of design with this beginner-friendly class. Participants will explore tools in Cricut Design Space and then design a custom vinyl sticker in Adobe Illustrator to apply to a ceramic soup bowl. It's cold out! Come learn new skills and make a custom bowl for your favorite comfort soup.

program268528
Move & Groove Storytime
Eldersburg Branch
Wednesday, January 7, 2026 - 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.

program269277
Read and Play
Mount Airy Branch
Wednesday, January 7, 2026 - 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.

program268664
Preschool Move and Learn
Taneytown Branch
Wednesday, January 7, 2026 - 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.

program259371
Ready, Set, School!
Finksburg Branch
Wednesday, January 7, 2026 - 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.

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

program261730
Risky Business: Fraud and Scam Protection
North Carroll Branch
Wednesday, January 7, 2026 - 1:00pm - 2:30pm
Ages: Adults
Registration and more information
Online activity plays a big role in your everyday life—and knowing how to navigate it safely is more important than ever. In this engaging session, explore how common internet habits can open the door to unwanted risks, and more importantly, how simple changes can help protect your personal information, privacy, and peace of mind.

This class is brought to learners through a partnership between the Carroll Technology and Innovation Council (CTIC) and the Carroll County Sheriff's Office. Together, we’re equipping our community with the tools to stay safer online.

Using real data from Carroll County, this session will help you:

  • Understand the local impact of scams, fraud, and phishing
  • Recognize common red flags in texts, emails, and calls
  • Learn simple steps to protect your personal and financial information
program274826
Open Mah Jongg
Westminster Branch
Wednesday, January 7, 2026 - 1:00pm - 4: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 be present. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided.

program267250
LEGO® Builders Club
Eldersburg Branch
Wednesday, January 7, 2026 - 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!

program271299
Intro to Laser Cutting
Exploration Commons
Wednesday, January 7, 2026 - 4:30pm - 7:00pm
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.

program269083
Books and Brews Book Club: The Last Thing He Told Me
Offsite
Wednesday, January 7, 2026 - 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 the thriller The Last Thing He Told Me by Laura Dave. The book is about a wife who received one message before her husband disappeared and the government showed up looking for him—to protect her sixteen-year-old stepdaughter. 

program268318
Eldersburg Hooked on Crochet
Eldersburg Branch
Wednesday, January 7, 2026 - 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.

program265693
Family Fun Night
North Carroll Branch
Wednesday, January 7, 2026 - 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.

program268566
Read and Play
Eldersburg Branch
Thursday, January 8, 2026 - 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.

program281400
Beginner Sewing Level 1: Sew a Bucket Bag (Class 5)
Exploration Commons
Thursday, January 8, 2026 - 9:30am - 12:30pm
Ages: 16 - Adults
Registration and more information
Get acquainted with the sewing machine and basic tools of the trade. Learn to sew a round base into a medium-sized bag and finish the incorporated handles.

Class Prerequisites: Exploration Commons' Sewing Machine Certification

Required Materials: A sewing machine and all materials will be provided.

About Beginner Sewing Level 1: These classes introduce new or less experienced sewists to beginning sewing information and resources with hands-on practice.

Beginner Sewing Level 1 classes introduce and practice the following skills:

  • basic sewing tools
  • cutting, measuring, and marking fabric
  • pressing with an iron
  • basting and sewing

You can take Level 1 classes in any order, but beginners will benefit most by taking the first three classes, Class 1, 2, and 3, in sequence.

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

program269187
Family Storytime
Mount Airy Branch
Thursday, January 8, 2026 - 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. 

program265675
Family Storytime
North Carroll Branch
Thursday, January 8, 2026 - 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. 

program268716
Family Storytime
Taneytown Branch
Thursday, January 8, 2026 - 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. 

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

program267178
North Carroll Writers Group
North Carroll Branch
Thursday, January 8, 2026 - 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.

program268578
Family Storytime
Eldersburg Branch
Thursday, January 8, 2026 - 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. 

program270431
Family Storytime
Westminster Branch
Thursday, January 8, 2026 - 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. 

program259185
Read and Play
Finksburg Branch
Thursday, January 8, 2026 - 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.

program265395
Club Friendship: Libraries Are for Everyone
North Carroll Branch
Thursday, January 8, 2026 - 1:00pm - 2:00pm
Ages: 13 - Adults
Registration and more information
The library is more than just books. It's a place to come together as a community. We welcome teens and adults of all abilities, along with support staff, to join us for games, crafts, music, and more in a sensory-friendly environment!

program265372
Crafty Activities for Seniors
Mount Airy Branch
Thursday, January 8, 2026 - 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.

program268635
North Carroll Senior Center Thursday Book Club: Kin: Rooted In Hope
Offsite
Thursday, January 8, 2026 - 1:00pm - 2:30pm
Ages: Adults
More information
This month's selection is Kin: Rooted in Hope by Carole Boston Weatherford, the 2025 One Maryland One Book selection.

program278046
CCGS Research Thursday
Westminster Branch
Thursday, January 8, 2026 - 1:00pm - 4:00pm
Ages: 13 - Adults
More information
Volunteers from the Carroll County Genealogical Society are available to help with your family history research. Please contact volunteers at info@ccgsmd.org to schedule a time if you require CCGS staff assistance.

program271172
Cooking Basics: Roasted Vegetable Soup and Sides
Exploration Commons
Thursday, January 8, 2026 - 1:30pm - 3:30pm
Ages: 15 - Adults
Registration and more information
Learn how to identify, pick, and prepare root vegetables for roasting. We will roast vegetables for a tasty soup and side dishes that are easy and economical. This program is ideal for beginning cooks. This program is provided in partnership with the American Heart Association. 

program267817
Line Dancing with Lori
Westminster Branch
Thursday, January 8, 2026 - 4:00pm - 5: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. 

program266157
Hooks & Needles
Taneytown Branch
Thursday, January 8, 2026 - 5:30pm - 7:30pm
Ages: Adults
More information
Bring your crochet, knitting, embroidery, or any other portable project to the library to work alongside other crafters. Get out of the house and enjoy some company while you stitch a few more rows. Drop in anytime; no instruction will be provided.

program270607
Intro to Adobe Illustrator
Exploration Commons
Thursday, January 8, 2026 - 5:30pm - 7:30pm
Ages: 12 - Adults
Registration and more information
Learn the basic features of Adobe Illustrator. Participants will have the opportunity to learn and explore the program through hands-on instruction. No experience is required!

program265699
Read to a Dog
North Carroll Branch
Thursday, January 8, 2026 - 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.

program277825
Winter Sowing for the Garden
Finksburg Branch
Thursday, January 8, 2026 - 6:00pm - 7:30pm
Ages: Adults
More information
Are you dreaming of spring as you browse through seed catalogs? Learn about the winter sowing technique, which will let you start some of your seeds now! Participants will be able to practice the technique and winter-sow some seeds to take home. 

program269242
Pajama Party Storytime
Mount Airy Branch
Thursday, January 8, 2026 - 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.

program268268
Gentle Yoga
Eldersburg Branch
Thursday, January 8, 2026 - 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.

program269749
How Money Works
Eldersburg Branch
Thursday, January 8, 2026 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
Start the new year off right with this in-depth and informative program that will help you form the building blocks of financial health. Presenters Michael and Karen Stebner will present ways to help you build a strong financial house and grow your money while saving for college, emergencies, retirement, and more. 

program279734
The Zentangle Method of Drawing-based Mindfulness
Online
Thursday, January 8, 2026 - 7:00pm - 8:00pm
Ages: 10 - Adults
Registration and more information
In this online class, Jill Suffel, CZT (Certified Zentangle Teacher) will lead us through a relaxing drawing activity that starts with four dots and a line. The outcome will amaze you! Please have the following supplies handy: white paper, a black pen, a pencil, and something with which to smudge. 

Registration closes at 4:30 PM on the day of the program. You will receive the Zoom link via email by 5:30 PM on the day of the program. 

program281322
Q&A with the Small Business Administration
Eldersburg Branch
Friday, January 9, 2026 - 9:30am - 1:30pm
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-sba-eldersburg or email Denise.Hayes@sba.gov. Walk-ins are welcomed as time allows.

program269297
Law Enforcement Appreciation Day
Mount Airy Branch
Friday, January 9, 2026 - 10:00am - 10:30am
Ages: Birth - 8
More information
Help us say thank you to our local community helpers in a special storytime with guests from the Mount Airy Police Department!

program259439
Sensory Sensitive Storytime
Finksburg Branch
Friday, January 9, 2026 - 10:00am - 10:45am
Ages: All Ages
More information
This inclusive program welcomes children of all abilities and their caregivers to a supportive, judgment-free storytime.

program264435
Play Baby Play
Westminster Branch
Friday, January 9, 2026 - 10:00am - 11:00am
Ages: Birth - 3
More information
You're invited to a morning playgroup just for little ones! Enjoy a warm and inviting space where you and your child can play with our toys, practice gross motor skills on our baby obstacle course, enjoy music, and socialize with others.

program265607
Read and Play
North Carroll Branch
Friday, January 9, 2026 - 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.

program268904
Snow, Ice, & Snowmen
Taneytown Branch
Friday, January 9, 2026 - 10:00am - 11:00am
Ages: 2 - 5
Registration and more information
Bundle up for a chilly program about all things cold. We will explore snow and ice and make a cute snowman. Learning stations will help the children engage in creative play and learning. 

program272415
American Red Cross Blood Drive
Eldersburg Branch
Friday, January 9, 2026 - 10:00am - 3:00pm
Ages: 16 - Adults
More information
Give blood and save a life. Set up an appointment or drop in. 

program267398
Sensory Sensitive PAWS to Read
Finksburg Branch
Friday, January 9, 2026 - 10:45am - 11:45am
Ages: 4 - Adults
Registration and more information
An inclusive visit with book-loving therapy dogs for people and children of all abilities. Research shows that reading to animals boosts reading skills and helps with social skills and emotional health for all ages. Registration is preferred, but walk-ins are welcome.

program268893
Club Friendship: Libraries Are for Everyone - Winter Ball
Mount Airy Branch
Friday, January 9, 2026 - 11:00am - 12:00pm
Ages: 13 - Adults
More information
We love Club Friendship and can't wait for our Winter Ball! Wear some fun dress attire and get ready to boogie down with us!

program272073
Pairs Cooking: Tiramisu
Exploration Commons
Friday, January 9, 2026 - 1:30pm - 3:00pm
Ages: Adults
Registration and more information
Learn what makes tiramisu an irresistible classic! Participants will learn what tiramisu is and create their very own to take home to share. Registration is for two people. Each pair will make ONE tiramisu to take home and share.

program268031
Open Mah Jongg
Finksburg Branch
Friday, January 9, 2026 - 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.

program265559
Superhero Day!
North Carroll Branch
Saturday, January 10, 2026 - 9:00am - 4:00pm
Ages: All Ages
More information
Join us to make superhero crafts and try out a superhero scavenger hunt.

program275549
History of Spying: Part 1
Finksburg Branch
Saturday, January 10, 2026 - 9:30am - 11:30am
Ages: Adults
More information
This two-part series offers an overview of the U.S. Intelligence Community (IC) from World War I to the present. 

It covers three main areas: 

  1. A brief history of espionage and the post-World War II reorganization of U.S. spy agencies
  2. An examination of the IC, including its member agencies, their roles, and methods
  3. A study of counterintelligence, focusing on insider threats, their motivations, espionage activities, and the resulting damage

Paul Ruehs is a seasoned security professional with over 45 years of experience in national security, law enforcement, and counterintelligence. He has served in both military and civilian roles, including 25 years in the USAF Security Police and leadership positions within the Department of Energy and Defense Intelligence Agency. He is a certified trainer with over 10,000 hours of classroom instruction, teaching at institutions like Carroll Community College and McDaniel College, and is a recognized expert in Operations Security (OPSEC), contributing to interagency panels and national symposiums. Holding a B.S. in History & Political Science and an M.A. in National Security Studies, Paul is also a published co-author and remains actively engaged in academic and security communities.

program269252
Saturday Storytime
Mount Airy Branch
Saturday, January 10, 2026 - 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. 

program270101
Saturday Adventures
Eldersburg Branch
Saturday, January 10, 2026 - 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!

program271302
Introduction to Arduino
Exploration Commons
Saturday, January 10, 2026 - 10:00am - 12:00pm
Ages: 12 - Adults
Registration and more information
Microcontrollers are everywhere and are often the unseen heroes of our modern world. From coffee makers to elevators, and even the television remote control, microcontrollers can be programmed to fulfill a variety of simple tasks. The Arduino platform makes working with microcontrollers easy, fun, and offers a way to get started in electronics. Join us for a workshop where we'll explore various beginner Arduino projects using components from the Arduino education kits available for use in the makerspace.

program280994
Peaceful Melodies with Lydia Bandy
Eldersburg Branch
Saturday, January 10, 2026 - 12:00pm - 1:00pm
Ages: All Ages
More information
Enjoy the soothing sounds of piano or harp as Lydia Bandy fills the library with beautiful, calming music.

program275651
The ABCs of Self Defense
Mount Airy Branch
Saturday, January 10, 2026 - 12:00pm - 1:30pm
Ages: 16 - Adults
Registration and more information
Would you like to increase your safety awareness in public or private locations? Learn how to recognize and avoid potentially dangerous situations from Carl Minkel, founder and chief instructor of the Taekwondo Arnis Academy. Carl has over 50 years of martial arts experience and holds Master rank in Korean Taekwondo and in the Filipino martial art of Modern Arnis. Free guest demonstrations and resources will help you learn what you need to stay safe in your home, your car, and on the street. Inclement weather date: January 24, 12 PM.

 

program234780
The Art of Book Folding: Hedgehogs
Westminster Branch
Saturday, January 10, 2026 - 1:00pm - 2:30pm
Ages: 13 - Adults
Registration and more information
Join us for a fun and cozy afternoon as we upcycle books into adorable hedgehogs.

program271804
Carroll County Writers Group
Finksburg Branch
Saturday, January 10, 2026 - 1:00pm - 3:15pm
Ages: Adults
More information
Please join us for the monthly meeting of the Carroll County Chapter of the Maryland Writers Association. This month's program will be a round table discussion on how to write author bios. MWA chapter meetings are open to the public.

program266936
Snowy Slime
Taneytown Branch
Saturday, January 10, 2026 - 1:30pm - 2:30pm
Ages: 8 - Adults
Registration and more information
Join us in creating snowy slime in our slime lab!

program268961
Free Spirit Book Club: Lessons in Chemistry
Eldersburg Branch
Saturday, January 10, 2026 - 2:00pm - 3:00pm
Ages: Adults
More information
This month's selection is Lessons in Chemistry by Bonnie Garmus.

program266620
Create Your Own Vision Board
North Carroll Branch
Saturday, January 10, 2026 - 2:00pm - 3:30pm
Ages: Adults
Registration and more information
Have you made New Year's goals or resolutions? A vision board may be just the tool you need to help you focus on achieving them. Design a board that makes you feel great and inspires your plans for the future. The library will supply foam board, magazines, and printouts, but you are welcome to bring special things you'd like to add.  

program267487
Nintendo Afternoon
Westminster Branch
Saturday, January 10, 2026 - 2:00pm - 4:00pm
Ages: 11 - 17
More information
Join us in our Young Adult Area for gaming on our Nintendo Switch. Bring your friends and take turns playing Mario Kart, Super Smash Bros., and more. Games will be provided. 

program266480
TTRPG Afternoon
Mount Airy Branch
Saturday, January 10, 2026 - 2:00pm - 4:00pm
Ages: 6 - 11
More information
Let's learn to play a tabletop role-playing game at the library!

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. 

program283760
RoboCavs Robotic Demonstration
Eldersburg Branch
Saturday, January 10, 2026 - 3:30pm - 4:30pm
Ages: All Ages
More information
Come see South Carroll High School's robotics team, the RoboCavs, in action! Join us for this short, interactive program where attendees can see the competition robot and learn how it was designed, built, and programmed by students. The RoboCavs are a FIRST Tech Challenge robotics team that focuses on promoting hands-on STEM education in our community and making robotics readily available to our youth.

program271808
Carroll County Critique Group
Finksburg Branch
Saturday, January 10, 2026 - 3:30pm - 4:45pm
Ages: Adults
More information
Please join the monthly meeting of the Carroll County Critique Group.

program268471
Family Storytime
Eldersburg Branch
Monday, January 12, 2026 - 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. 

program269188
Family Storytime
Mount Airy Branch
Monday, January 12, 2026 - 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. 

program270363
Family Storytime
Westminster Branch
Monday, January 12, 2026 - 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. 

program265608
Read and Play
North Carroll Branch
Monday, January 12, 2026 - 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.

program268481
Play and Explore
Eldersburg Branch
Monday, January 12, 2026 - 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.

program269204
Let's Move!
Mount Airy Branch
Monday, January 12, 2026 - 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!

program265626
Alphabet Train
North Carroll Branch
Monday, January 12, 2026 - 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.

program279867
Alphabet Train
Finksburg Branch
Monday, January 12, 2026 - 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.

program268339
Eldersburg Hooked on Crochet
Eldersburg Branch
Monday, January 12, 2026 - 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.

program272831
Books and Bites: Biographies and Blondies
Exploration Commons
Monday, January 12, 2026 - 1:00pm - 2:30pm
Ages: 16 - Adults
Registration and more information
Let's meet in the Teaching Kitchen to make Vanilla Cardamom Blondies. While they bake, enjoy some tea and join in a discussion of the newest biographies led by Westminster Branch librarians. This is a joint program with CCPL's Westminster Branch and Exploration Commons. Books will be available to check out at the event.

program269080
Curious Kids
Eldersburg Branch
Monday, January 12, 2026 - 4:30pm - 5:30pm
Ages: 5 - 8
More information
Calling all curious kids! Join us each session to share a story, art project, and hands-on STEM activity. Children and adults can have fun and get messy together! Food and natural items may be present.

program278664
Open Mah Jongg
Westminster Branch
Monday, January 12, 2026 - 5:00pm - 7: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 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. 

program274309
Open Mah Jongg
Eldersburg Branch
Monday, January 12, 2026 - 5:30pm - 7:45pm
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.

program269444
3D Printing for Absolute Beginners
Exploration Commons
Monday, January 12, 2026 - 6:00pm - 7:00pm
Ages: 12 - Adults
Registration and more information
What's a 3D print, and how do you make it? In this class, we'll go over everything you need to know to get started with 3D printing. From materials to software to finding files online, this class will teach you the very basics. 

program266929
Come Create
Taneytown Branch
Monday, January 12, 2026 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Doing crafts improves your mood, reduces stress, and is fun! Explore your inner artist. All supplies will be provided.

program244100
Winter Gnomes
North Carroll Branch
Monday, January 12, 2026 - 6:00pm - 7:00pm
Ages: 10 - 17
Registration and more information
Join us to make winter-themed gnomes out of a variety of different materials.

program261556
Veterans Book Club: The Forgers
Finksburg Branch
Monday, January 12, 2026 - 6:00pm - 7:45pm
Ages: Adults
More information
In partnership with the Carroll County Veterans Advisory Council, we invite veterans, current military and reservists, and family members to join us for an evening of discussion, fellowship, and camaraderie. This month's selection is The Forgers: The Forgotten Story of the Holocaust's Most Audacious Rescue Operation by Roger Moorhouse.

program268280
Yoga with Meditation
Eldersburg Branch
Monday, January 12, 2026 - 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).

program268494
Read and Play
Eldersburg Branch
Tuesday, January 13, 2026 - 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.

program269574
Preschool Vision Screening
North Carroll Branch
Tuesday, January 13, 2026 - 9:30am - 12:00pm
Ages: 2 - 6
More information
Drop by for a free vision screening for preschool-aged children. Testing covers nearsightedness, farsightedness, unequal focusing, and differences in the power of the eyes. Offered in partnership with the Lineboro-Manchester Lions Club.

program259144
Read and Play
Finksburg Branch
Tuesday, January 13, 2026 - 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.

program269267
Read and Play
Mount Airy Branch
Tuesday, January 13, 2026 - 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.

program265056
Read and Play
Taneytown Branch
Tuesday, January 13, 2026 - 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.

program265664
Move and Learn
North Carroll Branch
Tuesday, January 13, 2026 - 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.

program270584
Read and Play
Westminster Branch
Tuesday, January 13, 2026 - 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.

program270897
Making for Seniors: Create a Simple Vinyl Cutter Project
Exploration Commons
Tuesday, January 13, 2026 - 10:00am - 12:00pm
Ages: Adults
Registration and more information
Learning new technology should be fun, not intimidating! Join us for a basic hands-on session where we'll use Cricut Design Space to create a simple project to be cut out on one of EC's vinyl cutters. Previous basic computer experience is required. No previous experience with design software or vinyl cutting is needed. Participants are required to set up their own free Cricut Design Space account prior to attending.

program268507
Family Storytime
Eldersburg Branch
Tuesday, January 13, 2026 - 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. 

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

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

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

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

program272006
Little Learners
Eldersburg Branch
Tuesday, January 13, 2026 - 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.

program276438
Strategy Games
Eldersburg Branch
Tuesday, January 13, 2026 - 1:30pm - 4:30pm
Ages: Adults
More information
v>

Please drop in anytime between the hours listed and learn or teach a game. Most strategic games take between 1.5 to 3 hours to play. 

There will be games at various levels available to play, such as Cascadia, Plunder, Catan, Azul, Sykjo, and Triominos to name a few. You are welcome to bring your favorite game to teach/play.

program269068
Dungeons & Dragons Online
Online
Tuesday, January 13, 2026 - 4:00pm - 6:30pm
Ages: 12 - 17
Registration and more information
Join us for a session of Dungeons & Dragons played entirely online! Pre-generated characters will be available, and registrants will meet on Zoom the day before to become familiar with any websites used. This session is for beginners and avid players alike.

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

program280275
Creating AI Images for Use in the Makerspace
Exploration Commons
Tuesday, January 13, 2026 - 5:00pm - 7:30pm
Ages: 16 - Adults
Registration and more information
In this class, we will discuss using generative AI to create images for use in the Makerspace. Topics will include what generative AI is and how it works, common pitfalls and issues with AI images, and the potential for AI use in the Makerspace. There will also be a demonstration and practice session creating an image for machine cutting and engraving in the Makerspace.

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

program265573
North Carroll Writers Group
North Carroll Branch
Tuesday, January 13, 2026 - 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.

program268969
It's Scent-sational!
North Carroll Branch
Tuesday, January 13, 2026 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Learn to make a scented body scrub and a moisturizing lip balm at this fun winter program.

program268597
Knit and Chat
Eldersburg Branch
Tuesday, January 13, 2026 - 6:00pm - 7:45pm
Ages: 8 - Adults
More information
Join us for this monthly meet-up with other knitters of all ages to relax, knit, get ideas for projects, receive help on current projects, gain new skills, and learn to knit if you don't know how. There will also be an optional show-and-tell and a yarn exchange each month.

program259430
Pajama Party Storytime
Finksburg Branch
Tuesday, January 13, 2026 - 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.

program268543
Relax and Unwind with Reverse Coloring
Eldersburg Branch
Tuesday, January 13, 2026 - 6:30pm - 7:30pm
Ages: 14 - Adults
Registration and more information
Take time out for yourself as we relax and experiment with reverse coloring templates and ink pens. Let vibrant watercolor backgrounds guide your imagination as you draw, doodle, and create without rules. Let go of perfection and embrace creativity for relaxation! 

program270445
Pajama Party Storytime
Westminster Branch
Tuesday, January 13, 2026 - 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.

program268821
TRIVIA NIGHT at Bistro 91 in Finksburg
Offsite
Tuesday, January 13, 2026 - 7:00pm - 9:00pm
Ages: Adults
Registration and more information
What trivia tidbits are rattling around in your head? Grab a few friends and join us for Trivia Night at Bistro 91! All prizes are provided by Bistro 91.

If your team needs to cancel or change your team size on the day of the program, please call Bistro 91 at (410) 861-8841. 

Registration required. Only one person per team needs to register. Please keep the team size to 8 or less.

program268352
Writing Group
Eldersburg Branch
Wednesday, January 14, 2026 - 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.

program268518
Move & Groove Storytime
Eldersburg Branch
Wednesday, January 14, 2026 - 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.

program270928
Preschool Vision Screening
Taneytown Branch
Wednesday, January 14, 2026 - 9:30am - 12:00pm
Ages: 2 - 6
More information
Did you know that as many as 1 in 3 children have poor, but correctable vision, often just needing eyeglasses? The Deer Park Lions Club will be offering free vision screenings to test for nearsightedness, farsightedness, lazy eye, and more.  

program259361
Family Storytime
Finksburg Branch
Wednesday, January 14, 2026 - 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. 

program269218
Ready, Set, School!
Mount Airy Branch
Wednesday, January 14, 2026 - 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.

program265676
Family Storytime
North Carroll Branch
Wednesday, January 14, 2026 - 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. 

program268653
Read and Play
Taneytown Branch
Wednesday, January 14, 2026 - 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.

program270522
Read and Play
Westminster Branch
Wednesday, January 14, 2026 - 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.

program265290
Mount Airy Knitters
Mount Airy Branch
Wednesday, January 14, 2026 - 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.

program268529
Move & Groove Storytime
Eldersburg Branch
Wednesday, January 14, 2026 - 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.

program269278
Read and Play
Mount Airy Branch
Wednesday, January 14, 2026 - 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.

program268559
North Carroll Senior Center Wednesday Book Club: The American Queen
Offsite
Wednesday, January 14, 2026 - 11:00am - 12:00pm
Ages: Adults
More information
This month's selection is The American Queen by Vanessa Miller.

program268665
Preschool Move and Learn
Taneytown Branch
Wednesday, January 14, 2026 - 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.

program259372
Ready, Set, School!
Finksburg Branch
Wednesday, January 14, 2026 - 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.

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

program283034
Open Mah Jongg
Westminster Branch
Wednesday, January 14, 2026 - 1:00pm - 4:00pm
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 be present. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided.

program275625
Chair Yoga at the Library
North Carroll Branch
Wednesday, January 14, 2026 - 2:00pm - 3:00pm
Ages: Adults
Registration and more information
Focus on simple stretches, mindful breathing, and relaxation techniques through chair yoga at the library! This class is a great way to improve your flexibility, balance, and overall well-being in a welcoming environment. No prior yoga experience or supplies are needed—just bring your curiosity and a smile! 

program268672
Transitioning to Medicare Part 1
Westminster Branch
Wednesday, January 14, 2026 - 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.

program271139
Basic Knife Skills
Exploration Commons
Wednesday, January 14, 2026 - 5:30pm - 7:00pm
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.

program268246
ASL Practice Club
Mount Airy Branch
Wednesday, January 14, 2026 - 6:00pm - 7:00pm
Ages: 5 - Adults
More information
Join us for our ASL (American Sign Language) Practice Club! We will have conversational games and prompts to help keep your skills up. All fluency levels are welcome!

program269071
Taneytown Teen Anime Club
Taneytown Branch
Wednesday, January 14, 2026 - 6:00pm - 7:00pm
Ages: 11 - 17
Registration and more information
Join us each month for an anime-themed craft and a chance to watch the latest and greatest anime with other Taneytown teens!

program267694
Eldersburg Branch Anime Club
Eldersburg Branch
Wednesday, January 14, 2026 - 6:00pm - 7:30pm
Ages: 11 - 17
More information
Join us at CCPL's Eldersburg Branch for all things anime and manga! Watch the first episode of an anime, make anime-themed crafts, discuss your favorite series, share your artwork, and more!

program268319
Eldersburg Hooked on Crochet
Eldersburg Branch
Wednesday, January 14, 2026 - 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.

program265694
Family Fun Night
North Carroll Branch
Wednesday, January 14, 2026 - 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.

program268567
Read and Play
Eldersburg Branch
Thursday, January 15, 2026 - 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.

program271618
Beginner Sewing Level 1: Sew a Japanese Knot Bag (Class 6)
Exploration Commons
Thursday, January 15, 2026 - 9:30am - 12:30pm
Ages: 16 - Adults
Registration and more information
Get acquainted with the sewing machine and basic tools of the trade. Sew a fully lined, curved project bag. Learn to sew and finish a bag with two handles that are incorporated into the design of the bag. 

Class Prerequisites: Exploration Commons' Sewing Machine Certification

Required Materials: A sewing machine and all materials will be provided.

About Beginner Sewing Level 1: These classes introduce new or less experienced sewists to beginning sewing information and resources with hands-on practice.

Beginner Sewing Level 1 classes introduce and practice the following skills:

  • basic sewing tools
  • cutting, measuring, and marking fabric
  • pressing with an iron
  • basting and sewing

You can take Level 1 classes in any order, but beginners will benefit most by taking the first three classes, Class 1, 2, and 3, in sequence.

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

program269189
Family Storytime
Mount Airy Branch
Thursday, January 15, 2026 - 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. 

program265677
Family Storytime
North Carroll Branch
Thursday, January 15, 2026 - 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. 

program268717
Family Storytime
Taneytown Branch
Thursday, January 15, 2026 - 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. 

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

program268793
Carroll County Workforce Development Day
Taneytown Branch
Thursday, January 15, 2026 - 10:00am - 12: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.

program267179
North Carroll Writers Group
North Carroll Branch
Thursday, January 15, 2026 - 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.

program268579
Family Storytime
Eldersburg Branch
Thursday, January 15, 2026 - 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. 

program270432
Family Storytime
Westminster Branch
Thursday, January 15, 2026 - 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. 

program259186
Read and Play
Finksburg Branch
Thursday, January 15, 2026 - 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.

program274895
Mini Musicians
North Carroll Branch
Thursday, January 15, 2026 - 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!

program239807
Club Friendship: Libraries Are for Everyone
Finksburg Branch
Thursday, January 15, 2026 - 1:00pm - 2:00pm
Ages: 13 - Adults
Registration and more information
The library is more than just books. It's a place to come together as a community. We welcome teens and adults of all abilities, along with support staff, to join us for games, crafts, music, and more in a sensory-friendly environment!

program278047
CCGS Research Thursday
Westminster Branch
Thursday, January 15, 2026 - 1:00pm - 4:00pm
Ages: 13 - Adults
More information
Volunteers from the Carroll County Genealogical Society are available to help with your family history research. Please contact volunteers at info@ccgsmd.org to schedule a time if you require CCGS staff assistance.

program267465
Westminster Branch Chess Club
Westminster Branch
Thursday, January 15, 2026 - 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.

program270905
Intro to 3D Printing and Design with Tinkercad
Exploration Commons
Thursday, January 15, 2026 - 5:30pm - 7:30pm
Ages: 12 - Adults
Registration and more information
Learn the basics of using Tinkercad to design for 3D printing! We'll walk through basic 3D design using Tinkercad software and create a simple project to be 3D printed. No previous design experience is necessary!

program266169
Beaded Houseplants
Taneytown Branch
Thursday, January 15, 2026 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
We're celebrating Houseplant Appreciation Day (January 10) a little late. Using a variety of beads, we'll create plants that require no water, soil, or light to stay green! All supplies will be provided.

program278378
Create a Book Blanket
North Carroll Branch
Thursday, January 15, 2026 - 6:00pm - 7:30pm
Ages: Adults
Registration and more information
Celebrate your love of reading and crocheting by creating a book blanket! Join us as we learn how to make a personalized blanket using granny squares that feature favorite book covers and genres. This project is easy to learn for those who know basic crochet stitches. Participants are encouraged to bring along a hook, yarn, and a favorite book they have read; however, additional supplies will also be available.  

program261211
Eldersburg Teen Advisory Board
Eldersburg Branch
Thursday, January 15, 2026 - 6:00pm - 7:30pm
Ages: 12 - 17
More information
Calling all teens with a love of the library! Help us plan teen programming and influence our teen collections. We want you for our Teen Advisory Board! Need service hours? We've got those too!

program269243
Pajama Party Storytime
Mount Airy Branch
Thursday, January 15, 2026 - 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.

program283888
Crochet Circle
Finksburg Branch
Thursday, January 15, 2026 - 6:30pm - 7:30pm
Ages: 13 - Adults
More information
Join our welcoming crochet group for a relaxing and creative experience! Whether you’re a beginner or an experienced crocheter, you’ll find support and inspiration here. New to crocheting? We have some extra supplies available to get you started. Come stitch, chat, and connect with fellow makers!

program280689
Q&A with the Small Business Administration
North Carroll Branch
Friday, January 16, 2026 - 9:30am - 1:30pm
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-sba-northcarroll or email Denise.Hayes@sba.gov. Walk-ins are welcomed as time allows.

program269023
Preschool Play
Westminster Branch
Friday, January 16, 2026 - 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.

program265609
Read and Play
North Carroll Branch
Friday, January 16, 2026 - 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.

program269659
Taco Storytime
Taneytown Branch
Friday, January 16, 2026 - 10:00am - 11:00am
Ages: Birth - 8
More information
Join the storytime fun as we celebrate this delicious favorite! Our featured book will be Dragons Love Tacos, and we'll share stories, songs, a craft, and activities—and create a giant felt taco together. Bring your imaginations to choose ingredients and vote spicy or not! 

program268014
Carroll County Health Department's Health on Wheels Mobile Services
Taneytown Branch
Friday, January 16, 2026 - 10:00am - 12:00pm
Ages: All Ages
More information
Health on Wheels will offer a range of health promotion and education services. For a full list, see https://health.maryland.gov/carroll/Pages/HOW.aspx. Not all services will be available at all locations.

program265939
Coffee with the Classics: The Lady Eve
Eldersburg Branch
Friday, January 16, 2026 - 10:00am - 12:00pm
Ages: Adults
More information
Celebrate the New Year with this month's selection, the screwball comedy, The Lady Eve, starring Barbara Stanwyck and Henry Fonda. 

program272066
Robot Coding with Pepper
Exploration Commons
Friday, January 16, 2026 - 1:30pm - 3:30pm
Ages: 12 - Adults
Registration and more information
Code with Pepper, CCPL's social humanoid robot! Program Pepper to strike up a conversation using the drag-and-drop interface, Choregraphe. No previous coding experience is required. Pepper was funded by a Library Services and Technology Act Grant from the Maryland State Library and Institute of Museum and Library Services. 

program280389
C Is for Crime Scene: Forensics at the Library
Eldersburg Branch
Friday, January 16, 2026 - 2:00pm - 3:00pm
Ages: 6 - 12
More information
Join Dr. Judy Staveley for an interactive reading of C Is for Crime Scene: A Forensics A to Z Book, a fun and educational introduction to science and forensic discovery for young readers. Families can explore hands-on activities such as fingerprinting demonstrations and STEM-themed coloring pages that bring the book’s concepts to life.

program266876
Crafty Café: Duct Tape Decor
Finksburg Branch
Friday, January 16, 2026 - 3:00pm - 4:00pm
Ages: 6 - 17
More information
Come craft with us! The most useful material in the world can make a lot of cool stuff, and your imagination is the limit!

Featured

New Materials