Upcoming Events
Check our calendar of events site for more events. List of currently registering programs.

Beginner Sewing Level 1: Sew a Small Zipper Bag (Class 3)
Exploration CommonsThursday, May 28, 2026 - 9:30am - 12:30pm
Ages: 16 - Adults, Adults
Class registration and more information
Get acquainted with the sewing machine and basic tools of the trade. Learn to insert a zipper into a small cotton bag with a lining and learn hand-sewing techniques.
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.

Health Department's Health on Wheels Mobile Services
Taneytown BranchThursday, May 28, 2026 - 10:00am - 12:00pm
Ages: All Ages
Class 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.

North Carroll Writers Group
North Carroll BranchThursday, May 28, 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
Westminster BranchThursday, May 28, 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 28, 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.

Mount Airy Senior Book Discussion Group: The Woman They Could Not Silence
Mount Airy BranchThursday, May 28, 2026 - 1:00pm - 2:00pm
Ages: Adults
Class information
This month's selection is The Woman They Could Not Silence by Kate Moore.

CCGS Research Thursday
Westminster BranchThursday, May 28, 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.

Intermediate Laser Skills: Designing Inlay Projects
Exploration CommonsThursday, May 28, 2026 - 1:30pm - 3:30pm
Ages: 14 - Adults, Adults
Class registration and more information
Build your laser design skills and improve your Adobe Illustrator workflow in this intermediate class. Explore the key factors in cutting inlay designs, learn how to measure kerf, and edit files for accurate results. This class focuses on inlay designs where laser-cut pieces are sized to fit together. Registration requires Laser Certification and basic Adobe Illustrator experience.

Open Mah Jongg
Westminster BranchThursday, May 28, 2026 - 5:00pm - 7: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.

Intro to 3D Printing and Design with Tinkercad
Exploration CommonsThursday, May 28, 2026 - 5:30pm - 7:30pm
Ages: 12 - Adults, Adults
Class 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!

Crazy for Crafting
North Carroll BranchThursday, May 28, 2026 - 6:00pm - 7:00pm
Ages: Adults
Class 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. Paint night! We will be making a flower painting.

Hello! Pop-Up Card
Taneytown BranchThursday, May 28, 2026 - 6:00pm - 7:00pm
Ages: Adults
Class registration and more information
Make a cheerful pop-up card to brighten someone's day with a happy "hello!" All supplies will be provided.

NAMI: Ending the Silence
Eldersburg BranchThursday, May 28, 2026 - 6:00pm - 7:00pm
Ages: 12 - 17
Class registration and more information
Join us for NAMI: Ending the Silence, a presentation created just for teens. You’ll learn what mental health really is, how to recognize the signs when you or a friend might be struggling, and what to do next. You’ll also hear from a young person who shares their real story of recovery—showing that you’re not alone and that help is out there. It’s an honest, relatable conversation that empowers you to speak up, support others, and take care of your mental health.

Pajama Party Storytime
Mount Airy BranchThursday, May 28, 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.

Davis Library 75th Anniversary: An Evening with Walter and Elizabeth Davis
OffsiteThursday, May 28, 2026 - 7:00pm - 8:30pm
Ages: All Ages
Class information
Join the Carroll County Arts Council, Carroll County Public Library, and the Historical Society of Carroll County as we celebrate the Davis Library's 75-year anniversary on Thursday, May 28 at 7 PM. An Evening with Walter and Elizabeth Davis, featuring actors Gayle Turner and Darci Tucker, will bring to life the couple who contributed so much to our community.
A craft area will be set up for kids ages five to 13 while their parents attend the performance. Advance registration is required, and space is limited.

Nurturing Touch: Infant Massage Class
Eldersburg BranchFriday, May 29, 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 BranchFriday, May 29, 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.

Yoga with Meditation
Eldersburg BranchFriday, May 29, 2026 - 10:00am - 11:00am
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).

Visit with the Fire Truck
Finksburg BranchFriday, May 29, 2026 - 10:30am - 11:30am
Ages: All Ages
Class information
Come hear about the work of the Gamber Fire Department and get a chance to look inside the trucks!

Preschool Science: Garden Science
Westminster BranchFriday, May 29, 2026 - 10:30am - 12:00pm
Ages: 3 - 6
Class information
It's spring! Let's learn about what a plant needs to grow and have some garden-themed STEAM fun! With seeds from vegetables and flowers, you will use dirt and water to help your seeds get started to transplant outside once they sprout.

Chair Yoga at the Library
North Carroll BranchFriday, May 29, 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!

Make Your Own Crackers
Exploration CommonsFriday, May 29, 2026 - 2:00pm - 3:30pm
Ages: Adults
Class registration and more information
Love crispy crackers but hate all the extra ingredients in store-bought? Learn to make crackers from scratch. We will be making two types of crackers and a simple, tasty spread to serve with them. These will be great additions to your next charcuterie board or just make a great snack.

Saturday Storytime
Mount Airy BranchSaturday, May 30, 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.

Saturday Adventures
Eldersburg BranchSaturday, May 30, 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!

Unearthing Magic
Finksburg BranchSaturday, May 30, 2026 - 10:00am - 11:00am
Ages: All Ages
Class registration and more information
The School of Magic Arts is back again at Carroll County Libraries to bring you Unearthing Magic! In this 45-minute stage magic show, you’ll discover magical objects that change, move, grow, and disappear right before your eyes! Fast-moving with lots of fun and audience interaction, this program is great for the whole family (not just the kiddos). And, since the School of Magic Arts is all about learning, you might just unearth some magic in yourself by performing a trick or two before the show is over!

Swingin' Sixties: Part 1
Westminster BranchSaturday, May 30, 2026 - 10:00am - 12:00pm
Ages: 11 - Adults, Adults
Class registration and more information
A youth-driven cultural revolution that took place in the US during the 1960s, emphasizing modernity and fun-loving self-indulgence. Explore the era’s transformative history, music, fashion, and pop culture. Discover iconic artists like The Beatles, Rolling Stones, and Motown legends. Experience the exhilarating era of boundless optimism and indulgence, where art, music, and fashion thrived like never before. Learn how rock ‘n’ roll evolved into psychedelic rock. Engage in discussions to appreciate the lasting impact of this optimistic, hedonistic time. Enhance your understanding and listening skills. Get ready for a nostalgic journey through the culture and sounds that defined a generation!

Stop the Bleed® Lifesaving Training
Eldersburg BranchSaturday, May 30, 2026 - 1:00pm - 2:00pm
Ages: 14 - Adults, Adults
Class registration and more information
This hands-on training demonstrates three quick lifesaving techniques you can use to keep someone from bleeding out in case of injury. Learn how to apply pressure to a wound with your hands, pack a wound to control bleeding, and correctly apply a tourniquet. All participants receive a free personal Stop the Bleed® kit. Presented by R Adams Cowley Shock Trauma Center, University of Maryland Medical Center.

Laser Etching on Fabric
Exploration CommonsSaturday, May 30, 2026 - 1:00pm - 4:00pm
Ages: Adults
Class registration and more information
Learn to use the Fusion Pro Laser to create etched designs on various types of fabric. All materials will be provided. Please cancel if unable to attend so that a waitlisted registrant may attend the program.

Advanced Baking: Black Forest Cake
Exploration CommonsSaturday, May 30, 2026 - 1:30pm - 3:45pm
Ages: 15 - Adults, Adults
Class registration and more information
Black Forest Gateau (Schwarzwälder Kirschtorte) is a classic German dessert featuring layers of chocolate sponge cake, whipped cream, and cherries, flavored with Kirsch and decorated with more whipped cream, chocolate shavings, and cherries. Each student will scratch-bake one cake using the famous recipe from Drubba Black Forest Village.

Nintendo Afternoon
Westminster BranchSaturday, May 30, 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.

Family Storytime
Eldersburg BranchMonday, June 1, 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, June 1, 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, June 1, 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
North Carroll BranchMonday, June 1, 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.

Let's Move!
Mount Airy BranchMonday, June 1, 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!

Fall Prevention for Older Adults
Westminster BranchMonday, June 1, 2026 - 1:00pm - 2:00pm
Ages: Adults
Class registration and more information
Falls are the leading cause of admission to Shock Trauma, but they are not a normal part of aging. Led by a shock trauma expert, this fall prevention class shares simple, practical ways to help you stay safe and confident. Topics include how to talk with your doctor, easy home safety tips, medication management, nutrition, safe ways to get up after a fall, gentle exercises, and more.

North Carroll Knitters Group
North Carroll BranchMonday, June 1, 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.

Cooking for Wellness: Rainbow Antioxidant Salad
Exploration CommonsMonday, June 1, 2026 - 1:30pm - 3:30pm
Ages: 15 - Adults, Adults
Class registration and more information
This colorful salad packs a wide variety of nutrients and antioxidants into a single meal. A dish that works great for BBQs, brunch, or your weekly meal prep. This recipe will be accompanied by a presentation on the Anti-inflammatory Diet with a registered dietitian. This class is provided through our partnership with Carroll Hospital.

3D Design a Pencil Holder with Tinkercad
Exploration CommonsMonday, June 1, 2026 - 5:30pm - 7:30pm
Ages: 12 - 18
Class registration and more information
Teens, come learn the basics of using Tinkercad to design for 3D printing! We'll walk through basic 3D design using Tinkercad software and create a pencil holder to be 3D printed. No previous design experience is necessary!

Yoga with Meditation
Eldersburg BranchMonday, June 1, 2026 - 6:30pm - 7:30pm
Ages: Adults
Class registration and more information
Experience the many benefits of yoga and meditation. This class 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).

Read and Play
Eldersburg BranchTuesday, June 2, 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.

Read and Play
Finksburg BranchTuesday, June 2, 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, June 2, 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, June 2, 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, June 2, 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, June 2, 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, June 2, 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
Taneytown BranchTuesday, June 2, 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
Mount Airy BranchTuesday, June 2, 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
Finksburg BranchTuesday, June 2, 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
Westminster BranchTuesday, June 2, 2026 - 11:00am - 12:00pm
Ages: 2 - 3
Class information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Drop-In Diamond Painting
Taneytown BranchTuesday, June 2, 2026 - 1:30pm - 7:30pm
Ages: Adults
Class information
Join us for a drop-in session of diamond painting! No experience is necessary!

Intro to Basic Sewing Skills (Skill Level 0)
Exploration CommonsTuesday, June 2, 2026 - 5:00pm - 7:30pm
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 sewn 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.

Diamond Painting
Taneytown BranchTuesday, June 2, 2026 - 5:30pm - 7:30pm
Ages: Adults
Class 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!

North Carroll Writers Group
North Carroll BranchTuesday, June 2, 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 writers, 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.

Relax and Unwind with Scribble Painting
Eldersburg BranchTuesday, June 2, 2026 - 6:00pm - 7:00pm
Ages: 14 - Adults, Adults
Class registration and more information
Take time out for yourself as we relax and experiment with tempera paint sticks and a scribble paint technique. Let go of perfection and embrace creativity for relaxation while creating beautiful art.

Tai Chi for Relaxation
Mount Airy BranchTuesday, June 2, 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. This program is being taught by a local professional instructor. Please wear comfortable, loose-fitting clothing.
Program dates are the first Tuesday of the month, and registration is required.

Pajama Party Storytime
Finksburg BranchTuesday, June 2, 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.

Youth Community Service Group
Eldersburg BranchTuesday, June 2, 2026 - 6:30pm - 7:30pm
Ages: 12 - 18
Class 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.

Pajama Party Storytime
Westminster BranchTuesday, June 2, 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, June 3, 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, June 3, 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, June 3, 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.

Read and Play
Mount Airy BranchWednesday, June 3, 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.

Family Storytime
North Carroll BranchWednesday, June 3, 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.

Mount Airy Knitters
Mount Airy BranchWednesday, June 3, 2026 - 10:00am - 11:00am
Ages: Adults
Class information
Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome.

Read and Play
Westminster BranchWednesday, June 3, 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, June 3, 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.

Move & Groove Storytime
Eldersburg BranchWednesday, June 3, 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.

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

Ready, Set, School!
Finksburg BranchWednesday, June 3, 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, June 3, 2026 - 11:00am - 12:00pm
Ages: 2 - 3
Class information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Editing Audio in Audacity
Exploration CommonsWednesday, June 3, 2026 - 2:00pm - 3:30pm
Ages: 12 - Adults, Adults
Class registration and more information
Audacity is a free-to-use audio editing software available at Exploration Commons. In this class you will get a hands-on walkthrough of the main features and tools this software provides!

Open Mah Jongg
Westminster BranchWednesday, June 3, 2026 - 2:00pm - 4:00pm
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.

Picnic in the Garden: Books, Music, & Bites
Finksburg BranchWednesday, June 3, 2026 - 3:00pm - 7:00pm
Ages: All Ages
Class registration and more information
Find Your Next Great Read at the Friends of CCPL Book Swap
The Friends of CCPL invite you to discover your next great read—no deadlines required! Join us in the Finksburg Branch Garden for a fun, family-friendly book swap. Bring a book to share, or simply browse and find something new to enjoy.
Make an evening of it with guided garden tours at 4:30 PM and 5:30 PM, led by the Carroll County Master Gardeners. Enjoy live music from Christopher James beginning at 5:00 PM, bring a picnic, or grab a bite from our on-site food truck, Blowfish Poké Hawaiian Grill Food Truck, named “Carroll County’s Best Food Truck,” while you take in the festivities.
Bring chairs and blankets, relax in the garden, explore, and connect with your community.
In case of rain, the event will move inside the library.
Registration is preferred, but not required.

Laser Cutting Refresher
Exploration CommonsWednesday, June 3, 2026 - 4:30pm - 7:00pm
Ages: 12 - Adults, Adults
Class registration and more information
If it's been a while since you passed your Exploration Commons Laser Certification and you could use a refresher on the process, this class is for you! Get a reintroduction to the basics of using our Epilog Fusion Pro and Edge lasers.
This class is for customers who have already been certified for Exploration Commons independent laser use. This class does not result in independent laser cutter use certification.
Previous Laser Certification is required.

English Conversation Group
Mount Airy BranchWednesday, June 3, 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 Luke Walker Unit
Westminster BranchWednesday, June 3, 2026 - 5:00pm - 7:30pm
Ages: All Ages
Class information
Come downtown to enjoy live music in our park featuring the funk-based jam band, Luke Walker Unit. 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.

The History of Rheb's Candies with Jarrod Bradley
Mount Airy BranchWednesday, June 3, 2026 - 6:00pm - 6:45pm
Ages: All Ages
Class information
Join us as Jarrod Bradley shares the history of Baltimore's beloved Rheb's Candies and how the company expanded to offer a second location in Mount Airy. Our first 25 guests will receive a free commemorative chocolate!

Books and Brews Book Club: Nothing to See Here
OffsiteWednesday, June 3, 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 Nothing to See Here by Kevin Wilson, about a 28-year-old woman who accepts a job from a former boarding school friend to care for her stepchildren, 10-year-old twins who burst into flames whenever they get agitated. Over the course of one summer, she learns the power of parental love and found family in this humorous take on magical realism.

Eldersburg Hooked on Crochet
Eldersburg BranchWednesday, June 3, 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.

Midweek Movie and Munch: Lilo and Stitch (Live Action)
Westminster BranchWednesday, June 3, 2026 - 6:00pm - 8:00pm
Ages: All Ages
Class information
Join us for an evening of movie magic and a snack. Doors open at 5:50 to find your seat and get your snacks; showtime is at 6! Please bring your own bottle of water to enjoy with our salty popcorn.
This week we will be showing the live-action version of Lilo & Stitch! The film is rated PG with a runtime of 1 hour and 48 minutes.

Family Fun Night
North Carroll BranchWednesday, June 3, 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!

Summer Reads: Heather Webb with Eliza Knight
Exploration CommonsWednesday, June 3, 2026 - 6:30pm - 7:30pm
Ages: Adults
Class registration and more information
Presented by Carroll County Public Library and Park Books on Main.
An author talk with Heather Webb and Eliza Knight will be accompanied by book sales and signing.
Heather Webb is the USA Today and international bestselling author of eleven historical novels, including her upcoming The Hope Keeper and her other recently published Queens of London, The Next Ship Home, and Christmas with the Queen. In 2015, Rodin’s Lover was a Goodreads' Top Pick, and in 2018, Last Christmas in Paris won the Women’s Fiction Writers Association STAR Award. Meet Me in Monaco, was selected as a finalist for the 2020 Goldsboro RNA award in the UK, as well as the 2019 Digital Book World’s Fiction prize. Three Words for Goodbye was a Prima Magazine’s 2022 Book of the Year. To date, Heather’s books have been translated into twenty languages. She lives in New England with her family and two mischievous cats.
Eliza Knight is an award-winning and USA Today bestselling author. Her love of history began as a young girl when she traipsed the halls of Versailles and ran through the fields in Southern France. She can still remember standing before the great golden palace and imagining what life must have been like. Join Eliza (sometimes as E.) on riveting historical journeys that cross landscapes around the world. Eliza will also publish her first contemporary women's fiction novel in 2025 under the pseudonym Michelle Brandon.

Read and Play
Eldersburg BranchThursday, June 4, 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.

Beginner Sewing Level 1: Sew a Boxy Zippered Pouch (Class 4)
Exploration CommonsThursday, June 4, 2026 - 9:30am - 12:30pm
Ages: 16 - Adults, Adults
Class registration and more information
Get acquainted with the sewing machine and basic tools of the trade. Practice adding a zipper to a sturdy, boxy pouch known as a Dopp bag. You will learn about adding a zipper to fully lined bags, using edge stitching, and how to box corners.
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.

Twos and Threes Together
Finksburg BranchThursday, June 4, 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, June 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
North Carroll BranchThursday, June 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.

Family Storytime
Taneytown BranchThursday, June 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.

Twos and Threes Together
Westminster BranchThursday, June 4, 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, June 4, 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, June 4, 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 writers, 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, June 4, 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, June 4, 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, June 4, 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.















