Upcoming Events

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

Mah Jongg 101

Mah Jongg 101

Mount Airy Branch
Saturday, 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

Read and Play

Eldersburg Branch
Tuesday, 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

Potomac Community Services

Taneytown Branch
Tuesday, 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

Read and Play

Finksburg Branch
Tuesday, 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

Read and Play

Mount Airy Branch
Tuesday, 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

Read and Play

Taneytown Branch
Tuesday, 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

Move and Learn

North Carroll Branch
Tuesday, 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

Read and Play

Westminster Branch
Tuesday, 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

Family Storytime

Eldersburg Branch
Tuesday, 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

Twos and Threes Together

Mount Airy Branch
Tuesday, 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

Twos and Threes Together

Taneytown Branch
Tuesday, 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

Twos and Threes Together

Westminster Branch
Tuesday, 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

Twos and Threes Together

Finksburg Branch
Tuesday, 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

Laser Cutting Refresher

Exploration Commons
Tuesday, 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

Diverse Voices Book Club: Feeding Ghosts

Westminster Branch
Tuesday, 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 Writers Group

North Carroll Branch
Tuesday, 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

Line Dancing with Lori

Eldersburg Branch
Tuesday, 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!

Let's Resin!

Taneytown Branch
Tuesday, 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

Pajama Party Storytime

Finksburg Branch
Tuesday, 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 Teen Advisory Board

Mount Airy Branch
Tuesday, 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!

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

Youth Community Service Group

Youth Community Service Group

Eldersburg Branch
Tuesday, 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

Pajama Party Storytime

Westminster Branch
Tuesday, 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

Writing Group

Eldersburg Branch
Wednesday, 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

Move & Groove Storytime

Eldersburg Branch
Wednesday, 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

Family Storytime

Finksburg Branch
Wednesday, 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!

Ready, Set, School!

Mount Airy Branch
Wednesday, 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

Family Storytime

North Carroll Branch
Wednesday, 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

Read and Play

Westminster Branch
Wednesday, 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

Read and Play

Taneytown Branch
Wednesday, 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

Carroll County Workforce Development Day

Eldersburg Branch
Wednesday, 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 Knitters

Mount Airy Branch
Wednesday, 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

Move & Groove Storytime

Eldersburg Branch
Wednesday, 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

Read and Play

Mount Airy Branch
Wednesday, 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

Preschool Move and Learn

Taneytown Branch
Wednesday, 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!

Ready, Set, School!

Finksburg Branch
Wednesday, 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

Twos and Threes Together

Westminster Branch
Wednesday, 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

Vegetarian Burritos

Exploration Commons
Wednesday, 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 Book Club: Lessons in Chemistry

Westminster Branch
Wednesday, 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 Branch Dungeons & Dragons Club

Westminster Branch
Wednesday, 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

Strategy Games

Eldersburg Branch
Wednesday, 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

English Conversation Group

Mount Airy Branch
Wednesday, 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

Chess at the Library

Finksburg Branch
Wednesday, 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

Simple Bread Making Basics

Exploration Commons
Wednesday, 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

Open Chess

Eldersburg Branch
Wednesday, 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 Hooked on Crochet

Eldersburg Branch
Wednesday, 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

Family Fun Night

North Carroll Branch
Wednesday, 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

Picnic Concert Series: Ebb & Nova

Finksburg Branch
Wednesday, 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

Read and Play

Eldersburg Branch
Thursday, 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)

Beginner Sewing Level 1: Sew a Small Zipper Bag (Class 3)

Exploration Commons
Thursday, 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

Twos and Threes Together

Finksburg Branch
Thursday, 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

Family Storytime

Mount Airy Branch
Thursday, 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

Family Storytime

North Carroll Branch
Thursday, 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

Family Storytime

Taneytown Branch
Thursday, 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

Twos and Threes Together

Westminster Branch
Thursday, 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

Health Department's Health on Wheels Mobile Services

Taneytown Branch
Thursday, 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 Writers Group

North Carroll Branch
Thursday, 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

Family Storytime

Eldersburg Branch
Thursday, 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

Playtime in the Park

Offsite
Thursday, 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

Family Storytime

Westminster Branch
Thursday, 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

Read and Play

Finksburg Branch
Thursday, 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 Senior Book Discussion Group: The Woman They Could Not Silence

Mount Airy Branch
Thursday, 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

CCGS Research Thursday

Westminster Branch
Thursday, 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

Intermediate Laser Skills: Designing Inlay Projects

Exploration Commons
Thursday, 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

Open Mah Jongg

Westminster Branch
Thursday, 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

Intro to 3D Printing and Design with Tinkercad

Exploration Commons
Thursday, 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

Crazy for Crafting

North Carroll Branch
Thursday, 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

Hello! Pop-Up Card

Taneytown Branch
Thursday, 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

NAMI: Ending the Silence

Eldersburg Branch
Thursday, 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

Pajama Party Storytime

Mount Airy Branch
Thursday, 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

Davis Library 75th Anniversary: An Evening with Walter and Elizabeth Davis

Offsite
Thursday, May 28, 2026 - 7:00pm - 8:30pm
Ages: All Ages
Class information

Tickets for this event cost $10 adults / $5 kids and can be purchased through the Carroll County Arts Council.

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

Nurturing Touch: Infant Massage Class

Eldersburg Branch
Friday, 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

Read and Play

North Carroll Branch
Friday, 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

Yoga with Meditation

Eldersburg Branch
Friday, 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

Visit with the Fire Truck

Finksburg Branch
Friday, 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

Preschool Science: Garden Science

Westminster Branch
Friday, 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

Chair Yoga at the Library

North Carroll Branch
Friday, 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

Make Your Own Crackers

Exploration Commons
Friday, 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

Saturday Storytime

Mount Airy Branch
Saturday, 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

Saturday Adventures

Eldersburg Branch
Saturday, 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

Unearthing Magic

Finksburg Branch
Saturday, 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

Swingin' Sixties: Part 1

Westminster Branch
Saturday, 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

Stop the Bleed® Lifesaving Training

Eldersburg Branch
Saturday, 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

Laser Etching on Fabric

Exploration Commons
Saturday, 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

Advanced Baking: Black Forest Cake

Exploration Commons
Saturday, 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

Nintendo Afternoon

Westminster Branch
Saturday, 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. 

Featured

New Materials