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

Mah Jongg 101
Mount Airy BranchSaturday, May 23, 2026 - 2:00pm - 4:00pm
Ages: Adults
Class registration and more information
In this introductory class, you will learn the basics of this ancient and challenging tile game. We will follow the National Mah Jongg League rules of play. Exercise your brain while having great fun!

Read and Play
Eldersburg BranchTuesday, May 26, 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.

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

Read and Play
Finksburg BranchTuesday, May 26, 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 26, 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 26, 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 26, 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 26, 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 26, 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 26, 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 26, 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 26, 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 26, 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 Cutting Refresher
Exploration CommonsTuesday, May 26, 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.

Diverse Voices Book Club: Feeding Ghosts
Westminster BranchTuesday, May 26, 2026 - 5:00pm - 6:30pm
Ages: 16 - Adults, Adults
Class registration and more information
Join us for a monthly book discussion focusing on a diverse author's work. Each month, we will select a young adult or adult title written by an author from a diverse background so we can learn from others' perspectives. Our May selection is the graphic novel Feeding Ghosts by Tessa Hulls. Attendees are welcome to attend in person at CCPL's Westminster Branch or virtually through Zoom.

North Carroll Writers Group
North Carroll BranchTuesday, May 26, 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.

Line Dancing with Lori
Eldersburg BranchTuesday, May 26, 2026 - 6:00pm - 7:00pm
Ages: Adults
Class registration and more information
Join us for an evening of fun and fitness in this beginner's line dancing class. We suggest bringing water and wearing comfortable shoes and clothing for the class.

Let's Resin!
Taneytown BranchTuesday, May 26, 2026 - 6:00pm - 7:30pm
Ages: Adults
Class registration and more information
Join us for a new resin project each month!

Pajama Party Storytime
Finksburg BranchTuesday, May 26, 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.

Mount Airy Teen Advisory Board
Mount Airy BranchTuesday, May 26, 2026 - 6:30pm - 7:30pm
Ages: 12 - 17
Class information
Calling all teens with a love of the library! Earn service hours while making friends, beautifying the library, and planning programs!

Youth Community Service Group
Eldersburg BranchTuesday, May 26, 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, May 26, 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 27, 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 27, 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 27, 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 27, 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 27, 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 27, 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 27, 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.

Carroll County Workforce Development Day
Eldersburg BranchWednesday, May 27, 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.

Mount Airy Knitters
Mount Airy BranchWednesday, May 27, 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.

Move & Groove Storytime
Eldersburg BranchWednesday, May 27, 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 27, 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 27, 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 27, 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 27, 2026 - 11:00am - 12:00pm
Ages: 2 - 3
Class information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Vegetarian Burritos
Exploration CommonsWednesday, May 27, 2026 - 1:30pm - 3:00pm
Ages: 15 - Adults, Adults
Class registration and more information
Learn to make hearty, flavorful vegetarian burritos packed with wholesome, nutrient-rich ingredients. This class shows you how to create satisfying, health-focused meals that are quick, easy, and delicious.

Westminster Book Club: Lessons in Chemistry
Westminster BranchWednesday, May 27, 2026 - 2:00pm - 3:00pm
Ages: Adults
Class information
This month's selection is Lessons in Chemistry by Bonnie Garmus. Books will be available for pickup at CCPL's Westminster Branch.

Westminster Branch Dungeons & Dragons Club
Westminster BranchWednesday, May 27, 2026 - 4:30pm - 6:30pm
Ages: 12 - 17
Class registration and more information
Welcome, adventurers! Join our table(s) as we embark on fun-filled campaigns! Our games are friendly to both new and returning players. We will have a number of pre-made character sheets for you to make your own. Dungeon Masters who help run club campaigns will also receive service hours for their time.
Dungeons & Dragons is a trademark of Wizards of the Coast LLC in the United States and other countries. © 2015 Wizards. All Rights Reserved.

Strategy Games
Eldersburg BranchWednesday, May 27, 2026 - 4:30pm - 7:30pm
Ages: Adults
Class information
Please drop in anytime between the hours listed and learn or teach a game. Most strategic games take between 1.5 to 3 hours to play.
There will be games at various levels available to play, such as Cascadia, Plunder, Catan, Azul, Sykjo, and Triominos to name a few. You are welcome to bring your favorite game to teach/play.

English Conversation Group
Mount Airy BranchWednesday, May 27, 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.

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

Simple Bread Making Basics
Exploration CommonsWednesday, May 27, 2026 - 5:00pm - 7:00pm
Ages: 14 - Adults, Adults
Class registration and more information
Learn the fundamentals of homemade bread in this hands-on program. Participants will explore simple ingredients, practice mixing and kneading techniques, and learn about proofing and baking essentials.

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

Eldersburg Hooked on Crochet
Eldersburg BranchWednesday, May 27, 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 27, 2026 - 6:30pm - 7:15pm
Ages: Birth - 8
Class information
Wear your pajamas and listen to stories before bed. Join us for family fun, featuring stories, music, crafts, play, and time with friends.

Picnic Concert Series: Ebb & Nova
Finksburg BranchWednesday, May 27, 2026 - 6:30pm - 7:30pm
Ages: All Ages
Class registration and more information
Join us at the Finksburg Branch Garden for this music event! Pack a picnic, spread a blanket, bring a chair, and enjoy the cool sounds of local bands.
Ebb & Nova is a unique combination of cello and guitar melodies blended with alluring vocals to create a powerful dynamic described as energetic and lush.
In the event of rain, this concert will be in our Large Meeting Room.

Read and Play
Eldersburg BranchThursday, May 28, 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 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.

Twos and Threes Together
Finksburg BranchThursday, May 28, 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 28, 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 28, 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 28, 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 28, 2026 - 10:00am - 11:00am
Ages: 2 - 3
Class information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

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
Eldersburg BranchThursday, May 28, 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.

Playtime in the Park
OffsiteThursday, May 28, 2026 - 10:30am - 11:30am
Ages: Birth - 6
Class information
Looking to have fun with your kids and make new friends in your community? Join us for playtime as we enjoy the Story Stroll and have fun with bubbles, water, building toys, and an obstacle course at Taneytown Memorial Park. Pack a picnic lunch if you wish and stay to play with new friends.

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.















