Upcoming Events

Check Currents publication (PDF) or the Calendar of Events site for more events. List of currently registering programs.

Mammals All Around Us!

Mammals All Around Us!

Mount Airy Branch
Saturday, May 2, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information

Let's learn about the mammals that live in our backyard! We'll investigate their homes, what they eat, and more with educational resources from Maryland's Wildlife and Heritage Service! All resources will be provided. 

Saturday Adventures

Saturday Adventures

Eldersburg Branch
Saturday, May 2, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class 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!

Carroll County Master Gardener Plant & Seed Swap

Carroll County Master Gardener Plant & Seed Swap

Finksburg Branch
Saturday, May 2, 2026 - 10:00am - 12:00pm
Ages: All Ages
Class information

Get ready for garden season! Join the Carroll County Master Gardeners for a fun and informative morning. Enjoy a plant and seed swap, visit our plant clinic to get answers to your gardening questions, and learn about native plants with education provided by The Xerces Society. 

Visit the Carroll County Master Gardeners event page on Facebook for more information.

Read with a Furry Friend

Read with a Furry Friend

Westminster Branch
Saturday, May 2, 2026 - 11:00am - 12:00pm
Ages: 4 - Adults, Adults
Class 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.

Eldersburg Branch Teen Advisory Board Presents: Eldersburg Fan Con

Eldersburg Branch Teen Advisory Board Presents: Eldersburg Fan Con

Eldersburg Branch
Saturday, May 2, 2026 - 1:00pm - 4:00pm
Ages: All Ages
Class information

Join us at CCPL's Eldersburg Branch for an all-ages fan con event! Drop in to make fandom-inspired crafts, test your trivia skills, and more. Costumes are encouraged!

Cooking Basics: Pasta Making

Cooking Basics: Pasta Making

Exploration Commons
Saturday, May 2, 2026 - 2:00pm - 3:30pm
Ages: 14 - Adults, Adults
Class registration and more information

Learn to make fresh pasta from scratch in this hands-on class! You'll mix, knead, roll, and cut dough while practicing making classic shapes like fettuccine.

Read to Baby Goats

Read to Baby Goats

Finksburg Branch
Saturday, May 2, 2026 - 2:00pm - 3:30pm
Ages: 4 - Adults, Adults
Class registration and more information

HerdCo will be here with baby goats that you can read to. They will be here for 90 minutes, and we will take turns with the goats. This program will be outside, weather permitting. Grab a book and your camera, and see you there!

Lippan Art

Lippan Art

Eldersburg Branch
Saturday, May 2, 2026 - 2:00pm - 4:00pm
Ages: 16 - Adults, Adults
Class registration and more information

Lippan art is a traditional Indian mixed media artwork done using mud and mirrors. It is native to the state of Gujarat in northern India. It is done using materials locally available in the region, like a mixture of clay and mirrors. This mud work has gathered attention and appreciation over the years, and it is now quite common in urban households as well.

In this class, you will learn to create Lippan art on canvas using air-dry clay and mirrors with mixed media artist Durga Ekambaram.  All supplies will be provided; the program may take 90-120 minutes.

Nintendo Afternoon

Nintendo Afternoon

Westminster Branch
Saturday, May 2, 2026 - 2:00pm - 4:00pm
Ages: 11 - 17
Class 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. 

Star Wars Day!

Star Wars Day!

North Carroll Branch
Monday, May 4, 2026 - 9:00am - 7:00pm
Ages: All Ages
Class information

Stop by to make some Star Wars-themed crafts and do a scavenger hunt! May the force be with you!

Family Storytime

Family Storytime

Eldersburg Branch
Monday, May 4, 2026 - 9:30am - 10:30am
Ages: Birth - 8
Class 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. 

Family Storytime

Family Storytime

Mount Airy Branch
Monday, May 4, 2026 - 10:00am - 10:30am
Ages: Birth - 8
Class 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. 

Family Storytime

Family Storytime

Westminster Branch
Monday, May 4, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class 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. 

Nurturing Touch: Infant Massage Class

Nurturing Touch: Infant Massage Class

Eldersburg Branch
Monday, May 4, 2026 - 10:00am - 11:00am
Ages: Birth - 24 Months, Adults
Class registration and more information

Join us for a supportive, hands-on group for caregivers and their babies from birth to one year of age. Led by a certified infant massage instructor, this class guides caregivers through gentle massage strokes with their baby that can promote sleep, ease discomfort from colic and teething, and strengthen caregiver-infant bonds. Caregivers will learn these techniques in a calm, nurturing environment and leave with skills to support their baby’s comfort and development. Registration is encouraged, but drop-ins are welcome!

Read and Play

Read and Play

North Carroll Branch
Monday, May 4, 2026 - 10:00am - 11:00am
Ages: Birth - 24 Months
Class 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.

Tea Party Fun

Tea Party Fun

Taneytown Branch
Monday, May 4, 2026 - 10:00am - 11:00am
Ages: 2 - 6
Class registration and more information

Join the fun at our pretend tea party. We will share stories, songs, activities, and crafts. Our featured book will be Clovis Keeps His Cool by Katelyn Aronson, a wonderful story about kindness and controlling our tempers! We'll have plenty of activities, and there will be cookies!

Play and Explore

Play and Explore

Eldersburg Branch
Monday, May 4, 2026 - 10:30am - 11:30am
Ages: Birth - 5
Class 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.

Let's Move!

Let's Move!

Mount Airy Branch
Monday, May 4, 2026 - 11:00am - 11:30am
Ages: Birth - 8
Class 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!

Alphabet Train

Alphabet Train

North Carroll Branch
Monday, May 4, 2026 - 11:00am - 12:00pm
Ages: 3 - 6
Class information

Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome.

Alphabet Train

Alphabet Train

Finksburg Branch
Monday, May 4, 2026 - 11:00am - 12:00pm
Ages: 3 - 6
Class information

Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome.

North Carroll Knitters Group

North Carroll Knitters Group

North Carroll Branch
Monday, May 4, 2026 - 1:00pm - 3:00pm
Ages: Adults
Class information

Knitters and crocheters are welcome to join this group gathering to share tips, projects, and patterns.

Intermediate Laser Project: 3D Topographic Maps

Intermediate Laser Project: 3D Topographic Maps

Exploration Commons
Monday, May 4, 2026 - 1:00pm - 4:00pm
Ages: 16 - Adults, Adults
Class registration and more information

Learn how to use Adobe Illustrator and the Epilog Fusion Pro laser to create layered, 3D topographical map products. Participants will create a pre-determined example product to bring home. All participants must have previous Adobe Illustrator experience and Laser Certification.

May the Fourth: Star Wars Day

May the Fourth: Star Wars Day

Westminster Branch
Monday, May 4, 2026 - 1:00pm - 4:00pm
Ages: All Ages
Class information

A long time ago in a galaxy far, far away…the Jedi Council decreed that May the Fourth would forever be known as Star Wars Day. For one day, Wookies will embrace Hutts, Sith will lay down their lightsabers and embrace their Jedi brethren, and Yoda and the Emperor will meet for tea at the local cantina. All will be right with the universe. Drop in anytime between 1 PM - 4 PM for Star Wars-themed crafts, giveaways, and a surprise Star Wars movie screening (rated PG)! Fun for all ages!

Cooking for Wellness: Mediterranean Sardines on Avocado Toast

Cooking for Wellness: Mediterranean Sardines on Avocado Toast

Exploration Commons
Monday, May 4, 2026 - 1:30pm - 3:30pm
Ages: 15 - Adults, Adults
Class registration and more information

If you think you don’t like sardines, this recipe may change your mind! Enjoy a recipe that makes an excellent breakfast, lunch, or snack and is packed with healthy fats. This recipe will be accompanied by a presentation on healthy fats by a registered dietitian. This class is provided through our partnership with Carroll Hospital.

Art Discovery

Art Discovery

Eldersburg Branch
Monday, May 4, 2026 - 4:30pm - 5:30pm
Ages: 5 - 11
Class 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.  

Cook Together: May the 4th Be with You

Cook Together: May the 4th Be with You

Exploration Commons
Monday, May 4, 2026 - 5:00pm - 7:00pm
Ages: 6 - Adults, Adults
Class registration and more information

Come join us in celebrating May 4th in the teaching kitchen with some intergalactic fun! We will be making a variety of tasty space-themed snacks to celebrate the day.

This class is designed for groups of up to 3 participants and must include:

  • At least one child aged 6–18
  • At least one adult
  • The remaining spot in the group may be filled by additional participants aged 6 or older or left unfilled.
Mount Airy Music Trail Music Mondays: Celtic Concert

Mount Airy Music Trail Music Mondays: Celtic Concert

Mount Airy Branch
Monday, May 4, 2026 - 5:30pm - 7:00pm
Ages: All Ages
Class information

Come experience a traditional Celtic music concert in the library! Stop by the Railyard on Main Street to pick up your dinner at Food Truck Monday. Then come to the library branch and enjoy the musical stylings of Julie Wood Merchant on the Irish wooden flute and Wes Merchant on the fiddle. This is a Mount Airy Music Trail event in partnership with the Town of Mount Airy.

Make resin dice and a no sew dice bag

Make resin dice and a no sew dice bag

North Carroll Branch
Monday, May 4, 2026 - 6:00pm - 7:00pm
Ages: 15 - Adults, Adults
Class registration and more information

Join us to make a resin dice set compatible for roleplaying games and a no-sew dice bag.

Herb Garden Terrarium

Herb Garden Terrarium

Finksburg Branch
Monday, May 4, 2026 - 6:00pm - 7:30pm
Ages: 6 - 12
Class registration and more information

In partnership with the Carroll Garden Club. 

Spring has arrived along with flowers, fruit trees, and vegetables starting to grow and produce. The children will learn there is more to gardening than flowers, fruit, and vegetables; there are herbs! They will create a terrarium from a plastic jug, decorate it and plant herbs while learning what herbs are used for.

Yoga with Meditation

Yoga with Meditation

Eldersburg Branch
Monday, May 4, 2026 - 6:30pm - 7:30pm
Ages: Adults
Class 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).

Book Release Party: A Founding Mother by Stephanie Dray & Laura Kamoie

Book Release Party: A Founding Mother by Stephanie Dray & Laura Kamoie

Offsite
Monday, May 4, 2026 - 7:00pm - 8:30pm
Ages: Adults
Class information

Monday, May 4, Doors open 6pm, Program begins 7pm

$25 Ticket includes signed copy of A Founding Mother

Purchase tickets here!

This special Carroll 250 program is presented by Carroll County Public Library, Park Books on Main, and 1623 Brewing Company.

Please purchase tickets together if you would like to be seated together. If you have requests for seating after purchasing, please email greatreads@carr.org. We will try our best to seat parties together. 

We're celebrating the release of A Founding Mother by Stephanie Dray and Laura Kamoie. All attendees will receive a signed copy of A Founding Mother. The event includes an author talk and book signing. 1623 Brewing Company will offer advance ordering and specialty drinks. 

About A Founding Mother

In time for the 250th Anniversary of the birth of the United States comes a sweeping, intimate portrayal of Abigail Adams—wife of one president and mother to another—whose wit, willpower, and wisdom helped shape the fledgling republic. A stunning historical novel with modern-day implications from the New York Times bestselling authors of America’s First Daughter and My Dear Hamilton.

Stephanie Dray

Stephanie Dray is a New York Times, Wall Street Journal and USA Today bestselling author of historical fiction. Her award-winning work tops lists for the most anticipated reads of the year. She lives near the nation’s capital with her husband, cats, and history books.

Laura Kamoie

Laura Kamoie is a New York Times, Wall Street Journal, and USA Today bestselling author of historical fiction. She holds a doctoral degree in early American history from the College of William and Mary and published two nonfiction books on early America.

Intro to Basic Sewing Skills (Skill Level 0)

Intro to Basic Sewing Skills (Skill Level 0)

Exploration Commons
Tuesday, May 5, 2026 - 9:30am - 12:00pm
Ages: 16 - Adults, Adults
Class 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.

Read and Play

Read and Play

Finksburg Branch
Tuesday, May 5, 2026 - 9:45am - 10:30am
Ages: Birth - 24 Months
Class 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.

Read and Play

Read and Play

Mount Airy Branch
Tuesday, May 5, 2026 - 10:00am - 10:30am
Ages: Birth - 24 Months
Class 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.

Read and Play

Read and Play

Taneytown Branch
Tuesday, May 5, 2026 - 10:00am - 10:45am
Ages: Birth - 24 Months
Class 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.

Move and Learn

Move and Learn

North Carroll Branch
Tuesday, May 5, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information

A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

Read and Play

Read and Play

Westminster Branch
Tuesday, May 5, 2026 - 10:00am - 11:00am
Ages: Birth - 24 Months
Class 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.

Family Storytime

Family Storytime

Eldersburg Branch
Tuesday, May 5, 2026 - 10:30am - 11:30am
Ages: Birth - 8
Class 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. 

Twos and Threes Together

Twos and Threes Together

Mount Airy Branch
Tuesday, May 5, 2026 - 11:00am - 11:30am
Ages: 2 - 3
Class information

This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Twos and Threes Together

Twos and Threes Together

Taneytown Branch
Tuesday, May 5, 2026 - 11:00am - 11:45am
Ages: 2 - 3
Class information

This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Twos and Threes Together

Twos and Threes Together

Westminster Branch
Tuesday, May 5, 2026 - 11:00am - 12:00pm
Ages: 2 - 3
Class information

This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Twos and Threes Together

Twos and Threes Together

Finksburg Branch
Tuesday, May 5, 2026 - 11:00am - 12:00pm
Ages: 2 - 3
Class information

This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Laser Skills: Print and Cut

Laser Skills: Print and Cut

Exploration Commons
Tuesday, May 5, 2026 - 1:00pm - 3:00pm
Ages: 16 - Adults, Adults
Class registration and more information

Learn how to print-and-cut with the Epilog Fusion Pro. We will explore how the Epilog's IRIS™ Camera Registration System works for extremely precise cutting and engraving. We will work in Adobe Illustrator to create a print-and-cut file that can be used with the Camera Registration System. Laser certification is required for all attendees. Familiarity with Adobe Illustrator is encouraged.

Drop-In Diamond Painting

Drop-In Diamond Painting

Taneytown Branch
Tuesday, May 5, 2026 - 1:30pm - 7:30pm
Ages: Adults
Class information

Join us for a drop-in session of diamond painting! No experience is necessary!

Transitioning to Medicare Part 1

Transitioning to Medicare Part 1

North Carroll Branch
Tuesday, May 5, 2026 - 5:00pm - 6:30pm
Ages: Adults
Class 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.

Intro to Adobe Illustrator

Intro to Adobe Illustrator

Exploration Commons
Tuesday, May 5, 2026 - 5:00pm - 7:00pm
Ages: 14 - Adults, Adults
Class 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.

Needle Little Klatch?

Needle Little Klatch?

Westminster Branch
Tuesday, May 5, 2026 - 5:00pm - 7:00pm
Ages: 16 - Adults, Adults
Class information

Klatch (noun): a gathering usually characterized by informal conversation.

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

North Carroll Writers Group

North Carroll Writers Group

North Carroll Branch
Tuesday, May 5, 2026 - 5:30pm - 7:30pm
Ages: Adults
Class 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.

LEGO® Club: Grown-Up Edition

LEGO® Club: Grown-Up Edition

Eldersburg Branch
Tuesday, May 5, 2026 - 6:00pm - 7:00pm
Ages: Adults
Class information

Who says LEGO® is just for kids? Join us for a relaxed and inspiring evening where adults can rediscover the joy of building, creating, and imagining with LEGO® bricks. Whether you’re a lifelong fan or new to the world of LEGO®, this is your chance to unwind, connect, and let your creativity flow. 

Ready Carroll 'On the Go' Emergency Preparedness

Ready Carroll 'On the Go' Emergency Preparedness

Eldersburg Branch
Tuesday, May 5, 2026 - 6:00pm - 7:30pm
Ages: Adults
Class registration and more information

Are you prepared for a tornado or flood to visit your town? Ready Carroll "On the Go" is part of Carroll County’s emergency preparedness series that consists of safety tips and guides so you may be better prepared at home in the event of a local emergency. This program will also inform participants how they can get more involved with emergency preparedness in their own community. Engage with Emergency Management staff so you are not caught off guard when the next disaster strikes!

Tai Chi for Relaxation

Tai Chi for Relaxation

Mount Airy Branch
Tuesday, May 5, 2026 - 6:00pm - 7:30pm
Ages: Adults
Class 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.  

Program dates are the 1st Tuesday of the month: March 3, April 7, and May 5. Registration is required.

Pajama Party Storytime

Pajama Party Storytime

Finksburg Branch
Tuesday, May 5, 2026 - 6:30pm - 7:15pm
Ages: Birth - 8
Class 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.

Pajama Party Storytime

Pajama Party Storytime

Westminster Branch
Tuesday, May 5, 2026 - 7:00pm - 8:00pm
Ages: Birth - 8
Class 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.

Writing Group

Writing Group

Eldersburg Branch
Wednesday, May 6, 2026 - 9:15am - 1:00pm
Ages: Adults
Class 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.

Move & Groove Storytime

Move & Groove Storytime

Eldersburg Branch
Wednesday, May 6, 2026 - 9:30am - 10:30am
Ages: Birth - 8
Class 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.

Family Storytime

Family Storytime

Finksburg Branch
Wednesday, May 6, 2026 - 9:45am - 10:30am
Ages: Birth - 8
Class 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. 

Ready, Set, School!

Ready, Set, School!

Mount Airy Branch
Wednesday, May 6, 2026 - 10:00am - 10:30am
Ages: 3 - 6
Class information

An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

Family Storytime

Family Storytime

North Carroll Branch
Wednesday, May 6, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class 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. 

Read and Play

Read and Play

Westminster Branch
Wednesday, May 6, 2026 - 10:00am - 11:00am
Ages: Birth - 24 Months
Class 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.

Read and Play

Read and Play

Taneytown Branch
Wednesday, May 6, 2026 - 10:00am - 11:00am
Ages: Birth - 24 Months
Class 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.

Mount Airy Knitters

Mount Airy Knitters

Mount Airy Branch
Wednesday, May 6, 2026 - 10:00am - 12:00pm
Ages: Adults
Class information

Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome.

Spanish Language Practice Circle

Spanish Language Practice Circle

Eldersburg Branch
Wednesday, May 6, 2026 - 10:00am - 12:00pm
Ages: Adults
Class information

Join us for a friendly and informal group gathering to practice speaking Spanish together. This program is for intermediate- and advanced-level Spanish speakers. A partner from The Literacy Council of Carroll County will lead this program.

Move & Groove Storytime

Move & Groove Storytime

Eldersburg Branch
Wednesday, May 6, 2026 - 10:30am - 11:30am
Ages: Birth - 8
Class 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.

Read and Play

Read and Play

Mount Airy Branch
Wednesday, May 6, 2026 - 11:00am - 11:30am
Ages: Birth - 24 Months
Class 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.

Preschool Move and Learn

Preschool Move and Learn

Taneytown Branch
Wednesday, May 6, 2026 - 11:00am - 12:00pm
Ages: 3 - 6
Class 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.

Ready, Set, School!

Ready, Set, School!

Finksburg Branch
Wednesday, May 6, 2026 - 11:00am - 12:00pm
Ages: 3 - 6
Class information

An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

Twos and Threes Together

Twos and Threes Together

Westminster Branch
Wednesday, May 6, 2026 - 11:00am - 12:00pm
Ages: 2 - 3
Class information

This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Intro to CNC

Intro to CNC

Exploration Commons
Wednesday, May 6, 2026 - 1:00pm - 7:00pm
Ages: 12 - Adults, Adults
Class registration and more information

This one-day CNC certification class will introduce you to the design basics, machine use, and safety procedures for our new Makera Carvera desktop CNC machine. This class will cover project design utilizing Makera's congruent software, MakeraCAM, along with other compatible software available at Exploration Commons. There will be a break from 4 to 5 PM.

LEGO® Builders Club

LEGO® Builders Club

Eldersburg Branch
Wednesday, May 6, 2026 - 4:30pm - 5:30pm
Ages: 6 - 12
Class 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!

English Conversation Group

English Conversation Group

Mount Airy Branch
Wednesday, May 6, 2026 - 5:00pm - 6:00pm
Ages: Adults
Class information

Join us for a friendly group gathering to practice speaking English. This program, led by a partner from The Literacy Council of Carroll County, is geared toward adults who are English language learners. All levels welcome.

Westminster Wednesdays: Live Music Featuring Honey Sol

Westminster Wednesdays: Live Music Featuring Honey Sol

Westminster Branch
Wednesday, May 6, 2026 - 5:00pm - 7:30pm
Ages: All Ages
Class information

Come downtown to enjoy live music in our park featuring Honey Sol, an Annapolis-based trio playing funk, rock, and R&B. Feel free to bring a blanket or lawn chair and stay awhile. Check out the many restaurant and retail specials happening while you are on Main Street. 

Books and Brews Book Club: Finlay Donovan Is Killing It

Books and Brews Book Club: Finlay Donovan Is Killing It

Offsite
Wednesday, May 6, 2026 - 6:00pm - 7:00pm
Ages: Adults
Class 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 Finlay Donovan Is Killing It by Elle Cosimano, a mystery about a stressed-out mother of two and struggling novelist, Finlay Donovan. When discussing her new novel over lunch, she's mistaken for a contract killer, accidentally accepts an offer to off someone, and then gets caught up in a real-life murder investigation.

Eldersburg Hooked on Crochet

Eldersburg Hooked on Crochet

Eldersburg Branch
Wednesday, May 6, 2026 - 6:00pm - 7:45pm
Ages: 12 - Adults, Adults
Class 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.

Family Fun Night

Family Fun Night

North Carroll Branch
Wednesday, May 6, 2026 - 6:30pm - 7:15pm
Ages: Birth - 8
Class information

Join us for a fun-filled time of a story, music, games, and creativity! After a story and group activities, families have a choice of playing games and making crafts together. Perfect for all ages!

Read and Play

Read and Play

Eldersburg Branch
Thursday, May 7, 2026 - 9:30am - 10:30am
Ages: Birth - 24 Months
Class 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.

Sewing Skills: Foundation Piecing Techniques

Sewing Skills: Foundation Piecing Techniques

Exploration Commons
Thursday, May 7, 2026 - 9:30am - 12:30pm
Ages: 16 - Adults, Adults
Class registration and more information

Learn the basics of quilting techniques, like String, Strip, and Crazy Quilting, in foundation piecing to create unique fabrics to use in your projects. Foundation fabrics will be provided along with scrap pieces. 

Students are invited to bring their own scrap fabrics as well.

Class Prerequisites: Exploration Commons' Sewing Machine Certification

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

Twos and Threes Together

Twos and Threes Together

Finksburg Branch
Thursday, May 7, 2026 - 9:45am - 10:30am
Ages: 2 - 3
Class information

This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Family Storytime

Family Storytime

Mount Airy Branch
Thursday, May 7, 2026 - 10:00am - 10:30am
Ages: Birth - 8
Class 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. 

Family Storytime

Family Storytime

North Carroll Branch
Thursday, May 7, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class 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. 

Family Storytime

Family Storytime

Taneytown Branch
Thursday, May 7, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class 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. 

Twos and Threes Together

Twos and Threes Together

Westminster Branch
Thursday, May 7, 2026 - 10:00am - 11:00am
Ages: 2 - 3
Class information

This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Carroll County Workforce Development Day

Carroll County Workforce Development Day

Taneytown Branch
Thursday, May 7, 2026 - 10:00am - 12:00pm
Ages: Adults
Class 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.

North Carroll Writers Group

North Carroll Writers Group

North Carroll Branch
Thursday, May 7, 2026 - 10:00am - 12:00pm
Ages: Adults
Class 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.

Family Storytime

Family Storytime

Eldersburg Branch
Thursday, May 7, 2026 - 10:30am - 11:30am
Ages: Birth - 8
Class 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. 

Family Storytime

Family Storytime

Westminster Branch
Thursday, May 7, 2026 - 11:00am - 12:00pm
Ages: Birth - 8
Class 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. 

Read and Play

Read and Play

Finksburg Branch
Thursday, May 7, 2026 - 11:00am - 12:00pm
Ages: Birth - 24 Months
Class 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.

Mini Musicians

Mini Musicians

North Carroll Branch
Thursday, May 7, 2026 - 1:00pm - 1:30pm
Ages: 3 - 6
Class 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!

Club Friendship: Libraries Are for Everyone - Body in Motion

Club Friendship: Libraries Are for Everyone - Body in Motion

North Carroll Branch
Thursday, May 7, 2026 - 1:00pm - 1:45pm
Ages: 13 - Adults, Adults
Class registration and more information

The library is more than just books. It is a place to come together as a community. We welcome teens and adults of all abilities, along with support staff, to join us for a program full of movement and music.

Crafty Activities for Seniors

Crafty Activities for Seniors

Mount Airy Branch
Thursday, May 7, 2026 - 1:00pm - 2:00pm
Ages: Adults
Class 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.

Messy Masterpieces: Family Days

Messy Masterpieces: Family Days

Taneytown Branch
Thursday, May 7, 2026 - 1:00pm - 2:00pm
Ages: 2 - 6
Class registration and more information

Paint and scissors and glue, oh my! It’s time to create your very own messy masterpieces to give to those you love for the upcoming special family holidays! Please dress to get messy.

CCGS Research Thursday

CCGS Research Thursday

Westminster Branch
Thursday, May 7, 2026 - 1:00pm - 4:00pm
Ages: 13 - Adults, Adults
Class 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.

Open Mah Jongg

Open Mah Jongg

Westminster Branch
Thursday, May 7, 2026 - 1:00pm - 4:45pm
Ages: Adults
Class 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. 

Sheet Pan Dinners

Sheet Pan Dinners

Exploration Commons
Thursday, May 7, 2026 - 5:00pm - 7:00pm
Ages: 15 - Adults, Adults
Class registration and more information

This class will prepare five different sheet pan dinners to sample: Rosemary Garlic Pork Chops with Chickpeas, All-Crust Chicken Pot Pie, Gnocchi with Sausage and Peppers, Garlic Lime Salmon Fajitas, and No-Fry Eggplant Parmesan.

Westminster Branch Chess Club

Westminster Branch Chess Club

Westminster Branch
Thursday, May 7, 2026 - 5:30pm - 7:00pm
Ages: 11 - Adults, Adults
Class 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.

Hooks & Needles: Spotlight on Cross Stitch

Hooks & Needles: Spotlight on Cross Stitch

Taneytown Branch
Thursday, May 7, 2026 - 5:30pm - 7:30pm
Ages: 13 - Adults, Adults
Class information

A limited number of cross stitch kits will be available for our May drop-in! Cross stitch is easy to learn, so you can get started while you're here and learn what you need to finish on your own. You can also bring a current crochet, knitting, or other stitching project and work alongside other crafters. Kits will be available on a first come, first served basis for those who are working on them during the program. One kit per person.

Read to a Dog

Read to a Dog

North Carroll Branch
Thursday, May 7, 2026 - 6:00pm - 6:30pm
Ages: 4 - 12
Class 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.

Pajama Party Storytime

Pajama Party Storytime

Mount Airy Branch
Thursday, May 7, 2026 - 6:30pm - 7:00pm
Ages: Birth - 8
Class 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.

Crochet Lily of the Valley

Crochet Lily of the Valley

Finksburg Branch
Thursday, May 7, 2026 - 6:30pm - 7:30pm
Ages: Adults
Class registration and more information

Did you know that the Lily of the Valley symbolizes a return to happiness? This series of programs will guide you through the process of creating your own beautiful Lily of the Valley flowers. The first and second programs will focus on how to read a pattern, the foundational stitches, and how to make color changes. The third and fourth programs will offer guided support in completing the project. All supplies will be provided.

Gentle Yoga

Gentle Yoga

Eldersburg Branch
Thursday, May 7, 2026 - 6:30pm - 7:30pm
Ages: Adults
Class 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, and stress and pain relief. No experience is necessary. Please wear comfortable clothing and bring a mat and a blanket.

The Zentangle Method of Drawing-based Mindfulness

The Zentangle Method of Drawing-based Mindfulness

Online
Thursday, May 7, 2026 - 7:00pm - 8:00pm
Ages: 10 - Adults, Adults
Class 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 6:00 PM on the day of the program. 

Q&A with the Small Business Administration

Q&A with the Small Business Administration

Eldersburg Branch
Friday, May 8, 2026 - 9:30am - 1:30pm
Ages: Adults
Class information

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.

Play Baby Play

Play Baby Play

Westminster Branch
Friday, May 8, 2026 - 10:00am - 11:00am
Ages: Birth - 3
Class 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.

Read and Play

Read and Play

North Carroll Branch
Friday, May 8, 2026 - 10:00am - 11:00am
Ages: Birth - 24 Months
Class 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.

Coffee with the Classics: The Sting

Coffee with the Classics: The Sting

Eldersburg Branch
Friday, May 8, 2026 - 10:00am - 12:00pm
Ages: Adults
Class information

Join us for our May selection, the buddy caper The Sting, starring Paul Newman and Robert Redford. 

Sensory Sensitive PAWS to Read

Sensory Sensitive PAWS to Read

Finksburg Branch
Friday, May 8, 2026 - 10:45am - 11:45am
Ages: 4 - Adults, Adults
Class registration and more information

An inclusive visit with book-loving therapy animals 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.

Chair Yoga at the Library

Chair Yoga at the Library

North Carroll Branch
Friday, May 8, 2026 - 1:00pm - 2:00pm
Ages: Adults
Class 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! 

Create a Marble Maze with the CNC

Create a Marble Maze with the CNC

Exploration Commons
Friday, May 8, 2026 - 1:00pm - 4:30pm
Ages: 12 - Adults, Adults
Class registration and more information

In this program we will create a personalized mini-marble maze by utilizing our Carvera Desktop CNC! Basic computer experience is required, but no experience with the Carvera CNC is needed. 

Note that the class is strictly for designing your project; they will be fully fabricated by Exploration Commons staff after this class is over. You will then be contacted to come pick up your project once it is completed. 

This class does not result in independent CNC use certification. 

Open Mah Jongg

Open Mah Jongg

Finksburg Branch
Friday, May 8, 2026 - 1:30pm - 3:30pm
Ages: Adults
Class 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.

Your Health, Your Voice: Healthcare Advocacy for Seniors & Caregivers

Your Health, Your Voice: Healthcare Advocacy for Seniors & Caregivers

Eldersburg Branch
Friday, May 8, 2026 - 2:00pm - 3:30pm
Ages: Adults
Class 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.

Featured

New Materials