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)

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.

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

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. 

Family Storytime

Family Storytime

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

Family Storytime

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

Family Storytime

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

Read and Play

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

Let's Move!

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

Fall Prevention for Older Adults

Westminster Branch
Monday, 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 Knitters Group

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

Cooking for Wellness: Rainbow Antioxidant Salad

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

3D Design a Pencil Holder with Tinkercad

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

Yoga with Meditation

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

Read and Play

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

Read and Play

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

Read and Play

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

Read and Play

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

Move and Learn

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

Read and Play

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

Family Storytime

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

Twos and Threes Together

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

Twos and Threes Together

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

Twos and Threes Together

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

Twos and Threes Together

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

Drop-In Diamond Painting

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

Intro to Basic Sewing Skills (Skill Level 0)

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

Diamond Painting

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

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

Relax and Unwind with Scribble Painting

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

Tai Chi for Relaxation

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

Pajama Party Storytime

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

Youth Community Service Group

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

Pajama Party Storytime

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

Writing Group

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

Move & Groove Storytime

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

Family Storytime

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

Read and Play

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

Family Storytime

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

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

Read and Play

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

Read and Play

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

Move & Groove Storytime

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

1-2-3 Martial Arts for Me

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

Ready, Set, School!

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

Twos and Threes Together

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

Editing Audio in Audacity

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

Open Mah Jongg

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

Picnic in the Garden: Books, Music, & Bites

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

Laser Cutting Refresher

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

English Conversation Group

Mount Airy Branch
Wednesday, 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 Wednesdays: Live Music Featuring Luke Walker Unit

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

The History of Rheb's Candies with Jarrod Bradley

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

Books and Brews Book Club: Nothing to See Here

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

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

Midweek Movie and Munch: Lilo and Stitch (Live Action)

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

Family Fun Night

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

Summer Reads: Heather Webb with Eliza Knight

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

Read and Play

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

Beginner Sewing Level 1: Sew a Boxy Zippered Pouch (Class 4)

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

Twos and Threes Together

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

Family Storytime

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

Family Storytime

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

Family Storytime

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

Twos and Threes Together

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

Carroll County Workforce Development Day

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

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

Family Storytime

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

Family Storytime

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

Read and Play

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

Featured

New Materials