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

Mammals All Around Us!
Mount Airy BranchSaturday, 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
Eldersburg BranchSaturday, 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
Finksburg BranchSaturday, 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
Westminster BranchSaturday, 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 BranchSaturday, 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
Exploration CommonsSaturday, 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
Finksburg BranchSaturday, 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
Eldersburg BranchSaturday, 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
Westminster BranchSaturday, 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!
North Carroll BranchMonday, 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
Eldersburg BranchMonday, 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
Mount Airy BranchMonday, 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
Westminster BranchMonday, 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
Eldersburg BranchMonday, 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
North Carroll BranchMonday, 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
Taneytown BranchMonday, 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
Eldersburg BranchMonday, 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!
Mount Airy BranchMonday, 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
North Carroll BranchMonday, 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
Finksburg BranchMonday, 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 BranchMonday, 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
Exploration CommonsMonday, 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
Westminster BranchMonday, 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
Exploration CommonsMonday, 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
Eldersburg BranchMonday, 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
Exploration CommonsMonday, 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 BranchMonday, 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
North Carroll BranchMonday, 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
Finksburg BranchMonday, 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
Eldersburg BranchMonday, 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
OffsiteMonday, 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
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)
Exploration CommonsTuesday, 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
Finksburg BranchTuesday, 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
Mount Airy BranchTuesday, 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
Taneytown BranchTuesday, 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
North Carroll BranchTuesday, 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
Westminster BranchTuesday, 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
Eldersburg BranchTuesday, 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
Mount Airy BranchTuesday, 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
Taneytown BranchTuesday, 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
Westminster BranchTuesday, 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
Finksburg BranchTuesday, 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
Exploration CommonsTuesday, 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
Taneytown BranchTuesday, 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
North Carroll BranchTuesday, 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
Exploration CommonsTuesday, 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?
Westminster BranchTuesday, 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 BranchTuesday, 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
Eldersburg BranchTuesday, 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
Eldersburg BranchTuesday, 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
Mount Airy BranchTuesday, 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
Finksburg BranchTuesday, 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
Westminster BranchTuesday, 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
Eldersburg BranchWednesday, 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
Eldersburg BranchWednesday, 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
Finksburg BranchWednesday, 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!
Mount Airy BranchWednesday, 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
North Carroll BranchWednesday, 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
Westminster BranchWednesday, 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
Taneytown BranchWednesday, 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 BranchWednesday, 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
Eldersburg BranchWednesday, 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
Eldersburg BranchWednesday, 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
Mount Airy BranchWednesday, 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
Taneytown BranchWednesday, 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!
Finksburg BranchWednesday, 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
Westminster BranchWednesday, 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
Exploration CommonsWednesday, 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
Eldersburg BranchWednesday, 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
Mount Airy BranchWednesday, 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 BranchWednesday, 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
OffsiteWednesday, 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 BranchWednesday, 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
North Carroll BranchWednesday, 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
Eldersburg BranchThursday, 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
Exploration CommonsThursday, 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
Finksburg BranchThursday, 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
Mount Airy BranchThursday, 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
North Carroll BranchThursday, 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
Taneytown BranchThursday, 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
Westminster BranchThursday, 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
Taneytown BranchThursday, 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 BranchThursday, 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
Eldersburg BranchThursday, 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
Westminster BranchThursday, 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
Finksburg BranchThursday, 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
North Carroll BranchThursday, 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
North Carroll BranchThursday, 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
Mount Airy BranchThursday, 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
Taneytown BranchThursday, 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
Westminster BranchThursday, 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
Westminster BranchThursday, 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
Exploration CommonsThursday, 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 BranchThursday, 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
Taneytown BranchThursday, 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
North Carroll BranchThursday, 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
Mount Airy BranchThursday, 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
Finksburg BranchThursday, 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
Eldersburg BranchThursday, 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
OnlineThursday, 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
Eldersburg BranchFriday, 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
Westminster BranchFriday, 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
North Carroll BranchFriday, 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
Eldersburg BranchFriday, 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
Finksburg BranchFriday, 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
North Carroll BranchFriday, 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
Exploration CommonsFriday, 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
Finksburg BranchFriday, 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
Eldersburg BranchFriday, 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.















