All CCPL locations will be closed for the Independence Holiday on Friday, July 4. We will reopen for regular hours on Saturday, July 5.

Lightbulb logo
Carroll County Public Library
Infinite Possibilities
  • Slide3110
  • Slide3109
  • Slide3095
  • Slide3111
  • Slide3112

Upcoming Events

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

program236240
Tiny Library Treasures (North Carroll)
North Carroll Branch
Monday, June 23, 2025 - 9:00am - 5:00pm
Ages: 12 - 17
Registration and more information
Tiny thoughts lead to big ideas! Paint a mini canvas and create tiny art masterpieces to display in the library. Participants may paint their canvas in the library or take a kit home. Canvases will be available while supplies last. You can earn up to 2 service hours for doing this project, and must be at least 12 to earn service hours.

Participants can pick up their kits between 9 AM on Monday, June 23 and 5 PM on Saturday, June 28. Projects must be returned to the library by 5 PM on Saturday, July 5. 

program238588
Volunteer Opportunity at the Finksburg Branch Garden
Finksburg Branch
Saturday, June 28, 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. 

program252747
Yoga and Pranayama for Stress Relief
Taneytown Branch
Saturday, June 28, 2025 - 9:30am - 10:30am
Ages: Adults
Registration and more information
This program includes a gentle yoga practice, pranayama (breath exercises), and meditation to allow you to let go of tension, relax, and relieve stress. Breathing techniques and physical postures will be practiced that can be utilized off your mat and outside this class, to enable you to manage stress and pressure in various settings in your life. 

The program will be accessible for individuals of varying physical ability and yoga experience, and can be modified to a chair, for those with limited mobility. Participants will need to bring their own yoga mat or towel to practice on.

program248326
Obstacle Color Course (Mount Airy)
Mount Airy Branch
Saturday, June 28, 2025 - 10:00am - 11:00am
Ages: 2 - Adults, Adults
Registration and more information
Can you wade through the mountain of foam? Splash through pools? Traverse obstacles full of color? Tackle the Obstacle Color Course and find out! You and your family will have a colorific time navigating our Obstacle Color Course and get colorful while doing it! Wear clothes that you don’t mind getting wet and covered with color and bring a towel.

Register before June 20, and you could be one of 20 registrants randomly chosen to receive a promotional white t-shirt to wear as you complete the course. Recipients will be notified ahead of the event. Everyone else can wear a white shirt that you’d like to get colorized!

program238479
Saturday Adventures
Eldersburg Branch
Saturday, June 28, 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!

program245579
Stress Busters
Westminster Branch
Saturday, June 28, 2025 - 10:00am - 11:00am
Ages: 13 - Adults
Registration and more information
Need some time to de-stress? Come try some stress busters, from a make-your-own sugar scrub to chocolate tasting and coloring sheets.

program247109
First Timers Baking Basics: Fresh Fruit Tarts
Exploration Commons
Saturday, June 28, 2025 - 10:00am - 12:00pm
Ages: 15 - Adults
Registration and more information
In this class, we will make sweet and tender Pâte Sucrée Tart Shells and rich Vanilla Pastry Cream, then top them off with beautiful fruit patterns.  

Registration for this class is for first-time Teaching Kitchen program attendees. Please do not register for this program if you have previously taken one of our kitchen programs.

program242091
Summer Reads: Laura Lippman
Exploration Commons
Saturday, June 28, 2025 - 11:00am - 12:00pm
Ages: Adults
Registration and more information
In conversation with Sean McDonald. 

Highly acclaimed New York Times bestselling author Laura Lippman returns with Murder Takes a Vacation, an irresistible mystery featuring Muriel Blossom, a former private investigator and middle-aged widow whose vacation on a Parisian river cruise turns into a deadly international mystery…that only she can solve. 

Since her debut in 1997, New York Times bestseller Laura Lippman has been recognized as one of the most gifted and versatile crime novelists working today. Her series novels, stand-alones and short stories have all won major awards, including the Edgar and the Anthony, and her work is published in more than 20 countries. 

Books will be available for purchase and signing. 

Presented by Carroll County Public Library and Park Books on Main. 
program241433
Foundation Paper Piecing Basics
Exploration Commons
Saturday, June 28, 2025 - 11:00am - 1:00pm
Ages: 16 - Adults
Registration and more information
Color your world with a beautiful Foundation Paper Piecing (FPP) flying geese bookmark. We will cover the basics and best practices of the FPP technique. This class is recommended for confident beginners who have experience using a sewing machine and sewing tools. Materials will be provided, but if you'd like a special color scheme or motif, please bring various 2.5" quilting cotton squares.

Attendees must be certified on the use of Exploration Commons sewing machines to participate. 

program245835
Pages in the Park: Summer Book Sale
Westminster Branch
Saturday, June 28, 2025 - 11:00am - 3:00pm
Ages: All Ages
More information
Join us outside for a summer book sale!

program246956
Tarot 101: Part 2
Finksburg Branch
Saturday, June 28, 2025 - 12:00pm - 1:00pm
Ages: Adults
Registration and more information
Discover the enchanting world of tarot in this beginner-friendly program, perfect for those taking their first steps into tarot. In the second part of the series, we’ll explore the fundamentals of reading the cards, including their meanings, symbolism, and intuitive interpretation. This interactive session combines education with hands-on practice, ensuring you leave with the confidence to begin your own tarot journey. No prior experience needed—just an open mind and a willingness to explore!

*This program is designed for entertainment purposes only.*

program240463
Sykesville Painting Club: Gouache Resist Workshop
Eldersburg Branch
Saturday, June 28, 2025 - 1:00pm - 4:45pm
Ages: Adults
More information
The library is partnering with the Sykesville Painting Club to offer this workshop by Kathleen Clancy. Gouache resist uses cheaper water-soluble gouache to create a design that is then covered with India ink. The gouache is washed off, leaving an image that looks similar to a woodblock print. Then, watercolors are used to highlight. 

Please register and pay at https://tinyurl.com/Gouache-Resist-Workshop.

Cost of Workshop: 

Members $35.00 

Non-Members $45.00

Please take note of the materials you will need to bring. 

program229934
Read with a Furry Friend
Eldersburg Branch
Saturday, June 28, 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.

program248605
Mix & Mingle Mondays
Eldersburg Branch
Monday, June 30, 2025 - 9:30am - 10:30am
Ages: Birth - 8
More information
Looking to make new friends and create meaningful social experiences for your little one? Join our playgroup—a dedicated time and space for fun and connection! While the kids play and explore, the grown-ups can relax and socialize.

program247240
Family Storytime
Mount Airy Branch
Monday, June 30, 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. 

program241481
Family Storytime
Westminster Branch
Monday, June 30, 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. 

program238165
Read and Play
North Carroll Branch
Monday, June 30, 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.

program244924
The Artist in You
Finksburg Branch
Monday, June 30, 2025 - 10:00am - 11:30am
Ages: 7 - 12
Registration and more information
From painting and drawing, to sculpture and architecture (and everything in between), art is all around us. Each piece is as unique as the artist behind it. Every amazing artist was once a kid, just like you! Come get inspired and learn about a few well-known artists and their techniques, then create a masterpiece of your own to add some color to a little corner of your world! Please wear old clothes or bring a smock.

program247039
Carroll County Health Department's Health on Wheels Mobile Services
Finksburg Branch
Monday, June 30, 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

program237566
Obstacle Color Course (Taneytown)
Taneytown Branch
Monday, June 30, 2025 - 10:30am - 11:30am
Ages: 2 - Adults
Registration and more information
Can you wade through the mountain of foam? Splash through pools? Traverse obstacles full of color? Tackle the Obstacle Color Course and find out! You and your family will have a colorific time navigating our Obstacle Color Course and get colorful while doing it! Wear clothes that you don’t mind getting wet and covered with color and bring a towel.

Twenty registrants will be randomly chosen to receive a promotional white T-shirt to wear as they complete the course. Recipients will be notified ahead of the event. Everyone else can wear a white shirt that you’d like to get colorized!

program247263
Let's Move!
Mount Airy Branch
Monday, June 30, 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!

program238452
Move and Learn
North Carroll Branch
Monday, June 30, 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.

program245108
Summer Lunch at the Library (Taneytown Branch)
Taneytown Branch
Monday, June 30, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
CCPL's Taneytown Branch will partner with Carroll County Public Schools and the US Department of Agriculture to provide free summer meals for kids and teens. There is no enrollment or cost; meals will be served from 12 PM until 1 PM. In addition to our computers and Play & Learn Center, we will feature many programs before and after lunch. Join us for food and fun on weekdays this summer.

Thanks to a Caring and Sharing Ministries sponsorship, adult lunches will also be provided at no charge. Adults may pick up a meal to go, but to comply with Federal regulations, children must eat at the library.

program242838
Knot Your Ordinary Laces!
Eldersburg Branch
Monday, June 30, 2025 - 1:00pm - 2:00pm
Ages: 8 - 12
More information
Come in to create colorful, tie-dyed shoelaces! Perfect for adding a personal touch to your shoes while exploring your artistic side. All materials provided—just bring your creativity!

program245583
Making for Theatre: Creating Props with Electronics
Exploration Commons
Monday, June 30, 2025 - 1:00pm - 3:30pm
Ages: 12 - Adults
Registration and more information
Are you interested in designing props for theatre? Join this two-day program, where you'll combine 3D printing and LEDs to create an interactive, illuminated prop!

Day One: Plan and design your prop using 3D modeling and 3D printing techniques.

Day Two: Integrate electronics and LEDs to bring your prop to life.

This hands-on program is perfect for anyone curious about merging technology and creativity in theatre.

program236227
Alice in Wonderland Escape Room
North Carroll Branch
Monday, June 30, 2025 - 1:30pm - 2:30pm
Ages: 11 - 17
Registration and more information
Gather clues, solve puzzles, and try to escape in time in an Alice in Wonderland-themed escape room.

program247682
Super Smash Bros. Tournament for Kids
Taneytown Branch
Monday, June 30, 2025 - 2:00pm - 3:00pm
Ages: 6 - 11
Registration and more information
CCPL's Taneytown Branch is holding a 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!

program247683
Super Smash Bros. Tournament for Teens
Taneytown Branch
Monday, June 30, 2025 - 3:30pm - 4:30pm
Ages: 11 - 17
Registration and more information
CCPL's Taneytown Branch is holding a 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!

program248070
Gentle Yoga
Mount Airy Branch
Monday, June 30, 2025 - 5:30pm - 6:30pm
Ages: Adults
Registration and more information
Gentle Yoga is a slower-paced, calming style of yoga that focuses on relaxation, ease of movement, and mindfulness. Class will include basic postures, gentle stretching and exploration of the breath and body connection. Students are encouraged to bring a yoga mat if they have one and wear comfortable clothing. Studio mats will be available if a person does not have one. The class will also occur on July 28 and August 25.

program243310
Painter's Palette
Eldersburg Branch
Monday, June 30, 2025 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Join us for an evening of painting at the library. Attendees will receive instruction and create beginner-level artwork inspired by our Summer Reading theme, Color Our World™. Please wear old clothes or bring an apron. All supplies will be provided.

program245171
Quick Dinner Series: Empanadas
Exploration Commons
Monday, June 30, 2025 - 6:00pm - 7:00pm
Ages: 16 - Adults
Registration and more information
Join us in our teaching kitchen to make scratch beef empanadas. Attendees will be grouped in tables of 4; each table will make a full batch of empanadas to eat.

program251005
Scavenger Hunt with Corky!
Taneytown Branch
Tuesday, July 1, 2025 - 12:00am - 12:00am
Ages: All Ages
More information
Corky the penguin wants to explore Taneytown and is asking for your help!

Stop by CCPL's Taneytown Branch to pick up a paper Corky and a list of destinations, then take a picture with Corky in at least 5 of those spots. Bring photographic proof back to the library and be entered to win a prize!

program239457
Infant Lapsit Storytime
Eldersburg Branch
Tuesday, July 1, 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! 

program235115
Read and Play
Finksburg Branch
Tuesday, July 1, 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.

program247276
Read and Play
Mount Airy Branch
Tuesday, July 1, 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.

program238036
Read and Play
Taneytown Branch
Tuesday, July 1, 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.

program238273
Create, Explore, and More: Volcano
North Carroll Branch
Tuesday, July 1, 2025 - 10:00am - 11:00am
Ages: 8 - 13
Registration and more information
Join us for an explosive adventure as we make and set off volcanoes.

program241529
Read and Play
Westminster Branch
Tuesday, July 1, 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.

program239467
Read and Play
Eldersburg Branch
Tuesday, July 1, 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.

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

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

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

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

program245122
Summer Lunch at the Library (Taneytown Branch)
Taneytown Branch
Tuesday, July 1, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
CCPL's Taneytown Branch will partner with Carroll County Public Schools and the US Department of Agriculture to provide free summer meals for kids and teens. There is no enrollment or cost; meals will be served from 12 PM until 1 PM. In addition to our computers and Play & Learn Center, we will feature many programs before and after lunch. Join us for food and fun on weekdays this summer.

Thanks to a Caring and Sharing Ministries sponsorship, adult lunches will also be provided at no charge. Adults may pick up a meal to go, but to comply with Federal regulations, children must eat at the library.

program240600
Art with Animals
Taneytown Branch
Tuesday, July 1, 2025 - 2:00pm - 3:00pm
Ages: 8 - 12
Registration and more information
Join Nicole Osborne and her live animal models as we create fabulous paintings of her radical reptiles!  

program245200
Cook Together: Pokémon Kitchen Quest
Exploration Commons
Tuesday, July 1, 2025 - 2:00pm - 3:30pm
Ages: 6 - 12
Registration and more information
In this hands-on class, participants will create Pokémon-themed snacks inspired by favorite characters. 
This class is designed for groups of up to four participants and must include:

  • At least one child aged 6–12
  • At least one adult
  • The remaining two spots in the group may be filled by additional participants aged 6 or older, or left unfilled.
program250760
Needle Little Klatch?
Westminster Branch
Tuesday, July 1, 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!

program245786
Drop-In Diamond Painting
Taneytown Branch
Tuesday, July 1, 2025 - 5:30pm - 7:30pm
Ages: Adults
More information
Join us for a drop-in session of diamond painting! No experience is necessary!

program243113
North Carroll Writers Group
North Carroll Branch
Tuesday, July 1, 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.

program235268
Pajama Party Storytime
Finksburg Branch
Tuesday, July 1, 2025 - 6:30pm - 7:30pm
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.

program241550
Pajama Party Storytime
Westminster Branch
Tuesday, July 1, 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.

program251008
Scavenger Hunt with Corky!
Taneytown Branch
Wednesday, July 2, 2025 - 12:00am - 12:00am
Ages: All Ages
More information
Corky the penguin wants to explore Taneytown and is asking for your help!

Stop by CCPL's Taneytown Branch to pick up a paper Corky and a list of destinations, then take a picture with Corky in at least 5 of those spots. Bring photographic proof back to the library and be entered to win a prize!

program242264
Writing Group
Eldersburg Branch
Wednesday, July 2, 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.

program239474
Move & Groove Storytime
Eldersburg Branch
Wednesday, July 2, 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.

program235197
Family Storytime
Finksburg Branch
Wednesday, July 2, 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. 

program238642
Family Storytime
North Carroll Branch
Wednesday, July 2, 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. 

program241530
Read and Play
Westminster Branch
Wednesday, July 2, 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.

program245850
Read and Play
Taneytown Branch
Wednesday, July 2, 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.

program243695
Mount Airy Knitters
Mount Airy Branch
Wednesday, July 2, 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.

program239479
Move & Groove Storytime
Eldersburg Branch
Wednesday, July 2, 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.

program235252
Ready, Set, School!
Finksburg Branch
Wednesday, July 2, 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.

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

program245123
Summer Lunch at the Library (Taneytown Branch)
Taneytown Branch
Wednesday, July 2, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
CCPL's Taneytown Branch will partner with Carroll County Public Schools and the US Department of Agriculture to provide free summer meals for kids and teens. There is no enrollment or cost; meals will be served from 12 PM until 1 PM. In addition to our computers and Play & Learn Center, we will feature many programs before and after lunch. Join us for food and fun on weekdays this summer.

Thanks to a Caring and Sharing Ministries sponsorship, adult lunches will also be provided at no charge. Adults may pick up a meal to go, but to comply with Federal regulations, children must eat at the library.

program244145
Blender Basics
Exploration Commons
Wednesday, July 2, 2025 - 1:00pm - 2:30pm
Ages: 16 - Adults
Registration and more information
Learn some of the basics of Blender, an open-source 3D modeling software. Participants will walk through the user interface and controls while making a small project.

program240359
Obstacle Color Course (Eldersburg)
Eldersburg Branch
Wednesday, July 2, 2025 - 2:00pm - 3:00pm
Ages: 2 - Adults
More information
Can you wade through the mountain of foam? Splash through pools? Traverse obstacles full of color? Tackle the Obstacle Color Course and find out! You and your family will have a colorific time navigating our Obstacle Color Course and get colorful while doing it! Wear clothes that you don’t mind getting wet and covered with color and bring a towel.

program245882
Wonderful Watercolors
Taneytown Branch
Wednesday, July 2, 2025 - 2:00pm - 3:00pm
Ages: 7 - 12
Registration and more information
Join us as we Color Our World™ by imagining a beautiful mountain scene, then learning basic watercolor techniques to create a picture of your fantasy! Taught by art instructor Caroline Quinn.

program246433
Vibrant Salads for Summer
Exploration Commons
Wednesday, July 2, 2025 - 5:30pm - 7:00pm
Ages: 15 - Adults
Registration and more information
Discover tasty, nutritious salads in this hands-on class, perfect for summer gatherings or weekly rotation. Each table will prepare a different recipe, which will be sampled by everyone at the end of class. This class includes plant-based and gluten-free recipes.

Class format: Participants will work in groups of up to four participants to prepare a recipe that will be shared with the entire class. Participants will get a taste of each recipe at the end of the class.  

program247670
Books and Brews Book Club: Everyone in My Family Has Killed Someone
Offsite
Wednesday, July 2, 2025 - 6:00pm - 7:00pm
Ages: Adults
More 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 the mystery Everyone in My Family Has Killed Someone by Benjamin Stevenson. Some Cunninghams are good, some Cunninghams are bad, and some are just unlucky, but every single one of them has killed someone, so it's bad news when a dead body suddenly shows up at their family reunion in a ski resort, and Ernest Cunningham is determined to find the real culprit among the many, many suspects. 

program237628
Westminster Wednesdays
Westminster Branch
Wednesday, July 2, 2025 - 6:00pm - 7:30pm
Ages: All Ages
More information
Come downtown to enjoy live music in our park. You are welcome 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. 

program242238
Eldersburg Hooked on Crochet
Eldersburg Branch
Wednesday, July 2, 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.

program251495
Open Mah Jongg
Westminster Branch
Wednesday, July 2, 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.

program240639
Family Fun Night
North Carroll Branch
Wednesday, July 2, 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.

program242842
Starlight Storytime
Eldersburg Branch
Wednesday, July 2, 2025 - 6:30pm - 7:15pm
Ages: 2 - 5
More information
Wear your pajamas, bring your favorite stuffed animal, and enjoy a cozy evening of stories and songs. Perfect for families with young children. 

program251009
Scavenger Hunt with Corky!
Taneytown Branch
Thursday, July 3, 2025 - 12:00am - 12:00am
Ages: All Ages
More information
Corky the penguin wants to explore Taneytown and is asking for your help!

Stop by CCPL's Taneytown Branch to pick up a paper Corky and a list of destinations, then take a picture with Corky in at least 5 of those spots. Bring photographic proof back to the library and be entered to win a prize!

program239484
Read and Play
Eldersburg Branch
Thursday, July 3, 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.

program246625
Beginner Sewing Level 1: Sew a Japanese Knot Bag (Class 6)
Exploration Commons
Thursday, July 3, 2025 - 9:30am - 12:30pm
Ages: 16 - Adults
Registration and more information
Get acquainted with the sewing machine and basic tools of the trade. Sew modified boxy corners into a fully lined, curved project bag. Learn to sew and finish a bag with two handles are incorporated into the design of the bag. 

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 will benefit most by taking the first three classes, Class 1, 2, and 3, in sequence.

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

program247252
Family Storytime
Mount Airy Branch
Thursday, July 3, 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. 

program238643
Family Storytime
North Carroll Branch
Thursday, July 3, 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. 

program245701
Family Storytime
Taneytown Branch
Thursday, July 3, 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. 

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

program245113
Baking with a Badge: Cinnamon Rolls
Exploration Commons
Thursday, July 3, 2025 - 10:00am - 11:30am
Ages: 6 - 18
Registration and more information
In this group cooking class, we will make quick-rise cinnamon rolls with cream cheese frosting from scratch. Participants will be seated in table groups with officers from the Westminster City Police Department and will work in groups to create a batch of rolls! This is a great opportunity for attendees to work alongside our uniformed officers to create a sweet treat. 

program243128
North Carroll Writers Group
North Carroll Branch
Thursday, July 3, 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.

program246063
Carroll County Workforce Development Day
Taneytown Branch
Thursday, July 3, 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.

program239489
Family Storytime
Eldersburg Branch
Thursday, July 3, 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. 

program241561
Family Storytime
Westminster Branch
Thursday, July 3, 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. 

program235141
Read and Play
Finksburg Branch
Thursday, July 3, 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.

program245124
Summer Lunch at the Library (Taneytown Branch)
Taneytown Branch
Thursday, July 3, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
CCPL's Taneytown Branch will partner with Carroll County Public Schools and the US Department of Agriculture to provide free summer meals for kids and teens. There is no enrollment or cost; meals will be served from 12 PM until 1 PM. In addition to our computers and Play & Learn Center, we will feature many programs before and after lunch. Join us for food and fun on weekdays this summer.

Thanks to a Caring and Sharing Ministries sponsorship, adult lunches will also be provided at no charge. Adults may pick up a meal to go, but to comply with Federal regulations, children must eat at the library.

program243612
Crafty Activities for Seniors
Mount Airy Branch
Thursday, July 3, 2025 - 1:00pm - 2:00pm
Ages: Adults
More information
Are you a retiree or an older adult who enjoys making crafts? If so, then please join us for a monthly group session where you'll create something different to take home or share. You'll also meet other craft lovers and exchange ideas along the way! Available while supplies last.

program244379
Intro to Laser Cutting
Exploration Commons
Thursday, July 3, 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.

program246744
Westminster Branch Chess Club
Westminster Branch
Thursday, July 3, 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.

program242214
Read to a Dog
North Carroll Branch
Thursday, July 3, 2025 - 6:00pm - 6:30pm
Ages: 4 - 12
More information
Read to a puppy from the Seeing Eye Puppy Raising Program! Reading to a dog can increase a child's self-esteem and confidence levels in reading, especially for struggling readers.

program247300
Pajama Party Storytime
Mount Airy Branch
Thursday, July 3, 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.

program251010
Scavenger Hunt with Corky!
Taneytown Branch
Saturday, July 5, 2025 - 12:00am - 12:00am
Ages: All Ages
More information
Corky the penguin wants to explore Taneytown and is asking for your help!

Stop by CCPL's Taneytown Branch to pick up a paper Corky and a list of destinations, then take a picture with Corky in at least 5 of those spots. Bring photographic proof back to the library and be entered to win a prize!

program247311
Saturday Storytime
Mount Airy Branch
Saturday, July 5, 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. 

program239521
Saturday Adventures
Eldersburg Branch
Saturday, July 5, 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!

program245395
LEGO® Creations
Westminster Branch
Saturday, July 5, 2025 - 10:00am - 12:00pm
Ages: 5 - 18
More information
Want to build a castle? Or a spaceship? Or something totally new and different? Join us for a LEGO® program where you can build whatever you would like! We supply the blocks and you supply the creativity! Bring a grown-up and build together!

program246769
Color Our World™: Balloon Fun
Taneytown Branch
Saturday, July 5, 2025 - 1:00pm - 2:00pm
Ages: 6 - 11
Registration and more information
Join the colorful and lively fun with balloons! We'll feature activities, races, and games! Can you skewer a balloon without popping it? We'll teach you how! Most activities will be indoors, but we may finish outside with water balloons, weather permitting. Dress comfortably in things that can get wet.

program234363
Colorful Crafts: DIY Journals, Bracelets, and More
Finksburg Branch
Saturday, July 5, 2025 - 1:00pm - 3:00pm
Ages: 10 - 17
Registration and more information
Escape the heat and unleash your creativity. Drop in to decorate a journal with your artistic flair, create one-of-a-kind friendship bracelets to wear and share with your friends, and enjoy other crafts. All supplies will be provided.

program244817
Dungeons and Dragons Club
Mount Airy Branch
Saturday, July 5, 2025 - 1:00pm - 4:00pm
Ages: 11 - 18
Registration and more information
Welcome adventurers! Join our table as we embark on a fun-filled campaign! Our game is friendly to both new and returning players. Our characters are currently level 4. We will have a number of pre-made character sheets for you to make your own!

Dungeons & Dragons is a trademark of Wizards of the Coast LLC in the United States and other countries. © 2015 Wizards. All Rights Reserved

program247784
Monthly Tarot Meetup
Eldersburg Branch
Saturday, July 5, 2025 - 2:00pm - 4:00pm
Ages: Adults
More information
Tarot enthusiasts meet monthly on first Saturdays. Each meeting begins with a lesson to guide participants towards enriching their knowledge of tarot. We'll spend the second half of the meeting in exploration of spreads and by reading for fellow participants. Glenda Walsh Crouse, a tarot teacher/reader of 20 years, will lead the meetings.

*This program is designed for entertainment purposes only.*

program246980
Nintendo Afternoon
Westminster Branch
Saturday, July 5, 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. 

program251011
Scavenger Hunt with Corky!
Taneytown Branch
Monday, July 7, 2025 - 12:00am - 12:00am
Ages: All Ages
More information
Corky the penguin wants to explore Taneytown and is asking for your help!

Stop by CCPL's Taneytown Branch to pick up a paper Corky and a list of destinations, then take a picture with Corky in at least 5 of those spots. Bring photographic proof back to the library and be entered to win a prize!

program246777
Tiny Library Treasures (Westminster)
Westminster Branch
Monday, July 7, 2025 - 9:00am - 5:00pm
Ages: 12 - 17
Registration and more information
Tiny thoughts lead to big ideas! Paint a mini canvas and create tiny art masterpieces to display in the library. Participants may paint their canvas in the library or take a kit home. Canvases will be available while supplies last. You can earn up to 2 service hours for doing this project, and must be at least 12 to earn service hours.

Participants can pick up their kits between 9AM on Monday, July 7 and 5PM on Saturday, July 12. Projects must be returned to the library by 5PM on Saturday, July 26. 

program248606
Mix & Mingle Mondays
Eldersburg Branch
Monday, July 7, 2025 - 9:30am - 10:30am
Ages: Birth - 8
More information
Looking to make new friends and create meaningful social experiences for your little one? Join our playgroup—a dedicated time and space for fun and connection! While the kids play and explore, the grown-ups can relax and socialize.

program247241
Family Storytime
Mount Airy Branch
Monday, July 7, 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. 

program235242
Color Our World™ Obstacle Course
Finksburg Branch
Monday, July 7, 2025 - 10:00am - 11:00am
Ages: 3 - 8
More information
Join Mr. Chris at the library this summer for a movement-filled adventure!

This year’s program features 10 exciting PE-style stations, including rolling, underhand and overhand tossing, an obstacle course, and much more! Participants can move at their own pace, completing challenges and earning stickers on a special challenge card. Plus, each child will receive a fun coloring page to take home!

Come jump, roll, toss, and play while bringing color to your world—only at your local library!

program241524
Family Storytime
Westminster Branch
Monday, July 7, 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. 

program238166
Read and Play
North Carroll Branch
Monday, July 7, 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.

program247264
Let's Move!
Mount Airy Branch
Monday, July 7, 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!

program238650
Move and Learn
North Carroll Branch
Monday, July 7, 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.

program245125
Summer Lunch at the Library (Taneytown Branch)
Taneytown Branch
Monday, July 7, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
CCPL's Taneytown Branch will partner with Carroll County Public Schools and the US Department of Agriculture to provide free summer meals for kids and teens. There is no enrollment or cost; meals will be served from 12 PM until 1 PM. In addition to our computers and Play & Learn Center, we will feature many programs before and after lunch. Join us for food and fun on weekdays this summer.

Thanks to a Caring and Sharing Ministries sponsorship, adult lunches will also be provided at no charge. Adults may pick up a meal to go, but to comply with Federal regulations, children must eat at the library.

program242852
Brick by Brick: LEGO®Free Building
Eldersburg Branch
Monday, July 7, 2025 - 1:00pm - 2:00pm
Ages: 6 - 12
More information
Unleash your creativity and build whatever you can imagine. We provide the bricks; you bring the creativity. 

program212818
North Carroll Knitters Group
North Carroll Branch
Monday, July 7, 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.

program237837
Make a Mini Bookshelf and Books
North Carroll Branch
Monday, July 7, 2025 - 1:30pm - 2:30pm
Ages: 11 - 17
Registration and more information
Design, create, and decorate your own mini bookshelf out of an ALTOIDS® tin. Then make mini books to go on the bookshelf. All materials will be provided for you.

program249192
Cooking for Wellness: Elote Salad
Exploration Commons
Monday, July 7, 2025 - 1:30pm - 3:30pm
Ages: 15 - Adults
Registration and more information
It can be difficult to manage diabetes during the summer with all the barbecues and vacations. Discuss the best ways to help manage your blood sugar with a registered dietitian while enjoying your new favorite salad! This class is provided though our partnership with Carroll Hospital.

program245566
Oceans of Fun
Taneytown Branch
Monday, July 7, 2025 - 2:00pm - 3:00pm
Ages: 6 - 10
Registration and more information
We're celebrating the beauty of the ocean with DIY coral reefs, sand art, and sea turtle crafts.

program245796
Intro to Vacuum Forming
Exploration Commons
Monday, July 7, 2025 - 5:30pm - 7:30pm
Ages: 12 - Adults
Registration and more information
Learn how to make molds for soaps, candles, chocolate, and more! This class covers the basics of vacuum forming, including machine operation, material selection, and design techniques to bring your ideas to life. 

program250234
Learn to Crochet: Curly Scarf
Westminster Branch
Monday, July 7, 2025 - 6:00pm - 7:00pm
Ages: 14 - Adults
Registration and more information
Join us for this beginner-friendly crochet class to create a curly scarf. All supplies will be provided. This is a two-part class.

program242219
Yoga with Meditation
Eldersburg Branch
Monday, July 7, 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).

program251012
Scavenger Hunt with Corky!
Taneytown Branch
Tuesday, July 8, 2025 - 12:00am - 12:00am
Ages: All Ages
More information
Corky the penguin wants to explore Taneytown and is asking for your help!

Stop by CCPL's Taneytown Branch to pick up a paper Corky and a list of destinations, then take a picture with Corky in at least 5 of those spots. Bring photographic proof back to the library and be entered to win a prize!

program239458
Infant Lapsit Storytime
Eldersburg Branch
Tuesday, July 8, 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! 

program229631
Preschool Vision Screening
North Carroll Branch
Tuesday, July 8, 2025 - 9:30am - 12:00pm
Ages: 2 - 6
More information
Drop by for a free vision screening for preschool-aged children. Testing covers nearsightedness, farsightedness, unequal focusing, and differences in the power of the eyes. Offered in partnership with the Lineboro-Manchester Lions Club.

program235116
Read and Play
Finksburg Branch
Tuesday, July 8, 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.

program247277
Read and Play
Mount Airy Branch
Tuesday, July 8, 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.

program238037
Read and Play
Taneytown Branch
Tuesday, July 8, 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.

program242835
Create, Explore, and More: Escape Room
North Carroll Branch
Tuesday, July 8, 2025 - 10:00am - 11:00am
Ages: 8 - 13
Registration and more information
Join us for an escape room. Gather clues and use problem-solving skills to try and conquer the escape room.

program241531
Read and Play
Westminster Branch
Tuesday, July 8, 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.

program244375
Making for Seniors: Engrave a Simple Paper Project
Exploration Commons
Tuesday, July 8, 2025 - 10:00am - 12:00pm
Ages: Adults
Registration and more information
Learning new technology should be fun, not intimidating! Join us for a basic hands-on session where we'll use Adobe Illustrator to create a simple design to be engraved on a mini paper notebook cover and watch your project being made on our Fusion Pro laser cutter. Previous basic computer experience is required. No previous experience with laser cutting or design software is needed. This class does not result in independent laser use certification.

program239468
Read and Play
Eldersburg Branch
Tuesday, July 8, 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.

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

program235799
Radical Reptiles
Taneytown Branch
Tuesday, July 8, 2025 - 11:00am - 12:00pm
Ages: All Ages
More information
Nicole Osborne presents an exciting line-up of exotic reptiles in this interactive program, with a chance to hold/touch the reptiles! Learn about reptile care, fun facts, and more! 

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

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

program245126
Summer Lunch at the Library (Taneytown Branch)
Taneytown Branch
Tuesday, July 8, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
CCPL's Taneytown Branch will partner with Carroll County Public Schools and the US Department of Agriculture to provide free summer meals for kids and teens. There is no enrollment or cost; meals will be served from 12 PM until 1 PM. In addition to our computers and Play & Learn Center, we will feature many programs before and after lunch. Join us for food and fun on weekdays this summer.

Thanks to a Caring and Sharing Ministries sponsorship, adult lunches will also be provided at no charge. Adults may pick up a meal to go, but to comply with Federal regulations, children must eat at the library.

program244839
Rocks and Geodes (Mount Airy)
Mount Airy Branch
Tuesday, July 8, 2025 - 1:00pm - 2:00pm
Ages: 11 - 17
More information
Join us to crack open geodes and paint some rocks! All materials will be provided for you. Available while supplies last.

program246983
Nintendo Afternoon
Westminster Branch
Tuesday, July 8, 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. 

program246489
Dungeons & Dragons Online
Online
Tuesday, July 8, 2025 - 4:00pm - 6:30pm
Ages: 12 - 17
Registration and more information
Join us for a session of Dungeons & Dragons played entirely online! Pre-generated characters will be available, and registrants will meet on Zoom the day before to become familiar with any websites used. This session is for beginners and avid players alike.

Dungeons & Dragons is a trademark of Wizards of the Coast LLC in the United States and other countries. © 2015 Wizards. All Rights Reserved.

program246607
Intro to Basic Sewing Skills (Skill Level 0)
Exploration Commons
Tuesday, July 8, 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.

program245588
Cook Together: Pokémon Kitchen Quest
Exploration Commons
Tuesday, July 8, 2025 - 5:30pm - 7:00pm
Ages: 6 - 12
Registration and more information
In this hands-on class, participants will create Pokémon-themed snacks inspired by favorite characters. 
This class is designed for groups of up to four participants and must include:

  • At least one child aged 6–12
  • At least one adult
  • The remaining two spots in the group may be filled by additional participants aged 6 or older, or left unfilled.
program245788
Drop-In Diamond Painting
Taneytown Branch
Tuesday, July 8, 2025 - 5:30pm - 7:30pm
Ages: Adults
More information
Join us for a drop-in session of diamond painting! No experience is necessary!

program243114
North Carroll Writers Group
North Carroll Branch
Tuesday, July 8, 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.

program233843
Knit and Chat
Eldersburg Branch
Tuesday, July 8, 2025 - 6:30pm - 7:30pm
Ages: 8 - Adults
More information
Join us for this monthly meet-up with other knitters of all ages to relax, knit, get ideas for projects, receive help on current projects, gain new skills, and learn to knit if you don't know how. There will also be an optional show-and-tell and a yarn exchange each month.

program235269
Pajama Party Storytime
Finksburg Branch
Tuesday, July 8, 2025 - 6:30pm - 7:30pm
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.

program241551
Pajama Party Storytime
Westminster Branch
Tuesday, July 8, 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.

program233706
TRIVIA NIGHT at Bistro 91 in Finksburg
Offsite
Tuesday, July 8, 2025 - 7:00pm - 9:00pm
Ages: Adults
Registration and more information
What trivia tidbits are rattling around in your head? Grab a few friends and join us for Trivia Night at Bistro 91! If your team needs to cancel or change your team size on the day of the program, please call Bistro 91 at (410) 861-8841. All prizes are provided by Bistro 91.

Registration required. Only one person per team needs to register. Please keep the team size to 8 or less.

program251013
Scavenger Hunt with Corky!
Taneytown Branch
Wednesday, July 9, 2025 - 12:00am - 12:00am
Ages: All Ages
More information
Corky the penguin wants to explore Taneytown and is asking for your help!

Stop by CCPL's Taneytown Branch to pick up a paper Corky and a list of destinations, then take a picture with Corky in at least 5 of those spots. Bring photographic proof back to the library and be entered to win a prize!

program255762
Ask the Department of Human Services (DHS)!
Mount Airy Branch
Wednesday, July 9, 2025 - 9:00am - 12:00pm
Ages: Adults
More information
Staff from the Carroll County Department of Social Services will be available to share community resources and DSS services; offer application assistance for SNAP, TCA, MA, and more; and assist with child support services. 

Social workers are unable to provide clinical and therapeutic services, direct financial support, or make eligibility determinations.

program242265
Writing Group
Eldersburg Branch
Wednesday, July 9, 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.

program239475
Move & Groove Storytime
Eldersburg Branch
Wednesday, July 9, 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.

program235198
Family Storytime
Finksburg Branch
Wednesday, July 9, 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. 

program238644
Family Storytime
North Carroll Branch
Wednesday, July 9, 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. 

program241532
Read and Play
Westminster Branch
Wednesday, July 9, 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.

program245851
Read and Play
Taneytown Branch
Wednesday, July 9, 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.

program243696
Mount Airy Knitters
Mount Airy Branch
Wednesday, July 9, 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.

program252681
Carroll County Workforce Development Day
North Carroll Branch
Wednesday, July 9, 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.

program239480
Move & Groove Storytime
Eldersburg Branch
Wednesday, July 9, 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.

program246205
North Carroll Senior Center Wednesday Book Club: Mockingbird Summer
Offsite
Wednesday, July 9, 2025 - 11:00am - 12:00pm
Ages: Adults
More information
This month's selection is Mockingbird Summer by Lynda Rutledge.

program235253
Ready, Set, School!
Finksburg Branch
Wednesday, July 9, 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.

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

program245127
Summer Lunch at the Library (Taneytown Branch)
Taneytown Branch
Wednesday, July 9, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
CCPL's Taneytown Branch will partner with Carroll County Public Schools and the US Department of Agriculture to provide free summer meals for kids and teens. There is no enrollment or cost; meals will be served from 12 PM until 1 PM. In addition to our computers and Play & Learn Center, we will feature many programs before and after lunch. Join us for food and fun on weekdays this summer.

Thanks to a Caring and Sharing Ministries sponsorship, adult lunches will also be provided at no charge. Adults may pick up a meal to go, but to comply with Federal regulations, children must eat at the library.

program245145
TTRPG Day!
Mount Airy Branch
Wednesday, July 9, 2025 - 12:00pm - 2:00pm
Ages: 6 - 11
More information
Let's learn to play a new tabletop role-playing game at the library! Each month, we will highlight a different game, and provide resources and book recommendations based on the game we're playing. 

TTRPGs are story-based games focused on player choice and randomized encounters, built around cooperation and group learning. Role-playing games also feature cross-disciplinary activities and skill-building, such as reading, presentation, mathematics, and socioemotional learning.

program236232
Harry Potter: Astronomy 101 and Wand Making
North Carroll Branch
Wednesday, July 9, 2025 - 1:30pm - 2:30pm
Ages: 11 - 17
Registration and more information
If you like the magical world of Harry Potter, then join us to create your very own wand, make an astronomy map, and a Horcrux. Muggles are welcome.

program245743
Portrait Partners
Taneytown Branch
Wednesday, July 9, 2025 - 2:00pm - 3:00pm
Ages: 7 - 17
Registration and more information
Art is fun for all ages, so let’s Color Our World™ with new friends from other generations! Residents from Lorien Assisted Living will visit the library and be paired with student participants to create pictures of each other as they get to know their portrait models. 

program243444
Puzzle Piece Bowl
Eldersburg Branch
Wednesday, July 9, 2025 - 2:00pm - 3:30pm
Ages: 14 - Adults
Registration and more information
If puzzling is your favorite pastime, you’ll love creating a little bowl made from repurposed old jigsaw puzzle pieces. This beautiful puzzle bowl will make a unique conversation piece or a fun place to display items!

program241610
Transitioning to Medicare Part 1
Westminster Branch
Wednesday, July 9, 2025 - 5:00pm - 6:30pm
Ages: Adults
Registration and more information
Are you or someone you care about eligible for Medicare? Come and find out how to maximize your Medicare health benefits. There are many decisions to make when you are transitioning to Medicare. This seminar will cover the four parts of Medicare (Parts A, B, C, and D), Medicare Supplement (Medigap) plans, available preventive services, and how to protect yourself from healthcare fraud. We will also cover Medicare Savings Programs, which help pay out-of-pocket costs for Medicare beneficiaries. These are not all low-income programs.

program244142
Intro to Adobe Illustrator
Exploration Commons
Wednesday, July 9, 2025 - 5:30pm - 7:30pm
Ages: 12 - Adults
Registration and more information
Learn the basic features of Adobe Illustrator. Participants will have the opportunity to learn and explore the program through hands-on instruction. No experience is required!

program243617
Mount Airy Scrapbook Club
Mount Airy Branch
Wednesday, July 9, 2025 - 6:00pm - 7:00pm
Ages: 16 - 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!

program247543
Taneytown Anime Club
Taneytown Branch
Wednesday, July 9, 2025 - 6:00pm - 7:00pm
Ages: 11 - 17
Registration and more information
Join us each month for an anime-themed craft and a chance to watch the latest and greatest anime on Crunchyroll with other Taneytown teens!

program239363
Eldersburg Branch Anime Club
Eldersburg Branch
Wednesday, July 9, 2025 - 6:00pm - 7:30pm
Ages: 11 - 17
More information
Join us at CCPL's Eldersburg Branch for all things anime and manga! Watch the first episode of an anime, make anime-themed Perler bead crafts, discuss your favorite series, share your artwork, and more!

program242239
Eldersburg Hooked on Crochet
Eldersburg Branch
Wednesday, July 9, 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.

program240640
Family Fun Night
North Carroll Branch
Wednesday, July 9, 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.

program251014
Scavenger Hunt with Corky!
Taneytown Branch
Thursday, July 10, 2025 - 12:00am - 12:00am
Ages: All Ages
More information
Corky the penguin wants to explore Taneytown and is asking for your help!

Stop by CCPL's Taneytown Branch to pick up a paper Corky and a list of destinations, then take a picture with Corky in at least 5 of those spots. Bring photographic proof back to the library and be entered to win a prize!

program245751
Preschool Vision Screening
Taneytown Branch
Thursday, July 10, 2025 - 9:15am - 12:00pm
Ages: 2 - 6
More information
Did you know that as many as 1 in 3 children have poor, but correctable vision – often just needing eyeglasses? The Deer Park Lions Club will be offering free vision screenings to test for nearsightedness, farsightedness, lazy eye, and more.  

program239485
Read and Play
Eldersburg Branch
Thursday, July 10, 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.

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

program238645
Family Storytime
North Carroll Branch
Thursday, July 10, 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. 

program247225
Little Red Riding Hood Puppet Show
Mount Airy Branch
Thursday, July 10, 2025 - 10:00am - 11:00am
Ages: 3 - 12
More information
Smart and sassy, Little Red Riding Hood has goodies for Grandma. How shall she get them there? Should she take the long road or the shortcut through the woods? Who will she meet along the way?  Will Grandma get her snack, or will she become a snack herself? Join us for a puppet show full of surprises!

program245742
Touch a Truck
Taneytown Branch
Thursday, July 10, 2025 - 10:00am - 11:00am
Ages: All Ages
More information
Meet our friendly community helpers and their vehicles at this event filled with many opportunities to touch a truck! Free preschool vision screenings will also be offered this morning. 

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

program243129
North Carroll Writers Group
North Carroll Branch
Thursday, July 10, 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.

program239490
Family Storytime
Eldersburg Branch
Thursday, July 10, 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. 

program241562
Family Storytime
Westminster Branch
Thursday, July 10, 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. 

program235142
Read and Play
Finksburg Branch
Thursday, July 10, 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.

program245128
Summer Lunch at the Library (Taneytown Branch)
Taneytown Branch
Thursday, July 10, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
CCPL's Taneytown Branch will partner with Carroll County Public Schools and the US Department of Agriculture to provide free summer meals for kids and teens. There is no enrollment or cost; meals will be served from 12 PM until 1 PM. In addition to our computers and Play & Learn Center, we will feature many programs before and after lunch. Join us for food and fun on weekdays this summer.

Thanks to a Caring and Sharing Ministries sponsorship, adult lunches will also be provided at no charge. Adults may pick up a meal to go, but to comply with Federal regulations, children must eat at the library.

program237610
Club Friendship: Libraries Are for Everyone
North Carroll Branch
Thursday, July 10, 2025 - 1:00pm - 2:00pm
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!

program246208
North Carroll Senior Center Thursday Book Club: The Berry Pickers
Offsite
Thursday, July 10, 2025 - 1:00pm - 2:30pm
Ages: Adults
More information
This month's selection is The Berry Pickers by Amanda Peters.

program246785
Rocks and Geodes (Westminster)
Westminster Branch
Thursday, July 10, 2025 - 2:00pm - 3:00pm
Ages: 11 - 17
Registration and more information
Join us to crack open geodes and paint some rocks. All materials will be provided for you.

program248804
Basic Knife Skills
Exploration Commons
Thursday, July 10, 2025 - 5:30pm - 7:00pm
Ages: 15 - Adults
Registration and more information
This hands-on class will cover everything you need to know about caring for your knives and how to use them. You'll learn how to chop, dice, and mince and get plenty of practice with other professional cuts. This is a beginner class.

program238101
Hooks & Needles
Taneytown Branch
Thursday, July 10, 2025 - 5:30pm - 7:30pm
Ages: Adults
More information
Bring your crochet, knitting, embroidery, or any other portable project to the library to work alongside other crafters. Get out of the house and enjoy some company while you stitch a few more rows. Drop in anytime; no instruction will be provided.

program244030
Line Dancing with Lori
Westminster Branch
Thursday, July 10, 2025 - 6:00pm - 7: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. 

program245320
Papercraft Studio
Eldersburg Branch
Thursday, July 10, 2025 - 6:00pm - 7:45pm
Ages: Adults
More information
Interested in meeting other scrapbookers, card makers, and papercraft people? Attend our monthly meeting on second Thursdays to work on and finish projects, share ideas and layouts, share or exchange supplies, and have fun! Bring your own supplies and projects. We can't wait to see what you're working on! 

program242476
Beach Book Bingo
Eldersburg Branch
Thursday, July 10, 2025 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
Beat the heat and join us for a night of beach book-themed bingo, sure to be fun and full of prizes!

program247226
Little Red Riding Hood Puppet Show
Mount Airy Branch
Thursday, July 10, 2025 - 6:30pm - 7:30pm
Ages: 3 - 12
More information
Smart and sassy, Little Red Riding Hood has goodies for Grandma. How shall she get them there? Should she take the long road or the shortcut through the woods? Who will she meet along the way?  Will Grandma get her snack, or will she become a snack herself? Join us for a puppet show full of surprises!

program251015
Scavenger Hunt with Corky!
Taneytown Branch
Friday, July 11, 2025 - 12:00am - 12:00am
Ages: All Ages
More information
Corky the penguin wants to explore Taneytown and is asking for your help!

Stop by CCPL's Taneytown Branch to pick up a paper Corky and a list of destinations, then take a picture with Corky in at least 5 of those spots. Bring photographic proof back to the library and be entered to win a prize!

program246028
English Language Practice Group
Taneytown Branch
Friday, July 11, 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.  

program237790
Little Red Riding Hood Puppet Show
Westminster Branch
Friday, July 11, 2025 - 10:00am - 11:00am
Ages: 3 - 12
More information
Smart and sassy, Little Red Riding Hood has goodies for Grandma. How shall she get them there? Should she take the long road or the shortcut through the woods? Who will she meet along the way?  Will Grandma get her snack, or will she become a snack herself? Join us for a puppet show full of surprises!

program238639
Read and Play
North Carroll Branch
Friday, July 11, 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.

program235279
Sensory Sensitive Storytime
Finksburg Branch
Friday, July 11, 2025 - 10:00am - 11:00am
Ages: All Ages
More information
This inclusive program welcomes children of all abilities and their caregivers to a supportive, judgment-free storytime.

program242470
Coffee with the Classics: A Shot in the Dark
Eldersburg Branch
Friday, July 11, 2025 - 10:00am - 12:00pm
Ages: Adults
More information
Join us for our July selection, the Pink Panther comedy A Shot in the Dark, starring Peter Sellers as Inspector Clouseau.

program239409
Sensory Sensitive PAWS to Read
Finksburg Branch
Friday, July 11, 2025 - 10:45am - 11:45am
Ages: 4 - Adults
Registration and more information
An inclusive visit with book-loving therapy dogs for people and children of all abilities. Research shows that reading to animals boosts reading skills and helps with social skills and emotional health for all ages. Registration is preferred, but walk-ins are welcome.

program246756
Lunchtime Performances: Daphne Eckman
Westminster Branch
Friday, July 11, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
Join us for our Summer Lunchtime Performance series featuring indie folk rock originals by Daphne Eckman.

Daphne Eckman is a math-folk (indie rock meets math rock meets indie folk) singer-songwriter from Annapolis, Maryland. She creates catharsis through meticulously crafted songs spun from influences including Radiohead, Big Thief, Phoebe Bridgers, and Madison Cunningham. Eckman devotes every moment on stage to connection through careful arrangement and dynamic performance. Daphne Eckman isn't sorry about making you cry; in fact, she encourages it.

In partnership with Fine Tuned Presents.

program245129
Summer Lunch at the Library (Taneytown Branch)
Taneytown Branch
Friday, July 11, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
CCPL's Taneytown Branch will partner with Carroll County Public Schools and the US Department of Agriculture to provide free summer meals for kids and teens. There is no enrollment or cost; meals will be served from 12 PM until 1 PM. In addition to our computers and Play & Learn Center, we will feature many programs before and after lunch. Join us for food and fun on weekdays this summer.

Thanks to a Caring and Sharing Ministries sponsorship, adult lunches will also be provided at no charge. Adults may pick up a meal to go, but to comply with Federal regulations, children must eat at the library.

program242771
Mini Musicians
North Carroll Branch
Friday, July 11, 2025 - 1:00pm - 1:30pm
Ages: 3 - 6
Registration and more information
Come join us for a creative and exploratory first introduction to music! This program will incorporate piano playing, boomwhackers and rhythm instruments while teaching children the basics of pitch, patterns, and rhythm. We will learn skills that are beneficial for future piano lessons and other musical instruments too!

program239536
Diamond Art Garden Stakes
Finksburg Branch
Friday, July 11, 2025 - 1:00pm - 2:00pm
Ages: 11 - Adults
Registration and more information
Add color to your home and garden with these vibrant hummingbird stakes! They'll add bling to all your potted plants. All supplies will be provided.

program246073
Diamond Painting for Kids
Taneytown Branch
Friday, July 11, 2025 - 2:00pm - 3:00pm
Ages: 6 - 11
Registration and more information
Join us as we have fun making a diamond painting project. No experience is necessary! 

program237791
Little Red Riding Hood Puppet Show
Westminster Branch
Friday, July 11, 2025 - 2:00pm - 3:00pm
Ages: 3 - 12
More information
Smart and sassy, Little Red Riding Hood has goodies for Grandma. How shall she get them there? Should she take the long road or the shortcut through the woods? Who will she meet along the way?  Will Grandma get her snack, or will she become a snack herself? Join us for a puppet show full of surprises!

program243619
Quarterly Writing Group: Tea & Poetry
Mount Airy Branch
Friday, July 11, 2025 - 2:00pm - 3:00pm
Ages: 16 - Adults
More information
If you enjoy reading poetry, chances are you enjoy writing it, too! Join our informal quarterly poetry writing group where we'll share a cup of tea, discuss poetry topics, and write poetry in a supportive setting. All experience levels are welcome. Bring those imaginations and let's start writing! 

program239110
Teen Craft: BookTok Bauble
Eldersburg Branch
Friday, July 11, 2025 - 2:00pm - 3:30pm
Ages: 11 - 17
Registration and more information
Make a mini-book filled ornament inspired by the viral TikTok craft! All attendees will be provided with a clear ornament and supplies to make 20-25 mini books to create a snow globe-style bauble.

Featured

New Materials