All CCPL locations will be closed for the Martin Luther King Holiday on Monday, January 19. We will reopen for regular hours on Tuesday, January 20.

Lightbulb logo
Carroll County Public Library
Infinite Possibilities
  • Slide3130
  • Slide3128
  • Slide3129

Upcoming Events

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

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, 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.

A book signing will accompany this special program. Books will be available for purchase from Park Books on Main. 

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!

program270851
Grow Your Family Tree
Finksburg Branch
Saturday, January 17, 2026 - 9:30am - 10:30am
Ages: Adults
More information
Learn the first steps to discovering your ancestors! Basic genealogy research steps will be explored to get you started. An overview of national, regional, and local resources will be provided, as well as a discussion of useful Internet sites. Presented by Debra A. Hoffman of the Carroll County Genealogical Society.

program269074
Yoga and Pranayama for Stress Relief
Taneytown Branch
Saturday, January 17, 2026 - 9:30am - 10:30am
Ages: Adults
Registration and more information
This program includes a gentle yoga practice, pranayama (breath exercises), and meditation to allow you to let go of tension, relax, and relieve stress. Breathing techniques and physical postures will be practiced that can be utilized off your mat and outside this class to enable you to manage stress and pressure in various settings in your life. 

The program will be accessible for individuals of varying physical ability and yoga experience and can be modified to a chair for those with limited mobility. Participants will need to bring their own yoga mat or towel to practice on.

program269253
Saturday Storytime
Mount Airy Branch
Saturday, January 17, 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. 

program270102
Saturday Adventures
Eldersburg Branch
Saturday, January 17, 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!

program271190
Open Sewing Studio (Bring Your Own Sewing Machine)
Exploration Commons
Saturday, January 17, 2026 - 10:00am - 2:00pm
Ages: 16 - Adults
Registration and more information
Open Sewing Studio is an opportunity to enjoy freestyle sewing with other sewists. Come in and work on your sewing projects in the company of others. A volunteer will be available to answer questions or provide feedback during this program. All skill levels are welcome. You must bring your own sewing supplies and tools.

Note: This is not an instructional class; no materials will be provided.

This registration is for individuals bringing their own sewing machine. You must have a working knowledge of how to thread and operate your machine to register.

If you want to reserve a sewing machine, please register for the other version of this program.

program235342
Open Sewing Studio (Reserve a Sewing Machine)
Exploration Commons
Saturday, January 17, 2026 - 10:00am - 2:00pm
Ages: 16 - Adults
Registration and more information
Open Sewing Studio is an opportunity to enjoy freestyle sewing with other sewists. Come in and work on your sewing projects in the company of others. A volunteer will be available to answer questions or provide feedback during this program. All skill levels are welcome. You must bring your own sewing supplies and tools.

Note: This is not an instructional class; no materials will be provided.

This registration will reserve a sewing machine for use. You must be certified for independent use to register for this program. 

If you want to bring your own sewing machine, please register for the other version of this program.

program268627
Read with a Furry Friend
Taneytown Branch
Saturday, January 17, 2026 - 11:00am - 12:00pm
Ages: 3 - Adults
Registration and more information
Come to the library to visit with or read to book-loving therapy dogs. Research shows that reading to animals boosts reading skills in children and helps with social skills and emotional health for all ages. Adults and seniors can also come to de-stress and relax with a fuzzy friend. Walk-ins are welcome!

program269046
Super Smash Bros. Tournament for Kids
Taneytown Branch
Saturday, January 17, 2026 - 1:00pm - 2:00pm
Ages: 6 - 11
Registration and more information
CCPL's Taneytown Branch is holding a Super Smash Bros. tournament for kids, so join us to show you're the best player your age in town! There will be no prizes, just glory for the winner!

program268338
Dungeons and Dragons Club
Mount Airy Branch
Saturday, January 17, 2026 - 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

program274633
Group Bake: Soft Pretzels
Exploration Commons
Saturday, January 17, 2026 - 1:30pm - 3:45pm
Ages: 6 - 18
Registration and more information
Join us for a hands-on baking class! We’ll learn how to make delicious soft pretzels and a honey mustard dipping sauce to go with them.  

Each registration is for a table that seats up to 4 attendees. If a child ages 6-16 is attending, the group must include at least one adult. 

program267401
PAWS to Read
Finksburg Branch
Saturday, January 17, 2026 - 2:00pm - 3:00pm
Ages: 4 - Adults
Registration and more information
Come to the library to visit with or read to a book-loving therapy animal. Research shows that reading to animals boosts reading skills in children and helps with social skills and emotional health for all ages. Adults and seniors can also come to de-stress and relax with a fuzzy friend. Registration is optional; walk-ins are welcome!

program269291
Read with a Furry Friend
Mount Airy Branch
Saturday, January 17, 2026 - 2:00pm - 3:00pm
Ages: 3 - Adults
More information
Every dog enjoys a good story! Trained reading dogs from My Caring Paws will provide a relaxed, informal atmosphere for kids to practice reading. 

program269642
Tai Chi for Wellness and Rehabilitation
Eldersburg Branch
Saturday, January 17, 2026 - 2:00pm - 3:00pm
Ages: Adults
Registration and more information
Tai chi is an ancient practice with origins in China. It is a mind/body practice incorporating breath and gentle movements to focus the mind. This program will assist the body in recovering from illness and maintaining wellness. The instructor is certified through the Tai Chi for Health Institute. All levels are welcome.

program269048
Super Smash Bros. Tournament for Teens
Taneytown Branch
Saturday, January 17, 2026 - 2:30pm - 3:30pm
Ages: 11 - 17
Registration and more information
CCPL's Taneytown Branch is holding a Super Smash Bros. tournament for teens, so join us to show you're the best player in town! There will be no prizes, just glory for the winner!

program268495
Read and Play
Eldersburg Branch
Tuesday, January 20, 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.

program267225
North Carroll Ask a Master Gardener
North Carroll Branch
Tuesday, January 20, 2026 - 9:30am - 11:30am
Ages: Adults
More information
Bring your questions about winter gardening to a Carroll County Master Gardener and pick up tips, handouts, and more.

program259145
Read and Play
Finksburg Branch
Tuesday, January 20, 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.

program269268
Read and Play
Mount Airy Branch
Tuesday, January 20, 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.

program265057
Read and Play
Taneytown Branch
Tuesday, January 20, 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.

program265665
Move and Learn
North Carroll Branch
Tuesday, January 20, 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.

program270585
Read and Play
Westminster Branch
Tuesday, January 20, 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.

program268508
Family Storytime
Eldersburg Branch
Tuesday, January 20, 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. 

program280432
Making for Good: Turkey Soup
Exploration Commons
Tuesday, January 20, 2026 - 10:30am - 12:00pm
Ages: 16 - Adults
Registration and more information
Join guest presenter and Executive Director Andrea Berstler in our teaching kitchen to make hot turkey soup from scratch. We will eat a mug of soup and chat with the director, and all extra soup will go to benefit the local nonprofit HSP. 

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

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

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

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

program279480
Potomac Community Services
Westminster Branch
Tuesday, January 20, 2026 - 12:30pm - 2:30pm
Ages: Adults
More information
A client engagement specialist will visit the branch to share available services for both adults and children. Adult Services offers mental health case management focused on advocacy, education, connecting individuals to community resources, and supporting treatment to improve quality of life. The Children’s Program provides coordinated mental health support for ages 6–18, helping families set goals, access benefits and resources, improve stability, and promote healthy development.

program279321
North Carroll Knitters Group
North Carroll Branch
Tuesday, January 20, 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.

program272007
Little Learners
Eldersburg Branch
Tuesday, January 20, 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.

program266792
Line Dancing with Lori
Eldersburg Branch
Tuesday, January 20, 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. 

program276957
Custom Engraved BBQ Spatulas and BBQ Seasoning
Exploration Commons
Tuesday, January 20, 2026 - 5:00pm - 7:00pm
Ages: 16 - Adults
Registration and more information
In this two-part class, we will first be engraving BBQ spatulas with a custom design and then be making BBQ seasoning for your next cookout.

program268699
Needle Little Klatch?
Westminster Branch
Tuesday, January 20, 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!

program267997
Diamond Painting
Taneytown Branch
Tuesday, January 20, 2026 - 5:30pm - 7:30pm
Ages: Adults
Registration and more information
Join us for a monthly session of diamond painting! We'll have a new project each month, and no experience is necessary!  

program265574
North Carroll Writers Group
North Carroll Branch
Tuesday, January 20, 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.

program259431
Pajama Party Storytime
Finksburg Branch
Tuesday, January 20, 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.

program270112
Youth Community Service Group
Eldersburg Branch
Tuesday, January 20, 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.

program270446
Pajama Party Storytime
Westminster Branch
Tuesday, January 20, 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.

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

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

program273487
Ask the Department of Human Services (DHS)!
Taneytown Branch
Wednesday, January 21, 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.

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

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

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

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

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

program284738
Carroll County Workforce Development Day
North Carroll Branch
Wednesday, January 21, 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.

program265301
Mount Airy Ask a Master Gardener
Mount Airy Branch
Wednesday, January 21, 2026 - 10:00am - 12:00pm
Ages: All Ages
More information
Have questions about keeping your garden green? Bring your questions to a Carroll County Master Gardener and pick up tips, handouts, and more. The Ask a Master Gardener table will be set up in the Mount Airy Branch lobby. 

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

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

program270148
Soft Pretzels
Exploration Commons
Wednesday, January 21, 2026 - 10:30am - 12:45pm
Ages: 16 - Adults
Registration and more information
Join us for a hands-on baking class! We’ll learn how to make delicious soft pretzels and a honey mustard dipping sauce to go with them. 

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

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

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

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

program265304
Mount Airy Book Discussion Group: I Came All This Way to Meet You
Mount Airy Branch
Wednesday, January 21, 2026 - 1:00pm - 2:00pm
Ages: Adults
More information
This month's selection is I Came All This Way to Meet You: Writing Myself Home by Jami Attenberg.

program281871
Open Mah Jongg
Westminster Branch
Wednesday, January 21, 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. 

program275626
Chair Yoga at the Library
North Carroll Branch
Wednesday, January 21, 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! 

program268673
Transitioning to Medicare Part 2
Westminster Branch
Wednesday, January 21, 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. This seminar focuses on Medicare Supplement/Medigap and Medicare Advantage plans. Learn about the different Medigap plans and your period of guaranteed issue rights under original Medicare. These secondary/supplemental plans can cover some or all of Medicare's out-of-pocket costs. We will also discuss a different way to obtain all services covered by Medicare and more: Medicare Advantage Plans.

program272071
Handmade Mushroom Ravioli
Exploration Commons
Wednesday, January 21, 2026 - 5:00pm - 7:00pm
Ages: 16 - Adults
Registration and more information
Master the art of fresh pasta as you make homemade pasta dough, prepare a mushroom filling, and assemble ravioli from start to finish. This class emphasizes techniques for rolling, shaping, and cooking pasta.

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

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

program267253
Starlight Storytime
Eldersburg Branch
Wednesday, January 21, 2026 - 6:30pm - 7:15pm
Ages: 2 - 5
More information
Wear your pajamas, bring your favorite stuffed animal, and enjoy a cozy evening of stories and songs. Perfect for families with young children. 

program265980
Finksburg Book Club: Everything Is Tuberculosis
Finksburg Branch
Wednesday, January 21, 2026 - 6:30pm - 7:30pm
Ages: Adults
More information
This month's selection is Everything Is Tuberculosis: The History and Persistence of Our Deadliest Infection by John Green.

program279735
The Zentangle Method of Drawing-based Mindfulness
Online
Wednesday, January 21, 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. 

program268568
Read and Play
Eldersburg Branch
Thursday, January 22, 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.

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

program269190
Family Storytime
Mount Airy Branch
Thursday, January 22, 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. 

program265679
Family Storytime
North Carroll Branch
Thursday, January 22, 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. 

program268718
Family Storytime
Taneytown Branch
Thursday, January 22, 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. 

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

program267180
North Carroll Writers Group
North Carroll Branch
Thursday, January 22, 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.

program268580
Family Storytime
Eldersburg Branch
Thursday, January 22, 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. 

program270433
Family Storytime
Westminster Branch
Thursday, January 22, 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. 

program259187
Read and Play
Finksburg Branch
Thursday, January 22, 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.

program274896
Mini Musicians
North Carroll Branch
Thursday, January 22, 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!

program265306
Mount Airy Senior Book Discussion Group: The Secret Book of Flora Lea
Mount Airy Branch
Thursday, January 22, 2026 - 1:00pm - 2:00pm
Ages: Adults
More information
This month's selection is The Secret Book of Flora Lea by Patti Callahan Henry.

program278048
CCGS Research Thursday
Westminster Branch
Thursday, January 22, 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.

program261585
Card Kit Crafty Box Demo
Finksburg Branch
Thursday, January 22, 2026 - 2:30pm - 3:00pm
Ages: Adults
Registration and more information
Curious as to what is included in a card kit crafty box and how to use it? Staff will be on hand to demonstrate how to use the stamps, tools, and other supplies that are included in a card kit box. Register to pick up a box containing materials for crafty inspiration, including rubber stamp sets, papers, an ink pad, and other crafty extras to help unleash your creativity. Please return the stamp sets, ink pad, and box when you are done crafting. 

program271307
Crafternoon
Westminster Branch
Thursday, January 22, 2026 - 3:30pm - 5:30pm
Ages: 10 - Adults
More information
Looking for a fun and relaxing way to spend your afternoon? Join us for a laid-back crafting session to unwind, explore creativity, and make something beautiful—together. Whether you're into making wreaths, paper crafts, or DIY beauty products, this is your space to experiment, express yourself, and connect with others. No experience needed—just bring your imagination and a willingness to try something new. All materials provided, while supplies last.

program276958
Custom Engraved BBQ Spatulas and BBQ Seasoning
Exploration Commons
Thursday, January 22, 2026 - 5:00pm - 7:00pm
Ages: 16 - Adults
Registration and more information
In this two-part class, we will first be engraving BBQ spatulas with a custom design and then be making BBQ seasoning for your next cookout.

program271624
Intro to Basic Sewing Skills (Skill Level 0)
Exploration Commons
Thursday, January 22, 2026 - 5:00pm - 7:30pm
Ages: 16 - Adults
Registration and more information
Learn the basics to feel comfortable using a sewing machine. This introductory-level class includes the EC sewing machine certification necessary for many other classes and/or independent sewing machine use in the makerspace.

If you've never touched a sewing machine or a sewing needle, or if it's been years since you've sewed, and you need a refresher on the basics, then this class is for you.

Prerequisite: None

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

program265455
Crazy for Crafting
North Carroll Branch
Thursday, January 22, 2026 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Join us for some fun and easy craft projects each month. No experience or creative skills are needed. Bring a friend or meet new people who also enjoy crafting. This month we will be making wine bottle luminaries.

program285102
RoboCavs Robotic Demonstration
Finksburg Branch
Thursday, January 22, 2026 - 6:00pm - 7: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.

program269244
Pajama Party Storytime
Mount Airy Branch
Thursday, January 22, 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.

program268269
Gentle Yoga
Eldersburg Branch
Thursday, January 22, 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.

program280011
Q&A with the Small Business Administration
Finksburg Branch
Friday, January 23, 2026 - 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-sba-finksburg or email Denise.Hayes@sba.gov. Walk-ins are welcomed as time allows.

program264481
Preschool Science: Colors
Westminster Branch
Friday, January 23, 2026 - 10:00am - 11:00am
Ages: 3 - 6
More information
Investigate colors with a story, simple science experiments, and hands-on activities.

program265611
Read and Play
North Carroll Branch
Friday, January 23, 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.

program268286
Yoga with Meditation
Eldersburg Branch
Friday, January 23, 2026 - 10:00am - 11:00am
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).

program268866
Molecular Art
Mount Airy Branch
Friday, January 23, 2026 - 11:00am - 12:00pm
Ages: 5 - 11
Registration and more information
Art and science merge in this hands-on science spectacular! Students will be dazzled by chemical reactions, bubble printing experiments, and color explosions to create one-of-a-kind art projects to share with family and friends. Children under the age of 8 must be accompanied by an adult. Presented by Big Learning. 

program267408
Pause for Paws: Therapy Animals for Adults & Seniors
Finksburg Branch
Friday, January 23, 2026 - 11:00am - 12:30pm
Ages: 17 - Adults
Registration and more information
Pause for a minute or two with a furry friend! A special quiet hour for adults and seniors to come to de-stress and relax with a therapy animal. Bring a book, bring pictures, and share good memories. Registration is optional; walk-ins are welcome!

program271142
ServSafe® Food Handler Course
Exploration Commons
Friday, January 23, 2026 - 1:00pm - 4:00pm
Ages: 15 - Adults
Registration and more information
The ServSafe® Food Handler course, taught by a Certified ServSafe® Instructor, provides basic food safety knowledge. This two-and-a-half-hour class covers five key areas: Basic Food Safety, Personal Hygiene, Cross Contamination and Allergens, Time and Temperature, and Cleaning and Sanitizing. At the end of the class, participants will take the online certification exam and will receive a certificate after passing it (in about one week).

©2018 National Restaurant Association Educational Foundation (National Restaurant Association). All rights reserved. ServSafe is a trademark of the National Restaurant Association Educational Foundation. National Restaurant Association® and the arc design are trademarks of the National Restaurant Association.

program268032
Open Mah Jongg
Finksburg Branch
Friday, January 23, 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.

program268382
Murder Mystery Lock-In
Mount Airy Branch
Friday, January 23, 2026 - 6:00pm - 8:00pm
Ages: 11 - 18
Registration and more information
It’s time to put your detective skills to the test at an after-hours murder mystery! Each participant will become a character in the investigation that will take place throughout the library, but one player's motives are not what they seem…

program275551
History of Spying: Part 2
Finksburg Branch
Saturday, January 24, 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.

program269254
Saturday Storytime
Mount Airy Branch
Saturday, January 24, 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. 

program270103
Saturday Adventures
Eldersburg Branch
Saturday, January 24, 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!

program266762
Puzzle Race
North Carroll Branch
Saturday, January 24, 2026 - 10:00am - 1:00pm
Ages: 12 - 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.

program275810
Sykesville Painting Club: How to Paint Clouds with Joyce Blair
Eldersburg Branch
Saturday, January 24, 2026 - 1:00pm - 4:30pm
Ages: Adults
More information
The library is partnering with the Sykesville Painting Club to offer this workshop. Joyce Blair will be teaching how to paint clouds.

Register at https://tinyurl.com/spc-cloud-workshop.

Cost of Workshop: 

Members $35.00 

Non-Members $45.00

Please take note of the materials you will need to bring. 

program267760
Read with a Furry Friend
Eldersburg Branch
Saturday, January 24, 2026 - 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.

program270912
Making Customized Chocolate for Valentine's Day
Exploration Commons
Saturday, January 24, 2026 - 2:00pm - 4:00pm
Ages: 16 - Adults
Registration and more information
Customize chocolates for yourself or your valentine in this two-session class! In session one, we'll create our designs in Fusion 360 and learn about the 3D printing process. In session two, we'll utilize our 3D prints and the makerspace's Vaquform machines to create custom molds. Then, we'll head to the teaching kitchen to learn how to mold chocolate and make our custom chocolates.

program268472
Family Storytime
Eldersburg Branch
Monday, January 26, 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. 

program269191
Family Storytime
Mount Airy Branch
Monday, January 26, 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. 

program270364
Family Storytime
Westminster Branch
Monday, January 26, 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. 

program264920
Maryland Food Bank Youth Nutrition Workshop
Finksburg Branch
Monday, January 26, 2026 - 10:00am - 11:00am
Ages: 7 - 12
Registration and more information
This fun, hands-on program presented by Maryland Food Bank will encourage healthy eating through learning about vegetables and how they’re grown. Participants will have the option to taste-test healthy foods and plant seeds to take home (note: a signed participation waiver is required). This workshop is designed for children in grades 2-5. 

program265973
Picture Book Book Club: Winter
Taneytown Branch
Monday, January 26, 2026 - 10:00am - 11:00am
Ages: 3 - 6
Registration and more information
It's never too early to share the love of reading! Our book club will incorporate a mix of traditional storytime, show and tell, and related activity stations to engage budding bibliophiles.

This month, we are highlighting winter. Join us for William's Winter Nap by Linda Ashman. Participants should bring a favorite winter-themed title to show the group. 

program265612
Read and Play
North Carroll Branch
Monday, January 26, 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.

program277803
Carroll County Workforce Development Day
Eldersburg Branch
Monday, January 26, 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.

program268482
Play and Explore
Eldersburg Branch
Monday, January 26, 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.

program269205
Let's Move!
Mount Airy Branch
Monday, January 26, 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!

program265627
Alphabet Train
North Carroll Branch
Monday, January 26, 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.

program279869
Alphabet Train
Finksburg Branch
Monday, January 26, 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.

program269775
It's Snow Fun!
Taneytown Branch
Monday, January 26, 2026 - 12:00pm - 4:00pm
Ages: All Ages
More information
There's no school at CCPS today, so we're planning snow-themed activities for family fun! Crafts and activities will be set up in stations throughout the branch.

In the Large Meeting Room, kids ages 4-12 can enter “faux snowball” battles within small supervised groups (twelve or fourteen kids). These battles start at noon and will end after 15 minutes so others can have a chance. After the battle has reset, a new group can begin (about every 20 minutes); we'll continue throughout the afternoon. Kids may participate multiple times, but we'll set guidelines to keep things fun and friendly. For families and friends bringing similarly aged kids, assigned timeslots may be requested ahead of time. Please contact Miss Renee at 410-386-4510 to sign up!  

program268342
Eldersburg Hooked on Crochet
Eldersburg Branch
Monday, January 26, 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.

program273502
Homebodies and High Flyers
Finksburg Branch
Monday, January 26, 2026 - 1:00pm - 3:00pm
Ages: 6 - 12
Registration and more information
The Carroll Garden Club, in partnership with CCPL's Finksburg Branch, will provide participants with the opportunity to make the cold days and the long dark nights of winter a little more bearable for our feathered friends. 

Learn why some birds, like the homebodies, will stay behind in the cold winter months and why others, like the high flyers, will migrate to a warmer climate. Through stories and group discussion, participants will learn the value of caring for the homebodies and ways they can actually take care of the birds in their natural settings. We will construct hanging feeders that will provide nourishment to the birds during the frigid temperatures and cold wind that sweeps across Maryland during the winter months.

program248327
Sphero Mania
North Carroll Branch
Monday, January 26, 2026 - 1:30pm - 2:30pm
Ages: 8 - 13
Registration and more information
We will be breaking out the mini remote-controlled Sphero robots. We will be doing programming with them as well as running them through races and obstacle courses.

program269447
Teens Bake: Apple Cider Donuts
Exploration Commons
Monday, January 26, 2026 - 2:00pm - 3:30pm
Ages: 12 - 18
Registration and more information
Join us on a day off from school for a hands-on kitchen class! We’ll make Baked Apple Cider Donuts and learn basic baking skills. 

program266619
Teen Service Hours: Valentine's Day Cards Craft
Eldersburg Branch
Monday, January 26, 2026 - 2:30pm - 3:30pm
Ages: 8 - 17
More information
Earn some service hours by making Valentine's Day cards to be distributed to Carroll County community members. Crafting materials will also be provided. 

program267479
Westminster Branch Teen Advisory Board
Westminster Branch
Monday, January 26, 2026 - 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.

program268864
LEGO® Builders Club
Mount Airy Branch
Monday, January 26, 2026 - 5:00pm - 6:00pm
Ages: 6 - Adults
More information
Want to practice your building skills? Join us for a LEGO® program where you tackle a new design challenge each time! We supply the bricks, and you supply the creativity! 

program281844
Open Mah Jongg
Westminster Branch
Monday, January 26, 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. 

program266932
Monday Makers
Taneytown Branch
Monday, January 26, 2026 - 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.

program269142
Intro to 3D Printing and Design with Tinkercad
Exploration Commons
Monday, January 26, 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!

program229348
North Carroll Book Discussion Group: The Leftover Woman
North Carroll Branch
Monday, January 26, 2026 - 6:00pm - 8:00pm
Ages: Adults
More information
This month's selection is The Leftover Woman by Jean Kwok.

program268496
Read and Play
Eldersburg Branch
Tuesday, January 27, 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.

program279471
Potomac Community Services
Taneytown Branch
Tuesday, January 27, 2026 - 9:30am - 11:30am
Ages: Adults
More information
A client engagement specialist will visit the branch to share available services for both adults and children. Adult Services offers mental health case management focused on advocacy, education, connecting individuals to community resources, and supporting treatment to improve quality of life. The Children’s Program provides coordinated mental health support for ages 6–18, helping families set goals, access benefits and resources, improve stability, and promote healthy development.

program259146
Read and Play
Finksburg Branch
Tuesday, January 27, 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.

program269269
Read and Play
Mount Airy Branch
Tuesday, January 27, 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.

program265058
Read and Play
Taneytown Branch
Tuesday, January 27, 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.

program265666
Move and Learn
North Carroll Branch
Tuesday, January 27, 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.

program270586
Read and Play
Westminster Branch
Tuesday, January 27, 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.

program281852
Baking Basics: Boiled Chocolate Cake with Piped Chocolate Buttercream
Exploration Commons
Tuesday, January 27, 2026 - 10:00am - 12:00pm
Ages: 15 - Adults
Registration and more information
Celebrate National Chocolate Cake Day with a timeless favorite! In this hands-on class, you’ll learn how to make an ultra-moist boiled chocolate cake—an old-fashioned technique that creates incredible depth of flavor and a moist, velvety crumb. We’ll finish it off by whipping up a rich, fluffy chocolate buttercream to pipe on top. 

program268509
Family Storytime
Eldersburg Branch
Tuesday, January 27, 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. 

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

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

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

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

program279475
Potomac Community Services
North Carroll Branch
Tuesday, January 27, 2026 - 12:30pm - 2:30pm
Ages: Adults
More information
A client engagement specialist will visit the branch to share available services for both adults and children. Adult Services offers mental health case management focused on advocacy, education, connecting individuals to community resources, and supporting treatment to improve quality of life. The Children’s Program provides coordinated mental health support for ages 6–18, helping families set goals, access benefits and resources, improve stability, and promote healthy development.

program272336
Intermediate Laser Cutting: Engraving Painted Canvas
Exploration Commons
Tuesday, January 27, 2026 - 1:00pm - 4:30pm
Ages: 16 - Adults
Registration and more information
This intermediate-level laser design class focuses on the differences between creating designs and navigating unique settings on pre-painted paper canvases. It is recommended that you bring any photos you would like to engrave with you on a flash drive to help save design time. 

The longer class time is necessary for this program due to the long print times on this material. Fusion Pro Laser Cutter Certification is required prior to attending this program.

program272008
Little Learners
Eldersburg Branch
Tuesday, January 27, 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.

program279126
Diverse Voices Book Club: Under the Same Stars
Westminster Branch
Tuesday, January 27, 2026 - 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 January selection is Under the Same Stars by Libba Bray. Attendees are welcome to attend in person at CCPL's Westminster Branch or virtually through Zoom.

program270090
Cooking Basics: Blackened Salmon
Exploration Commons
Tuesday, January 27, 2026 - 5:30pm - 7:00pm
Ages: 15 - Adults
Registration and more information
In this hands-on class, participants will master blackened salmon with a homemade smoky spice crust. We’ll cover seasoning, searing, and simple sides for an easy, flavorful meal.

program265575
North Carroll Writers Group
North Carroll Branch
Tuesday, January 27, 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.

program268799
Let's Resin!
Taneytown Branch
Tuesday, January 27, 2026 - 6:00pm - 7:30pm
Ages: Adults
Registration and more information
Join us for a new resin project each month! In January, we will create coasters and bookmarks!

program259432
Pajama Party Storytime
Finksburg Branch
Tuesday, January 27, 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.

program268263
Mount Airy Teen Advisory Board: Community Cardmaking
Mount Airy Branch
Tuesday, January 27, 2026 - 6:30pm - 7:30pm
Ages: 12 - 17
More information
Calling all teens with a love of the library! This month, we're having a special meeting to make greeting cards for the community and earn service hours!

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

program270447
Pajama Party Storytime
Westminster Branch
Tuesday, January 27, 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.

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

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

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

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

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

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

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

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

program274653
Designing and Making for Cricut
Exploration Commons
Wednesday, January 28, 2026 - 10:00am - 12:30pm
Ages: 16 - Adults
Registration and more information
In this class, we will discuss both the capabilities of the Cricut machine and the design software available in the Makerspace for creating custom projects. Participants will design a custom vinyl sticker in Adobe Illustrator and then cut it out on the Cricut.

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

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

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

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

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

program275627
Chair Yoga at the Library
North Carroll Branch
Wednesday, January 28, 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! 

program267654
Westminster Book Club: Northern Spy
Westminster Branch
Wednesday, January 28, 2026 - 2:00pm - 3:00pm
Ages: Adults
More information
This month's selection is Northern Spy by Flynn Berry. Books will be available for pickup at CCPL's Westminster Branch.

program267778
Westminster Branch Dungeons & Dragons Club
Westminster Branch
Wednesday, January 28, 2026 - 4:30pm - 6:30pm
Ages: 12 - 17
Registration and more information
Welcome, adventurers! Join our table(s) as we embark on fun-filled campaigns! Our games are friendly to both new and returning players. We will have a number of pre-made character sheets for you to make your own. Dungeon Masters who help run club campaigns will also receive service hours for their time. 

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

program271304
Intro to Laser Cutting
Exploration Commons
Wednesday, January 28, 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.

program276439
Strategy Games
Eldersburg Branch
Wednesday, January 28, 2026 - 4:30pm - 7: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.

program268842
Chess at the Library
Finksburg Branch
Wednesday, January 28, 2026 - 5:00pm - 7:00pm
Ages: 7 - Adults
More information
Are you a chess champion or want to learn? Show off your best moves against other chess players! Experienced and novice chess players are welcome.

program270797
Open Chess
Eldersburg Branch
Wednesday, January 28, 2026 - 6:00pm - 7:30pm
Ages: All Ages
More information
Are you a chess expert or learning to play? Drop in to show your skills with other chess players! Chess players of all levels are welcome.

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

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

program268569
Read and Play
Eldersburg Branch
Thursday, January 29, 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.

program271620
Beginner Sewing Level 1: Sew a Small Messenger Bag (Class 7)
Exploration Commons
Thursday, January 29, 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 gusset into a bag with rounded corners. Practice how to sew and insert a cross-body handle into 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.

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

program269192
Family Storytime
Mount Airy Branch
Thursday, January 29, 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. 

program265681
Family Storytime
North Carroll Branch
Thursday, January 29, 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. 

program268719
Family Storytime
Taneytown Branch
Thursday, January 29, 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. 

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

program267181
North Carroll Writers Group
North Carroll Branch
Thursday, January 29, 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.

program268581
Family Storytime
Eldersburg Branch
Thursday, January 29, 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. 

program270434
Family Storytime
Westminster Branch
Thursday, January 29, 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. 

program259188
Read and Play
Finksburg Branch
Thursday, January 29, 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.

program274897
Mini Musicians
North Carroll Branch
Thursday, January 29, 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!

program278049
CCGS Research Thursday
Westminster Branch
Thursday, January 29, 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.

program276432
Your Health, Your Voice: Healthcare Advocacy for Seniors & Caregivers
Finksburg Branch
Thursday, January 29, 2026 - 1:30pm - 2:30pm
Ages: Adults
Registration and more information
Learn practical strategies for navigating the healthcare system, including how to prepare for appointments, communicate effectively with doctors, and use available resources to ensure health needs are met.

program281863
Demo: Creamy Tuscan Chicken Soup
Exploration Commons
Thursday, January 29, 2026 - 2:30pm - 4:00pm
Ages: 15 - Adults
Registration and more information
Get ready for a bowl full of comfort! In this fun demonstration class, watch us simmer, stir, and sprinkle our way to the ultimate Creamy Tuscan Chicken Soup—loaded with tender chicken, sun-dried tomatoes, garlic, herbs, and silky creaminess. It’s cozy, hearty, and totally delicious. 

program267467
Westminster Branch Chess Club
Westminster Branch
Thursday, January 29, 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.

program269150
Introduction to Autodesk Fusion
Exploration Commons
Thursday, January 29, 2026 - 5:30pm - 7:30pm
Ages: 12 - Adults
Registration and more information
Welcome to the world of 3D modeling and designing. In this introductory class, we will review the computer-aided design (CAD) software Autodesk Fusion by diving into the fundamentals and techniques for making a simple object.

program269245
Pajama Party Storytime
Mount Airy Branch
Thursday, January 29, 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.

program274129
Carroll 250: Doing History: An Archivist’s Approach to Uncovering the Past
Offsite
Thursday, January 29, 2026 - 6:30pm - 7:30pm
Ages: 12 - Adults
Registration and more information
Join Kyle Dalton (Union Mills Homestead), Adrienne Smith (Gatehouse Museum), and Gwen Coddington (McDaniel College) for an engaging session exploring the theme of Doing History as part of the Semiquincentennial celebration. This conversation invites participants to step into the historian’s role—examining how archivists interpret evidence, uncover silences in collections, and craft inclusive narratives. Through an archivist’s lens, attendees will gain insight into the historical method, learn how community knowledge and oral histories shape our understanding of the past, and discover how they too can “do history” in meaningful ways. This session emphasizes transparency, collaboration, and the evolving nature of historical interpretation, encouraging public engagement with history as a dynamic and participatory process.

program283890
Crochet Circle
Finksburg Branch
Thursday, January 29, 2026 - 6:30pm - 7:30pm
Ages: 13 - Adults
More information
v>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!

Featured

New Materials