Lightbulb logo
Carroll County Public Library
Infinite Possibilities
  • Slide3105
  • Slide3107

Upcoming Events

Check our Program Guide or the Calendar of Events site for more events.

program236957
English Language Practice Group
Taneytown Branch
Friday, May 16, 2025 - 9:00am - 10:00am
Ages: Adults
More 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.  

program229358
Itty Bitty Science: Terrific Tadpoles
Taneytown Branch
Friday, May 16, 2025 - 10:00am - 11:00am
Ages: 2 - 6
Registration and more information
Hop along with us as we explore the amazing life cycle of frogs. Your polliwogs will build science skills through stories, songs, and activities, which you'll find to be simply "ribbiting."

program233553
Paw Patrol Party
Mount Airy Branch
Friday, May 16, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
Come wiggle and wag to celebrate Paw Patrol! We'll play games and make crafts while watching a few episodes of the show.

program238090
Play Baby Play
Westminster Branch
Friday, May 16, 2025 - 10:00am - 11:00am
Ages: Birth - 3
More information
You're invited to a morning playgroup just for little ones! Enjoy a warm and inviting space where you and your child can play with our toys, practice gross motor skills on our baby obstacle course, enjoy music, and socialize with others.

program226349
Read and Play
North Carroll Branch
Friday, May 16, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More 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.

program230862
Yoga with Meditation
Eldersburg Branch
Friday, May 16, 2025 - 10:00am - 11:00am
Ages: 13 - Adults, Adults
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).

program232472
Spanish Language Practice Circle
Taneytown Branch
Friday, May 16, 2025 - 10:30am - 11:30am
Ages: Adults
More information
Join us for a friendly and informal group gathering to practice speaking Spanish together. This program is for intermediate and advanced-level Spanish speakers. A partner from The Literacy Council of Carroll County will lead this program.

program229746
Unwind Your Mind: Adult Coloring Book Group
Mount Airy Branch
Friday, May 16, 2025 - 1:00pm - 2:00pm
Ages: Adults
More information
Do you feel like you're going in a dozen directions? Join us for a monthly social gathering as we de-stress together by coloring and listening to relaxing music. Pencil and paper supplies will be provided. 

program232484
Carroll County Health Department's Health on Wheels Mobile Services
Taneytown Branch
Friday, May 16, 2025 - 1:00pm - 3:00pm
Ages: All Ages
More information
Health on Wheels will offer a range of services, including reproductive health services, HIV and Hepatitis C testing, blood pressure screening, smoking cessation, Naloxone training, peer support services, birth certificates, assistance with vaccines, WIC services by appointment, and health education. Not all services will be available at all locations. 

The schedule for locations and service information will be posted when available at https://health.maryland.gov/carroll/Pages/HOW.aspx

program235612
Introduction to Autodesk Fusion
Exploration Commons
Friday, May 16, 2025 - 1:00pm - 3:00pm
Ages: 16 - Adults
Registration and more information
Welcome to the world of 3D modeling and designing. In this introductory class, we will review the computer-aided design (CAD) software Autodesk Fusion by diving into the fundamentals and techniques for making a simple object.

program234484
Painting with Flowers
Finksburg Branch
Friday, May 16, 2025 - 1:00pm - 4:00pm
Ages: All Ages
More information
The Carroll Garden Club will present Painting with Flowers, a National Garden Clubs, Inc. standard flower show. The show is free and open to the public. Carroll Garden Club is a member of National Garden Clubs, Inc., Central Atlantic Region of State Garden Clubs, and Federated Garden Clubs of Maryland, District V.

program234271
Nintendo Afternoon
Westminster Branch
Friday, May 16, 2025 - 2:00pm - 4:00pm
Ages: 11 - 17
More 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. 

program230474
A Deadly Soirée: A Teen Murder Mystery
Mount Airy Branch
Friday, May 16, 2025 - 6:00pm - 8:00pm
Ages: 12 - 18
Registration and more information
As a high-society socialite, you have been invited to the swankiest event of the year. You expect a night of intrigue, gossip, treachery, and endless jockeying for social superiority, but when a rolling black-out provides cover for a daring murder, you and your rivals must work together to uncover a killer.

program238585
Volunteer Opportunity at the Finksburg Branch Garden
Finksburg Branch
Saturday, May 17, 2025 - 9:00am - 11:00am
Ages: 14 - 17
Registration and more information
Are you in need of service hours? Do you like working outside and don't mind getting your hands dirty? If so, this may be the perfect volunteer opportunity for you! We are looking for students ages 14 - 17 to assist our local master gardeners with the maintenance of the Finksburg Branch Garden. Please dress appropriately, wear sunscreen, and bring water. Garden clean-up days are weather-dependent. 

program233531
Saturday Storytime
Mount Airy Branch
Saturday, May 17, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More 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. 

program227346
Saturday Adventures
Eldersburg Branch
Saturday, May 17, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More 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!

program233945
Open Sewing Studio (Bring Your Own Sewing Machine)
Exploration Commons
Saturday, May 17, 2025 - 10:00am - 2:00pm
Ages: 16 - Adults
Registration and more information
Open Sewing Studio is an opportunity to enjoy freestyle sewing with other sewists. Come in and work on your sewing projects in the company of others. A volunteer will be available to answer questions or provide feedback during this program. All skill levels are welcome. You must bring your own sewing supplies and tools.

Note: This is not an instructional class; no materials will be provided.

This registration is for individuals bringing their own sewing machine. You must have a working knowledge of how to thread and operate your machine to register.

If you want to reserve a sewing machine for use, please register for the other version of this program.

program233943
Open Sewing Studio (Reserve a Sewing Machine)
Exploration Commons
Saturday, May 17, 2025 - 10:00am - 2:00pm
Ages: 16 - Adults
Registration and more information
Open Sewing Studio is an opportunity to enjoy freestyle sewing with other sewists. Come in and work on your sewing projects in the company of others. A volunteer will be available to answer questions or provide feedback during this program. All skill levels are welcome. You must bring your own sewing supplies and tools.

Note: This is not an instructional class; no materials will be provided.

This registration will reserve a sewing machine for use. You must be certified for independent use to register for this program. 

If you want to bring your own sewing machine, please register for the other version of this program.

program237353
Ask a Master Gardener
Eldersburg Branch
Saturday, May 17, 2025 - 10:30am - 12:00pm
Ages: All Ages
More information
Bring your questions about spring gardening to a Carroll County Master Gardener and pick up tips, handouts, and more. 

program236113
Read with a Furry Friend
Taneytown Branch
Saturday, May 17, 2025 - 11:00am - 12:00pm
Ages: 3 - Adults
Registration and more information
Come to the library to visit with or read to book-loving therapy dogs. Research shows that reading to animals boosts reading skills in children and helps with social skills and emotional health for all ages. Adults and seniors can also come to de-stress and relax with a fuzzy friend. Walk-ins are welcome!

program242340
Peaceful Melodies with Lydia Bandy
Eldersburg Branch
Saturday, May 17, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
Enjoy the soothing sounds of piano or harp as Lydia Bandy fills the library with beautiful, calming music.

program235635
Super Smash Bros. Tournament for Kids
Taneytown Branch
Saturday, May 17, 2025 - 1:00pm - 2:00pm
Ages: 6 - 11
Registration and more information
CCPL's Taneytown Branch is holding a monthly Super Smash Bros. tournament for kids, so join us to show you're the best player your age in town! There will be no prizes, just glory for the winner!

program230953
Teen Crafternoon: Geometric Tape Painting
Mount Airy Branch
Saturday, May 17, 2025 - 1:00pm - 2:00pm
Ages: 11 - 18
More information
It's craft time! Join us in making these interesting geometric pieces and learn the basics of tape painting. Available while supplies last.

program227363
Eldersburg Branch Teen Advisory Board Presents: Spring Fantasy Faire
Eldersburg Branch
Saturday, May 17, 2025 - 1:00pm - 4:00pm
Ages: All Ages
More information
Join us at CCPL's Eldersburg Branch for an all-ages fantasy-themed event! Embark on a quest, make a potion, craft a dice bag, and more! Costumes are encouraged!

program235868
Kids in the Kitchen: Practice Your Piping Skills!
Exploration Commons
Saturday, May 17, 2025 - 1:30pm - 3:15pm
Ages: 10 - 14
Registration and more information
In this class, we will first practice different piping designs on paper. Then, you will use those skills to decorate an 8"x8" single-layer cake with colorful designs, which you can take home.

program234536
PAWS to Read
Finksburg Branch
Saturday, May 17, 2025 - 2:00pm - 3:00pm
Ages: 4 - Adults
Registration and more information
Come to the library to visit with or read to book-loving therapy dogs. Research shows that reading to animals boosts reading skills in children and helps with social skills and emotional health for all ages. Adults and seniors can also come to de-stress and relax with a fuzzy friend. Walk-ins are welcome!

program233536
Read with a Furry Friend
Mount Airy Branch
Saturday, May 17, 2025 - 2:00pm - 3:00pm
Ages: 3 - Adults
More information
Every dog enjoys a good story! Trained reading dogs from My Caring Paws will provide a relaxed, informal atmosphere for kids to practice reading.

program228775
Game Day: Dominion
Offsite
Saturday, May 17, 2025 - 2:00pm - 4:00pm
Ages: 13 - Adults
More information
Librarian Joy Zimmer will teach you how to play Dominion at City Park Gaming & Brew Room! An adult must accompany all participants under the age of 18. The library will not cover the cost of beverages or snacks. However, participants are welcome to support City Park Gaming & Brew Room.

Dominion is for ages 13+, lasts 30 minutes, and is for 2 - 4 players. Click here for more information about the game.

program235636
Super Smash Bros. Tournament for Teens
Taneytown Branch
Saturday, May 17, 2025 - 2:30pm - 3:30pm
Ages: 11 - 17
Registration and more information
CCPL's Taneytown Branch is holding a monthly Super Smash Bros. tournament for teens, so join us to show you're the best player in town! There will be no prizes, just glory for the winner!

program221088
Alphabet Train: The Letters X, Y, & Z
Eldersburg Branch
Monday, May 19, 2025 - 9:30am - 10:30am
Ages: 3 - 6
More information
Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome.

program233301
Family Storytime
Mount Airy Branch
Monday, May 19, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More 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. 

program229492
Family Storytime
Westminster Branch
Monday, May 19, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More 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. 

program226322
Read and Play
North Carroll Branch
Monday, May 19, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More 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.

program233316
Let's Move!
Mount Airy Branch
Monday, May 19, 2025 - 11:00am - 11:30am
Ages: Birth - 8
More 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!

program230224
Alphabet Train
Finksburg Branch
Monday, May 19, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
More information
Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome.

program241443
It's All Fun & Games to Me
Eldersburg Branch
Monday, May 19, 2025 - 1:00pm - 3:00pm
Ages: Adults
More information
Do you enjoy playing board games? Want to meet new friends with the same interest? Join us on Monday afternoons to play games and meet new people. 

program234134
Westminster Branch Teen Advisory Board
Westminster Branch
Monday, May 19, 2025 - 3:30pm - 4:30pm
Ages: 12 - 17
Registration and more information
Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering.

program233879
Intermediate Laser Cutting: Engraving Painted Canvas
Exploration Commons
Monday, May 19, 2025 - 4:00pm - 7:30pm
Ages: 16 - Adults
Registration and more information
This intermediate-level laser design class focuses on creating designs and navigating unique settings on pre-painted paper canvases.

The longer class time is necessary for this program due to the long print times on this material. Fusion Pro Laser Cutter Certification is required prior to attending this program.

program239622
LEGO® Builders Club
Mount Airy Branch
Monday, May 19, 2025 - 5:00pm - 6:00pm
Ages: 6 - 12
More information
Want to practice your building skills? Join us for a LEGO® program where you tackle a new design each time! We supply the bricks, and you supply the creativity! 

program243326
Open Mah Jongg
Eldersburg Branch
Monday, May 19, 2025 - 6:00pm - 7:45pm
Ages: Adults
More information
Join us for a friendly game of American Mah Jongg. We welcome experienced players and newer players for casual, non-competitive play. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided.

program215147
North Carroll Book Discussion Group: Ordinary Grace
North Carroll Branch
Monday, May 19, 2025 - 6:00pm - 8:00pm
Ages: Adults
More information
This month's selection is Ordinary Grace by William Kent Krueger.

program227777
Crochet Club
Mount Airy Branch
Monday, May 19, 2025 - 6:30pm - 7:30pm
Ages: 12 - Adults
More information
Join us for an evening of crochet and conversation. Bring your crochet supplies and/or whatever crochet project you have already started. All experience levels are welcome.

program230858
Yoga with Meditation
Eldersburg Branch
Monday, May 19, 2025 - 6:30pm - 7:30pm
Ages: 13 - Adults
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).

program218868
Carroll 250: Voices of the Maryland 400
Finksburg Branch
Monday, May 19, 2025 - 6:30pm - 7:45pm
Ages: 13 - Adults
More information
In August 1776, the Continental Army suffered a terrible defeat at the Battle of Brooklyn, the first major battle of the Revolutionary War. The battle nearly saw the complete destruction of the American army, but a desperate stand by a contingent of Maryland soldiers helped to stave off the British and allow the Americans to fight another day.

Learn more about these soldiers, now called the Maryland 400, and hear first-hand accounts of their actions at the battle, including comments from Carroll County's own Mordecai Gist. This talk will also discuss the lives of several soldiers from the unit, exploring them and their families during and after the Revolutionary War.

Owen Lourie is a senior archivist at the Maryland State Archives specializing in Maryland government and military history during the colonial era and early republic. He holds an M.A. in history from the University of Maryland, Baltimore County and a B.A. from Kenyon College in American Studies. Owen is the director of Finding the Maryland 400, a research project studying the First Maryland Regiment. He is the author of "Maryland’s Jews, Military Service, and the American Revolutionary Era: The Case of Elias Pollock," an article which appeared in The Journal of Southern Jewish History, and is currently at work on a social history of the Maryland Line, chronicling the soldiers of the Maryland 400 during the Revolutionary War.

This program is sponsored by the Carroll County Genealogical Society.

This program is part of the Carroll 250 Speaker Series celebrating the United States Semiquincentennial, the 250th anniversary of the 1776 United States Declaration of Independence.

program227318
Infant Lapsit Storytime
Eldersburg Branch
Tuesday, May 20, 2025 - 9:30am - 10:30am
Ages: Birth - 24 Months
More information
Infants and young babies who are crawlers/pre-walkers and their caregivers are invited to this laid-back, gentle program to enjoy nursery rhymes and stories together as we start baby's love of reading and begin to build literacy skills, all from the comfort of their favorite grownup's lap.

Is your little one starting to walk and is more wiggly and active? Check out our Read and Play programs Tuesdays at 10:30 AM and Thursdays at 9:30 AM! 

program221803
North Carroll Ask a Master Gardener
North Carroll Branch
Tuesday, May 20, 2025 - 9:30am - 11:30am
Ages: Adults
More information
Bring your questions about spring gardening to a Carroll County Master Gardener and pick up tips, handouts, and more.

program231038
Read and Play
Finksburg Branch
Tuesday, May 20, 2025 - 9:45am - 10:30am
Ages: Birth - 24 Months
More 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.

program233342
Read and Play
Mount Airy Branch
Tuesday, May 20, 2025 - 10:00am - 10:30am
Ages: Birth - 24 Months
More 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.

program227934
Read and Play
Taneytown Branch
Tuesday, May 20, 2025 - 10:00am - 10:45am
Ages: Birth - 24 Months
More 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.

program226328
Move and Learn
North Carroll Branch
Tuesday, May 20, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

program229509
Read and Play
Westminster Branch
Tuesday, May 20, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More 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.

program246943
Carroll County Health Department's Health on Wheels Mobile Services
North Carroll Branch
Tuesday, May 20, 2025 - 10:00am - 12:00pm
Ages: All Ages
More information
Health on Wheels will offer a range of services, including reproductive health services, HIV and Hepatitis C testing, blood pressure screening, smoking cessation, Naloxone training, peer support services, birth certificates, assistance with vaccines, WIC services by appointment, and health education. Not all services will be available at all locations. 

The schedule for locations and service information will be posted when available at https://health.maryland.gov/carroll/Pages/HOW.aspx

program227322
Read and Play
Eldersburg Branch
Tuesday, May 20, 2025 - 10:30am - 11:30am
Ages: Birth - 24 Months
More 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.

program233366
Twos and Threes Together
Mount Airy Branch
Tuesday, May 20, 2025 - 11:00am - 11:30am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program227939
Twos and Threes Together
Taneytown Branch
Tuesday, May 20, 2025 - 11:00am - 11:45am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program226332
Move and Learn
North Carroll Branch
Tuesday, May 20, 2025 - 11:00am - 12:00pm
Ages: Birth - 8
More information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

program229533
Twos and Threes Together
Westminster Branch
Tuesday, May 20, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program231067
Twos and Threes Together
Finksburg Branch
Tuesday, May 20, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program212814
North Carroll Knitters Group
North Carroll Branch
Tuesday, May 20, 2025 - 1:00pm - 3:00pm
Ages: Adults
More information
Knitters and crocheters are welcome to join this group gathering to share tips, projects, and patterns.

program233559
Needle Little Klatch?
Westminster Branch
Tuesday, May 20, 2025 - 5:00pm - 7:00pm
Ages: 16 - Adults
More information
Klatch (noun): a gathering usually characterized by informal conversation.

Join us for a casual, bi-weekly stitching club. All needle-crafters are welcome!

program232451
Diamond Painting
Taneytown Branch
Tuesday, May 20, 2025 - 5:30pm - 7:30pm
Ages: Adults
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!  

program236358
Independent Project Design: Cricut, Laser, CNC, and 3D Printing
Exploration Commons
Tuesday, May 20, 2025 - 5:30pm - 7:30pm
Ages: 16 - Adults
Registration and more information
Have the makerspace programs sparked your creativity, but you're hesitant to jump into your own independent project? Ready to move beyond step-by-step projects and bring your ideas to life? Over the course of two months, you will design and fabricate a project with guided support from staff.

During the orientation session, we'll discuss project ideas, create goals, and set reasonable expectations for completion. You will work on this project on your own time and have access to up to two one-on-one sessions to review progress, discuss challenges, and get support for moving forward. 

This session specifically focuses on projects using vinyl cutters, laser cutters, CNC machines, or 3D printers. Participants are responsible for providing or purchasing any materials needed for their project.

Special Note: All participants using the laser cutters or Iconic CNC machines for their projects must be certified before this program.

program233447
North Carroll Writers Group
North Carroll Branch
Tuesday, May 20, 2025 - 5:30pm - 7:30pm
Ages: Adults
More 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.

program221837
Bone Health and Osteoporosis Prevention
North Carroll Branch
Tuesday, May 20, 2025 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
May is Osteoporosis Awareness and Prevention Month. Join Weis Dietitian Christina Pelletier, MS, RDN, LDN, to learn how we can support our bones through nutrition and beyond. The presentation will be followed by a Dried Plum and Feta Skewer recipe demonstration that participants will be able to sample. Attendees will also be offered Weis Markets' magazine HealthyBites, which is filled with recipes, a $5.00 Weis coupon, and a variety of handouts.

program234752
Ready Carroll 'On the Go' Emergency Preparedness
Eldersburg Branch
Tuesday, May 20, 2025 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Are you prepared for a tornado or flood to visit your town? Ready Carroll "On the Go" is part of Carroll County’s emergency preparedness series that consists of safety tips and guides so you may be better prepared at home in the event of a local emergency. This program will also inform participants how they can get more involved with emergency preparedness in their own community. Engage with Emergency Management staff so you are not caught off guard when the next disaster strikes!

program231212
Pajama Party Storytime
Finksburg Branch
Tuesday, May 20, 2025 - 6:30pm - 7:15pm
Ages: Birth - 8
More 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.

program227390
Youth Community Service Group
Eldersburg Branch
Tuesday, May 20, 2025 - 6:30pm - 7:30pm
Ages: 12 - 18
More information
Connect with your community and join us for our new group! Participants will earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our first project is to create centerpieces for the dining room tables at Oakland Manor.

program229546
Pajama Party Storytime
Westminster Branch
Tuesday, May 20, 2025 - 7:00pm - 8:00pm
Ages: Birth - 8
More 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.

program230906
Writing Group
Eldersburg Branch
Wednesday, May 21, 2025 - 9:15am - 1:00pm
Ages: Adults
More 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.

program227326
Move & Groove Storytime
Eldersburg Branch
Wednesday, May 21, 2025 - 9:30am - 10:30am
Ages: Birth - 8
More 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.

program231182
Family Storytime
Finksburg Branch
Wednesday, May 21, 2025 - 9:45am - 10:30am
Ages: Birth - 8
More 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. 

program233488
Ready, Set, School!
Mount Airy Branch
Wednesday, May 21, 2025 - 10:00am - 10:30am
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

program226339
Family Storytime
North Carroll Branch
Wednesday, May 21, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More 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. 

program229510
Read and Play
Westminster Branch
Wednesday, May 21, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More 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.

program232596
Read and Play
Taneytown Branch
Wednesday, May 21, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More 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.

program232788
Ask a Master Gardener
Mount Airy Branch
Wednesday, May 21, 2025 - 10:00am - 12:00pm
Ages: All Ages
More information
Have questions about keeping your garden green? Bring your questions to a Carroll County Master Gardener and pick up tips, handouts, and more. The Ask a Master Gardener table will be set up in the Mount Airy Branch lobby. 

program226411
Mount Airy Knitters
Mount Airy Branch
Wednesday, May 21, 2025 - 10:00am - 12:00pm
Ages: Adults
More information
Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome.

program227330
Move & Groove Storytime
Eldersburg Branch
Wednesday, May 21, 2025 - 10:30am - 11:30am
Ages: Birth - 8
More 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.

program235865
Lunch Meal Prep: Soba Noodles with Shrimp and Ginger Dressing
Exploration Commons
Wednesday, May 21, 2025 - 10:30am - 12:00pm
Ages: 15 - Adults
Registration and more information
This hands-on class will teach you how to prepare perfectly cooked soba noodles, shrimp, and a zesty ginger dressing for a delicious, make-ahead lunch. Participants will make enough to eat in class and a portion to bring home for tomorrow's lunch. 

program233350
Read and Play
Mount Airy Branch
Wednesday, May 21, 2025 - 11:00am - 11:30am
Ages: Birth - 24 Months
More 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.

program231201
Ready, Set, School!
Finksburg Branch
Wednesday, May 21, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

program229534
Twos and Threes Together
Westminster Branch
Wednesday, May 21, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program226489
Mount Airy Book Discussion Group: The Wager
Mount Airy Branch
Wednesday, May 21, 2025 - 1:00pm - 2:00pm
Ages: Adults
More information
This month's selection is The Wager: A Tale of Shipwreck, Mutiny and Murder by David Grann.

program234130
Westminster Branch Anime Club
Westminster Branch
Wednesday, May 21, 2025 - 4:00pm - 5:00pm
Ages: 11 - 17
More information
Join us at CCPL's Westminster Branch for all things anime and manga! Watch the first episode of an anime, discuss your favorite series, share your artwork, and more!

program227380
Curious Kids
Eldersburg Branch
Wednesday, May 21, 2025 - 4:30pm - 5:15pm
Ages: 5 - 8
More information
Calling all curious kids! Join us each session to share a story, art project, and hands-on STEM activity. Children and adults can have fun and get messy together! Food and natural items may be present.

program236189
Dinner's on Me: California Roll Sushi Bowl
Exploration Commons
Wednesday, May 21, 2025 - 5:30pm - 7:00pm
Ages: 13 - 18
Registration and more information
Hey, teens, let's meet in the kitchen to prepare a new recipe that will impress your family and friends. Improve your independent cooking skills with hands-on experience in the kitchen. We will practice basic knife skills and prepare a tasty California Roll Sushi Bowl. 

program233196
ASL Practice Club
Mount Airy Branch
Wednesday, May 21, 2025 - 6:00pm - 7:00pm
Ages: 5 - Adults
More information
Join us for our ASL (American Sign Language) Practice Club! We will have conversational games and prompts to help keep your skills up. All fluency levels are welcome!

program230981
Eldersburg Hooked on Crochet
Eldersburg Branch
Wednesday, May 21, 2025 - 6:00pm - 7:45pm
Ages: 12 - Adults
More 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.

program241160
Mid-Week Movie and Munch: Dragonkeeper
Westminster Branch
Wednesday, May 21, 2025 - 6:00pm - 7:45pm
Ages: All Ages
More information
Join us for an evening of movie magic and a snack. We will be watching Dragonkeeper; the film is rated PG.

Please bring your own bottle of water to enjoy with our salty popcorn. 

program226345
Family Fun Night
North Carroll Branch
Wednesday, May 21, 2025 - 6:30pm - 7:15pm
Ages: Birth - 8
More information
Wear your pajamas and listen to stories before bed. Join us for family fun, featuring stories, music, crafts, play, and time with friends.

program207963
Finksburg Book Club: The Berry Pickers
Finksburg Branch
Wednesday, May 21, 2025 - 6:30pm - 7:30pm
Ages: Adults
More information
This month's selection is The Berry Pickers by Amanda Peters.

program246055
Fundamentals of Personal Finance for Young Adults
Eldersburg Branch
Wednesday, May 21, 2025 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
Mike and Karen Stebner, local financial experts, are hosting an educational workshop on personal finance geared toward young adults. In this program, you will learn how to build a strong financial game plan to reach your goals, including managing debt, saving and investing for the future, and building wealth. You will leave this interactive session empowered to make smart choices with your money so you can enjoy financial freedom. 

program227335
Read and Play
Eldersburg Branch
Thursday, May 22, 2025 - 9:30am - 10:30am
Ages: Birth - 24 Months
More 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.

program231080
Twos and Threes Together
Finksburg Branch
Thursday, May 22, 2025 - 9:45am - 10:30am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program233302
Family Storytime
Mount Airy Branch
Thursday, May 22, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More 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. 

program226340
Family Storytime
North Carroll Branch
Thursday, May 22, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More 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. 

program232791
Family Storytime
Taneytown Branch
Thursday, May 22, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More 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. 

program229557
Twos and Threes Together
Westminster Branch
Thursday, May 22, 2025 - 10:00am - 11:00am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program233461
North Carroll Writers Group
North Carroll Branch
Thursday, May 22, 2025 - 10:00am - 12:00pm
Ages: Adults
More 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.

program243304
Spanish Language Practice Circle
Eldersburg Branch
Thursday, May 22, 2025 - 10:00am - 12:00pm
Ages: Adults
More information
Join us for a friendly and informal group gathering to practice speaking Spanish together. This program is for intermediate and advanced-level Spanish speakers. A partner from The Literacy Council of Carroll County will lead this program.

program227341
Family Storytime
Eldersburg Branch
Thursday, May 22, 2025 - 10:30am - 11:30am
Ages: Birth - 8
More 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. 

program229568
Family Storytime
Westminster Branch
Thursday, May 22, 2025 - 11:00am - 12:00pm
Ages: Birth - 8
More 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. 

program231051
Read and Play
Finksburg Branch
Thursday, May 22, 2025 - 11:00am - 12:00pm
Ages: Birth - 24 Months
More 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.

program232606
Playtime in the Park
Offsite
Thursday, May 22, 2025 - 11:30am - 12:30pm
Ages: Birth - 6
More 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. 

Rain Date: Thursday, May 29 at 11:30 AM

program234148
Understanding 3D Models: What Can I 3D Print?
Exploration Commons
Thursday, May 22, 2025 - 12:00pm - 1:30pm
Ages: 16 - Adults
Registration and more information
In this class, we will review the basics of what to look out for in 3D models that you would like to have 3D printed. We will review several models using the 3D modeling software Tinkercad and the 3D printer software PrusaSlicer.

program231788
Mount Airy Senior Book Discussion Group: The Midnight Library
Mount Airy Branch
Thursday, May 22, 2025 - 1:00pm - 2:00pm
Ages: Adults
More information
This month's selection is The Midnight Library by Matt Haig.

program247050
Beginner Sewing Level 3: Garment Sewing, Creating a Trouser Fly, and Working with a Fitted Waistband
Exploration Commons
Thursday, May 22, 2025 - 4:30pm - 7:30pm
Ages: 16 - Adults
Registration and more information
Learn to sew a sample version of the trouser fly and the difference between a fitted waistband and a straight waistband before completing a pair of trousers. 

Class Prerequisites and Required Skills

  • Exploration Commons' Sewing Machine Certification
  • thread a sewing machine, wind a bobbin, and troubleshoot tension issues
  • sew straight and curved seams while maintaining consistent seam allowance
  • know how to read and work with a pattern and cut fabric with care and accuracy
  • have a basic understanding of different fabric types and have sewn with a few different types
  • have experience sewing a regular zipper

Required Materials

  • A sewing machine and materials will be provided

About Beginner Sewing Level 3: Intro to Garment Sewing

This set of classes introduces new or less experienced sewists to beginner sewing information and resources along with hands-on experiences.

This series introduces the following information and skills:

  • insert a set-in sleeve
  • sewing a collar with a lapel
  • sewing a trouser fly
  • sewing a fitted waistband
program240458
Baking Together: Cinnamon Star Bread
Exploration Commons
Thursday, May 22, 2025 - 5:00pm - 7:00pm
Ages: 6 - Adults
Registration and more information
Each group will shape and bake a delicious Cinnamon Star Bread using pre-made dough. Registration is for a group of up to four attendees. Anyone under 15 must be accompanied by an adult. Please indicate the names and ages of the children when registering. 

 

program234127
Westminster Branch Chess Club
Westminster Branch
Thursday, May 22, 2025 - 5:30pm - 7:00pm
Ages: 11 - Adults
Registration and more information
Whether you are a chess newbie or an expert, you will find a community here in Westminster Branch's Chess Club and walk away having learned something new from our personal instructor. All pawns, bishops, knights, rooks, queens, and kings are welcome! Our club sessions consist of 30 minutes of instruction and one hour of open play. Boards and pieces will be provided, but you are welcome to bring your own set(s) from home.

program238630
Crazy for Crafting
North Carroll Branch
Thursday, May 22, 2025 - 6:00pm - 7:00pm
Ages: Adults
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. This month, we will be diamond painting.

program233516
Pajama Party Storytime
Mount Airy Branch
Thursday, May 22, 2025 - 6:30pm - 7:00pm
Ages: Birth - 8
More 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.

program230876
Gentle Yoga
Eldersburg Branch
Thursday, May 22, 2025 - 6:30pm - 7:30pm
Ages: 13 - Adults
Registration and more information
This gentle yoga class allows students of various abilities and physical conditions to develop their yoga practice comfortably. Yoga has many appealing aspects, including increased flexibility, relaxation, strength, improved balance, stress, and pain relief. No experience is necessary. Please wear comfortable clothing; bring a mat and a blanket.

program233542
To Be Read: Mary Alice Monroe
Exploration Commons
Thursday, May 22, 2025 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
Mary Alice Monroe is the New York Times bestselling author of 30 books for adults and children including The Beach House, The Summer Girls, The Summer Guests, and The Summer of Lost and Found. Her latest release, the highly anticipated Where the Rivers Merge, is the first of two epic and triumphant novels celebrating one intrepid woman's life across multiple generations in the American South. Books will be available for purchase and signing. 

Presented by Park Books on Main and Carroll County Public Library. 

program236958
English Language Practice Group
Taneytown Branch
Friday, May 23, 2025 - 9:00am - 10:00am
Ages: Adults
More 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.  

program233200
Club Friendship: Libraries Are for Everyone
Mount Airy Branch
Friday, May 23, 2025 - 10:00am - 11:00am
Ages: 13 - Adults
Registration and more information
The library is more than just books. It's a place to come together as a community. We welcome teens and adults of all abilities, along with support staff, to join us for games, crafts, music, and more in a sensory-friendly environment!

program230216
Fun on the Farm!
Taneytown Branch
Friday, May 23, 2025 - 10:00am - 11:00am
Ages: 2 - 6
Registration and more information
Join the fun as we celebrate farm animals with stories, songs, activities, and a craft. 

program238095
Preschool Science: Weather!
Westminster Branch
Friday, May 23, 2025 - 10:00am - 11:00am
Ages: 3 - 6
More information
Join us as we investigate weather! There will be a variety of hands-on learning activities for kids. We will read a book, sing, and have a messy time!

program226350
Read and Play
North Carroll Branch
Friday, May 23, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More 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.

program227014
Coffee with the Classics: Butch Cassidy and the Sundance Kid
Eldersburg Branch
Friday, May 23, 2025 - 10:00am - 12:00pm
Ages: Adults
More information
Join us for our May selection, the buddy western classic Butch Cassidy and the Sundance Kid, starring Paul Newman and Robert Redford. 

program228636
Lunchtime Performances: Jay Daniels
Westminster Branch
Friday, May 23, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
Join us to kick off our summer Lunchtime Performance series with Jay Daniels' Road Trip Across America.

Celebrate America with the sounds of timeless music featuring pianist and vocalist Jay Daniels. Jay will take us on an American road trip as he shares songs from sea to shining sea, including (Get Your Kicks on) Route 66, California Dreamin', On the Road Again, Wichita Lineman, and Rainy Night in Georgia.

program234549
Color in Your Garden: Adding Flowers to Landscapes
Finksburg Branch
Friday, May 23, 2025 - 1:00pm - 2:30pm
Ages: 17 - Adults
More information
Celebrate this year's Summer Reading theme, Color Our World™, with a fun, collaborative garden discussion on bright, dependable annuals, perennials, and shrubs to add pops of color to any landscape or garden (no matter how small). 

program233532
Saturday Storytime
Mount Airy Branch
Saturday, May 24, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More 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. 

program227347
Saturday Adventures
Eldersburg Branch
Saturday, May 24, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More 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!

program224362
Build Your Own Mini Bookshelf
Westminster Branch
Saturday, May 24, 2025 - 1:00pm - 3:00pm
Ages: 14 - Adults
Registration and more information
Do you have a dream bookshelf? Make that dream a reality, a miniature reality! Join us in making pocket-sized mini bookshelves complete with mini books!

Note: creating on a tiny scale can be delicate, fiddly work and requires the use of tweezers.

program239079
Quiche Lorraine and Decorative Laser Engraved Pie Lid Class
Exploration Commons
Saturday, May 24, 2025 - 1:30pm - 4:30pm
Ages: 16 - Adults
Registration and more information
Join us for a hybrid kitchen and makerspace class! We'll start in the kitchen, preparing a traditional Quiche Lorraine. While our quiches bake, we'll learn some of the basics of Adobe Illustrator as we create graphics to engrave on our pie pan lids. Then we'll return to the kitchen to pick up the quiche to take home!

program229932
Read with a Furry Friend
Eldersburg Branch
Saturday, May 24, 2025 - 2:00pm - 3:00pm
Ages: 4 - 17
More information
Come to the library and read a story to a book-loving dog from My Caring Paws. Research shows that reading to animals can boost children's reading skills and help with emotional and social skills. Struggling readers are encouraged to participate.

program232488
Endless Abilities Meetup Group
Taneytown Branch
Saturday, May 24, 2025 - 3:00pm - 4:00pm
Ages: 6 - Adults
Registration and more information
Join us for a new, unique meetup group. If you are the parent or caregiver of a student with developmental disabilities or who is neurodivergent and you would like to meet other parents, this is a program for you and your kids! We will have a craft and refreshments for the kids and time to socialize for the families.

program230917
Tai Chi for Wellness and Rehabilitation
Eldersburg Branch
Saturday, May 24, 2025 - 3:30pm - 4:30pm
Ages: 13 - Adults
Registration and more information
Tai chi is an ancient practice with origins in China. It is a mind/body practice incorporating breath and gentle movements to focus the mind. This program will assist the body in recovering from illness and maintaining wellness. The instructor is certified through the Tai Chi for Health Institute. All levels are welcome.

program227319
Infant Lapsit Storytime
Eldersburg Branch
Tuesday, May 27, 2025 - 9:30am - 10:30am
Ages: Birth - 24 Months
More information
Infants and young babies who are crawlers/pre-walkers and their caregivers are invited to this laid-back, gentle program to enjoy nursery rhymes and stories together as we start baby's love of reading and begin to build literacy skills, all from the comfort of their favorite grownup's lap.

Is your little one starting to walk and is more wiggly and active? Check out our Read and Play programs Tuesdays at 10:30 AM and Thursdays at 9:30 AM! 

program231039
Read and Play
Finksburg Branch
Tuesday, May 27, 2025 - 9:45am - 10:30am
Ages: Birth - 24 Months
More 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.

program233343
Read and Play
Mount Airy Branch
Tuesday, May 27, 2025 - 10:00am - 10:30am
Ages: Birth - 24 Months
More 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.

program227935
Read and Play
Taneytown Branch
Tuesday, May 27, 2025 - 10:00am - 10:45am
Ages: Birth - 24 Months
More 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.

program226329
Move and Learn
North Carroll Branch
Tuesday, May 27, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

program229511
Read and Play
Westminster Branch
Tuesday, May 27, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More 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.

program237693
Carroll County Workforce Development
Eldersburg Branch
Tuesday, May 27, 2025 - 10:00am - 2:00pm
Ages: Adults
More 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.

program227323
Read and Play
Eldersburg Branch
Tuesday, May 27, 2025 - 10:30am - 11:30am
Ages: Birth - 24 Months
More 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.

program233367
Twos and Threes Together
Mount Airy Branch
Tuesday, May 27, 2025 - 11:00am - 11:30am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program227940
Twos and Threes Together
Taneytown Branch
Tuesday, May 27, 2025 - 11:00am - 11:45am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program226333
Move and Learn
North Carroll Branch
Tuesday, May 27, 2025 - 11:00am - 12:00pm
Ages: Birth - 8
More information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

program229535
Twos and Threes Together
Westminster Branch
Tuesday, May 27, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program231068
Twos and Threes Together
Finksburg Branch
Tuesday, May 27, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program231223
Line Dancing with Lori
Eldersburg Branch
Tuesday, May 27, 2025 - 5:00pm - 6:00pm
Ages: Adults
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. 

program225097
Diverse Voices Book Club: Lonely Castle in the Mirror
Westminster Branch
Tuesday, May 27, 2025 - 5:00pm - 6:30pm
Ages: 16 - Adults
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 Lonely Castle in the Mirror by Mizuki Tsujimura. Attendees are welcome to attend in person at CCPL's Westminster Branch or virtually through Zoom.

program233972
Intro to Basic Sewing Skills (Skill Level 0)
Exploration Commons
Tuesday, May 27, 2025 - 5:00pm - 7:30pm
Ages: 16 - Adults
Registration and more information
Learn the basics to feel comfortable using a sewing machine. This introductory-level class includes the EC sewing machine certification necessary for many other classes and/or independent sewing machine use in the makerspace.

If you've never touched a sewing machine or a sewing needle, or if it's been years since you've sewed, and you need a refresher on the basics, then this class is for you.

Prerequisite: None

Materials: A sewing machine and all necessary materials will be provided.

program233448
North Carroll Writers Group
North Carroll Branch
Tuesday, May 27, 2025 - 5:30pm - 7:30pm
Ages: Adults
More 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.

program239653
Conserve This Beautiful Species: Our Monarch Butterflies
North Carroll Branch
Tuesday, May 27, 2025 - 6:00pm - 7:00pm
Ages: 13 - Adults
Registration and more information
Monarchs are an iconic species known for their migration and beauty. Join Laura O'Callaghan, Xerces Society Ambassador, as she explores the world of monarch butterflies, their life histories, threats, and simple actions you can take to help conserve them. The Xerces Society for Invertebrate Conservation is an international nonprofit organization that protects the natural world through the conservation of invertebrates and their habitats. While the program is designed for teens and adults, younger children are welcome.

program231213
Pajama Party Storytime
Finksburg Branch
Tuesday, May 27, 2025 - 6:30pm - 7:15pm
Ages: Birth - 8
More 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.

program230436
Mount Airy Teen Advisory Board
Mount Airy Branch
Tuesday, May 27, 2025 - 6:30pm - 7:30pm
Ages: 12 - 17
More 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.

program229547
Pajama Party Storytime
Westminster Branch
Tuesday, May 27, 2025 - 7:00pm - 8:00pm
Ages: Birth - 8
More 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.

program230907
Writing Group
Eldersburg Branch
Wednesday, May 28, 2025 - 9:15am - 1:00pm
Ages: Adults
More 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.

program227327
Move & Groove Storytime
Eldersburg Branch
Wednesday, May 28, 2025 - 9:30am - 10:30am
Ages: Birth - 8
More 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.

program234098
Oat Drop Scones and Coffee/Tea
Exploration Commons
Wednesday, May 28, 2025 - 9:30am - 11:00am
Ages: 16 - Adults
Registration and more information
Learn how to make delicious Oat Drop Scones in our kitchen. Enjoy them with homemade whipped cream, jam, and coffee or tea for a tasty brunch. 

program231183
Family Storytime
Finksburg Branch
Wednesday, May 28, 2025 - 9:45am - 10:30am
Ages: Birth - 8
More 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. 

program233489
Ready, Set, School!
Mount Airy Branch
Wednesday, May 28, 2025 - 10:00am - 10:30am
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

program226341
Family Storytime
North Carroll Branch
Wednesday, May 28, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More 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. 

program232597
Read and Play
Taneytown Branch
Wednesday, May 28, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More 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.

program226412
Mount Airy Knitters
Mount Airy Branch
Wednesday, May 28, 2025 - 10:00am - 12:00pm
Ages: Adults
More information
Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome.

program227331
Move & Groove Storytime
Eldersburg Branch
Wednesday, May 28, 2025 - 10:30am - 11:30am
Ages: Birth - 8
More 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.

program233351
Read and Play
Mount Airy Branch
Wednesday, May 28, 2025 - 11:00am - 11:30am
Ages: Birth - 24 Months
More 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.

program231202
Ready, Set, School!
Finksburg Branch
Wednesday, May 28, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

program229536
Twos and Threes Together
Westminster Branch
Wednesday, May 28, 2025 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program234979
Chess at the Library
Finksburg Branch
Wednesday, May 28, 2025 - 5:00pm - 7:00pm
Ages: 7 - Adults
More 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.

program234149
Intro to Laser Cutting
Exploration Commons
Wednesday, May 28, 2025 - 5:00pm - 7:30pm
Ages: 12 - Adults
Registration and more information
This beginner-level laser cutter class will walk you through design basics, machine use, and safety procedures. At the instructor's discretion, customers who successfully complete this program will be certified to use the Exploration Commons' Fusion Pro and Fusion Edge laser cutters.

Customers aged 12 to 15 who complete their certification are required to have a certified adult with them to use the laser independently.

program229986
Mount Airy Scrapbook Club
Mount Airy Branch
Wednesday, May 28, 2025 - 6:00pm - 7:30pm
Ages: 14 - Adults
More information
Can't find the time or space at home to do your scrapbooking? Join us for a monthly scrapbooking club where you bring your materials from home, spread out, and work on your projects. Meet other scrapbook lovers and share ideas. We can provide some paper and cutting materials as well. Let's scrapbook together!

program227668
Open Chess
Eldersburg Branch
Wednesday, May 28, 2025 - 6:00pm - 7:30pm
Ages: All Ages
More 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.

program230982
Eldersburg Hooked on Crochet
Eldersburg Branch
Wednesday, May 28, 2025 - 6:00pm - 7:45pm
Ages: 12 - Adults
More 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.

program241161
Mid-Week Movie and Munch: Despicable Me 4
Westminster Branch
Wednesday, May 28, 2025 - 6:00pm - 7:45pm
Ages: All Ages
More information
Join us for an evening of movie magic and a snack. We will be watching Despicable Me 4; the film is rated PG.

Please bring your own bottle of water to enjoy with our salty popcorn. 

program226346
Family Fun Night
North Carroll Branch
Wednesday, May 28, 2025 - 6:30pm - 7:15pm
Ages: Birth - 8
More information
Wear your pajamas and listen to stories before bed. Join us for family fun, featuring stories, music, crafts, play, and time with friends.

program228004
Picnic Concert Series: The Learned Doctors
Finksburg Branch
Wednesday, May 28, 2025 - 6:30pm - 7:30pm
Ages: All Ages
Registration and more information
Join us at the Finksburg Branch Garden for this music event! Pack a picnic, spread a blanket, and enjoy the cool sounds of local bands. The Learned Doctors is a collection of Maryland musicians who, above all else, love to play music and create a good time for everyone around. They play classic '90s jams and have an extensive catalog ranging from '60s classics to contemporary music. In the event of rain, this concert will be in our Large Meeting Room.

program227336
Read and Play
Eldersburg Branch
Thursday, May 29, 2025 - 9:30am - 10:30am
Ages: Birth - 24 Months
More 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.

program233977
Beginner Sewing Level 1: Sew a Small Zipper Bag (Class 3)
Exploration Commons
Thursday, May 29, 2025 - 9:30am - 12:30pm
Ages: 16 - Adults
Registration and more information
Get acquainted with the sewing machine and basic tools of the trade. Expand your sewing skills by adding a zipper to a small storage bag. You'll insert a zipper into a small cotton bag with 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:

  • basis 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 might benefit most from following the Class 1, 2, and 3 sequence.

program231081
Twos and Threes Together
Finksburg Branch
Thursday, May 29, 2025 - 9:45am - 10:30am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program233304
Family Storytime
Mount Airy Branch
Thursday, May 29, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More 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. 

program226342
Family Storytime
North Carroll Branch
Thursday, May 29, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More 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. 

program232792
Family Storytime
Taneytown Branch
Thursday, May 29, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More 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. 

program229558
Twos and Threes Together
Westminster Branch
Thursday, May 29, 2025 - 10:00am - 11:00am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program233462
North Carroll Writers Group
North Carroll Branch
Thursday, May 29, 2025 - 10:00am - 12:00pm
Ages: Adults
More 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.

program227342
Family Storytime
Eldersburg Branch
Thursday, May 29, 2025 - 10:30am - 11:30am
Ages: Birth - 8
More 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. 

program233772
California Roll Sushi Bowl
Exploration Commons
Thursday, May 29, 2025 - 10:30am - 12:00pm
Ages: 15 - Adults
Registration and more information
Learn to make a California Roll Sushi Bowl in this hands-on class! Practice essential knife skills while preparing fresh ingredients for this delicious and easy-to-assemble dish. Perfect for sushi lovers looking to build confidence in the kitchen.

program229569
Family Storytime
Westminster Branch
Thursday, May 29, 2025 - 11:00am - 12:00pm
Ages: Birth - 8
More 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. 

program231052
Read and Play
Finksburg Branch
Thursday, May 29, 2025 - 11:00am - 12:00pm
Ages: Birth - 24 Months
More 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.

program235754
Design an Augmented Reality Scavenger Hunt Game with CoSpaces Edu
Exploration Commons
Thursday, May 29, 2025 - 5:30pm - 7:30pm
Ages: 12 - Adults
Registration and more information
Augmented reality allows us to combine digital elements with real-world objects. Join us to learn how to create and code a simple augmented reality scavenger hunt. Using CoSpaces Edu, we will walk through a facilitated project build you can share with family and friends. 

program238488
Growing and Cooking with Versatile Herbs
Eldersburg Branch
Thursday, May 29, 2025 - 6:00pm - 7:30pm
Ages: 14 - Adults
Registration and more information
Get ready to unleash your creativity with herbs as we explore how to grow and use them in your favorite recipes! In this class, we’ll explore the fascinating world of herbs, discovering how they complement each other in the garden and the kitchen. Whether you're an experienced cook or an enthusiastic gardener, we’ll guide you through selecting the right herbs for your garden and incorporating them into a variety of dishes. You'll learn how even the simplest herb can elevate your meals by adding depth or brightening a dish to create something truly memorable. You’ll also have the chance to plant your own herb to take home and grow. We’ll share essential tips and tricks to help your herb thrive in your garden and kitchen. Plus, you’ll get to taste and sample various dishes made with your herb—cooked, baked, and even infused beverages. 

program233517
Pajama Party Storytime
Mount Airy Branch
Thursday, May 29, 2025 - 6:30pm - 7:00pm
Ages: Birth - 8
More 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.

program237787
Conserve This Beautiful Species: Our Monarch Butterflies
Finksburg Branch
Thursday, May 29, 2025 - 6:30pm - 7:30pm
Ages: 13 - Adults
More information
Monarchs are an iconic species known for their migration and beauty. Join Laura O'Callaghan, Xerces Society Ambassador, as she explores the world of monarch butterflies, their life histories, threats, and simple actions you can take to help conserve them. The Xerces Society for Invertebrate Conservation is an international nonprofit organization that protects the natural world through the conservation of invertebrates and their habitats. While the program is designed for teens and adults, younger children are welcome.

program231022
To Be Read: Martha Hall Kelly
Exploration Commons
Thursday, May 29, 2025 - 6:30pm - 7:30pm
Ages: Adults
More information
Tickets $30, includes author talk and signed copy of The Martha's Vineyard Beach and Book Club

Purchase Tickets Here!

Presented by Carroll County Public Library and Park Books on Main

Martha Hall Kelly's latest, The Martha's Vineyard Beach and Book Club, tells the tale of two sisters living on Martha’s Vineyard during World War II who find hope in the power of storytelling when they start a wartime book club for women in this spectacular novel inspired by true events.

Martha Hall Kelly is the New York Times bestselling author of Lilac Girls,Lost Roses,Sunflower Sisters, and The Golden Doves. Born and raised in Massachusetts, she was inspired to write this novel by her mother’s family, the Smiths, who settled on Martha’s Vineyard in 1891. She received journalism degrees from both Syracuse and Northwestern universities and worked as an advertising copywriter for many years before becoming a novelist. With more than two million copies of her books sold and translated in fifty countries, Martha Hall Kelly lives in Litchfield, Connecticut, and Hobe Sound, Florida.

Books will be available for purchase and signing.

Refund requests will be considered until two weeks before the event.

program236959
English Language Practice Group
Taneytown Branch
Friday, May 30, 2025 - 9:00am - 10:00am
Ages: Adults
More 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.  

Featured

New Materials