Upcoming Events
Check our calendar of events site for more events. List of currently registering programs.

Scavenger Hunt with Corky!
Taneytown BranchMonday, July 20, 2026 - 12:00am - 12:00am
Ages: All Ages
Class 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 five of those spots. Bring photographic proof back to the library and be entered to win a prize!

Family Storytime
Eldersburg BranchMonday, July 20, 2026 - 9:30am - 10:30am
Ages: Birth - 8
Class information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Family Storytime
Mount Airy BranchMonday, July 20, 2026 - 10:00am - 10:30am
Ages: Birth - 8
Class information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Family Storytime
Westminster BranchMonday, July 20, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Little Red Hen Puppet Show
Finksburg BranchMonday, July 20, 2026 - 10:00am - 11:00am
Ages: 3 - 12
Class registration and more information
Little Red Hen is tired of eating boring old chicken feed for supper. She wants something new, bold, and different; pizza is the solution! But who will help Little Red Hen make her pizza? Horse and Lizard are always ready to help, but can they cook? Join us and the animals as we embark on a wacky and maybe a little messy kitchen adventure!

Unearth Your Story: A Bubble, Comedy, and Music Show
North Carroll BranchMonday, July 20, 2026 - 10:00am - 11:00am
Ages: All Ages
Class information
Get out your cameras and your paleontology tools because we are about to go on a dancing adventure with some really rad dinosaurs! Kids will pop bubbles, dance, sing, laugh, use their imaginations, and connect with the coolest dinosaurs that have ever walked on this planet. The show is crafted to be inclusive for all children, including children on the autism spectrum, and a great time for parents and caregivers! Each song in our high-energy show is accompanied by hands-on, visual, and sensory experiences designed to help kids learn and have fun at the same time.

Fantastic Ferments Demo
Exploration CommonsMonday, July 20, 2026 - 10:00am - 11:30am
Ages: 15 - Adults, Adults
Class registration and more information
Learn about the health benefits of fermented foods and ways to add them to your everyday diet. In this demo class, we will review many types of fermented products, sample recipes using these gut-healthy products, and discuss how you can use fermented products at home.

Fantastic Fun Fair
Taneytown BranchMonday, July 20, 2026 - 10:00am - 12:00pm
Ages: Birth - 12
Class registration and more information
Join us for a fun, family-friendly event promoting reading and imagination. We will feature a face painter, a balloon artist, a storyteller, and imagination stations with crafts and activities. Don't forget to sign up the kids!

Let's Move!
Mount Airy BranchMonday, July 20, 2026 - 11:00am - 11:30am
Ages: Birth - 8
Class information
Join us for an interactive storytime where we're learning through movement. We'll explore books, rhymes, and songs with lots of wiggles and giggles!

Summer Lunch at the Library (Taneytown)
Taneytown BranchMonday, July 20, 2026 - 12:00pm - 1:00pm
Ages: Birth - 18
Class 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.

Easy Chicken Tikka Masala Cooking Demo
Exploration CommonsMonday, July 20, 2026 - 2:00pm - 3:00pm
Ages: 13 - Adults, Adults
Class registration and more information
Tikka Masala is a popular Indian food featuring a spiced creamy tomato sauce. This demo class features Chicken Tikka Masala and how to make homemade garam masala spice blend.

Make Your Own Junk Journal
Westminster BranchMonday, July 20, 2026 - 2:00pm - 3:00pm
Ages: 11 - 17
Class registration and more information
Junk journaling is the creative practice of repurposing, recycling, and assembling "junk"—such as old book pages, maps, tickets, and envelopes—into a handmade book to record memories, thoughts, and art. We'll provide the tools and materials you need to create your own junk journal.

Open Mah Jongg
Westminster BranchMonday, July 20, 2026 - 5:15pm - 7:30pm
Ages: Adults
Class information
Join us for a friendly game of casual, non-competitive American Mah Jongg. This program is for experienced and newer players with some play experience. An instructor will be present. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided.

Creating Spiral Fidgets on Fusion 360
Exploration CommonsMonday, July 20, 2026 - 5:30pm - 7:30pm
Ages: 12 - Adults, Adults
Class registration and more information
Fusion 360 is a computer-aided design (CAD) software used for creating basic to advanced 3D models. In this class we will utilize the various tools within Fusion 360 to create a spiral fidget to demonstrate the capabilities of this software and help improve your design skills.

Little Red Hen Puppet Show
Finksburg BranchMonday, July 20, 2026 - 6:00pm - 7:00pm
Ages: 3 - 12
Class registration and more information
Little Red Hen is tired of eating boring old chicken feed for supper. She wants something new, bold, and different; pizza is the solution! But who will help Little Red Hen make her pizza? Horse and Lizard are always ready to help, but can they cook? Join us and the animals as we embark on a wacky and maybe a little messy kitchen adventure!

Yoga with Meditation
Eldersburg BranchMonday, July 20, 2026 - 6:30pm - 7:30pm
Ages: Adults
Class registration and more information
Experience the many benefits of yoga and meditation. This class, taught by Rebecca Berg, welcomes students of all levels. Adaptations for using a chair will be shared if participants are uncomfortable getting on the floor. Meditation exercises will be incorporated into the practice. Please wear comfortable clothing; bring a blanket, yoga mat, and a strap (or belt or towel).

Scavenger Hunt with Corky!
Taneytown BranchTuesday, July 21, 2026 - 12:00am - 12:00am
Ages: All Ages
Class 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 five of those spots. Bring photographic proof back to the library and be entered to win a prize!

Read and Play
Eldersburg BranchTuesday, July 21, 2026 - 9:30am - 10:30am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Read and Play
Finksburg BranchTuesday, July 21, 2026 - 9:45am - 10:30am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Read and Play
Mount Airy BranchTuesday, July 21, 2026 - 10:00am - 10:30am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Mount Airy Senior Center Book Club: The Women
OffsiteTuesday, July 21, 2026 - 10:00am - 11:00am
Ages: Adults
Class information
This month's selection is The Women by Kristin Hannah.

Read and Play
Westminster BranchTuesday, July 21, 2026 - 10:00am - 11:00am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Create, Explore, and More: Geode Smash!
North Carroll BranchTuesday, July 21, 2026 - 10:00am - 11:30am
Ages: 8 - 13
Class registration and more information
Dig into geology! Crack open geodes, explore sparkling crystals, and make your own wearable treasure to take home!

Family Storytime
Eldersburg BranchTuesday, July 21, 2026 - 10:30am - 11:30am
Ages: Birth - 8
Class information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Twos and Threes Together
Mount Airy BranchTuesday, July 21, 2026 - 11:00am - 11:30am
Ages: 2 - 3
Class information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Twos and Threes Together
Finksburg BranchTuesday, July 21, 2026 - 11:00am - 12:00pm
Ages: 2 - 3
Class information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Twos and Threes Together
Westminster BranchTuesday, July 21, 2026 - 11:00am - 12:00pm
Ages: 2 - 3
Class information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Stacked with Stories: Librarian Picks & Book Club Tricks
OnlineTuesday, July 21, 2026 - 12:00pm - 1:00pm
Ages: Adults
Class information
Looking for your next great read—and better book club conversations? Join librarians from across Maryland for a lively virtual program packed with reading recommendations, practical discussion tips, and a little literary fun.
Hear from five Maryland librarians about the titles they’re especially excited to share, introducing a range of standout reads to add to your TBR pile. Whether you love fiction, nonfiction, hidden gems, or buzzy new releases, you’ll come away with fresh ideas for what to read next. We also dive into book club strategy: how to spark meaningful conversation, what to do when a book falls flat, and where to find discussion guides, questions, and other helpful resources. Whether you lead a long-running group or are thinking about starting one, you’ll pick up practical tips you can use right away.
Come for the book picks, stay for the conversation, and leave with plenty of stories to stack onto your reading list.
A Maryland Libraries Together program presented by Allegany County Library, Baltimore County Public Library, Howard County Library System, Harford County Public Library, and Prince George's County Memorial Library System.

Summer Lunch at the Library (Taneytown)
Taneytown BranchTuesday, July 21, 2026 - 12:00pm - 1:00pm
Ages: Birth - 18
Class 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.

Hybrid Embroidery Machine Certification
Exploration CommonsTuesday, July 21, 2026 - 12:30pm - 1:15pm
Ages: 16 - Adults, Adults
Class registration and more information
This program is the final step in our Embroidery Machine Certification process. During this session, participants will demonstrate the skills needed for independent use of the embroidery machine.
Before registering, you must either complete the online Embroidery Machine Use Training or attend the in-person Embroidery Machine Basics class. Participants who have not completed one of these training options will have their registration cancelled.
If this session is full or does not fit your schedule, participants who have completed the required training may request a certification appointment through the form on our equipment training page.

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

North Carroll Knitters Group
North Carroll BranchTuesday, July 21, 2026 - 1:00pm - 3:00pm
Ages: Adults
Class information
Knitters and crocheters are welcome to join this group gathering to share tips, projects, and patterns.

Hybrid Embroidery Machine Certification
Exploration CommonsTuesday, July 21, 2026 - 1:30pm - 2:15pm
Ages: 16 - Adults, Adults
Class registration and more information
This program is the final step in our Embroidery Machine Certification process. During this session, participants will demonstrate the skills needed for independent use of the embroidery machine.
Before registering, you must either complete the online Embroidery Machine Use Training or attend the in-person Embroidery Machine Basics class. Participants who have not completed one of these training options will have their registration cancelled.
If this session is full or does not fit your schedule, participants who have completed the required training may request a certification appointment through the form on our equipment training page.sions are offered to make scheduling easier for some participants.

Drop-In Diamond Painting
Taneytown BranchTuesday, July 21, 2026 - 1:30pm - 7:30pm
Ages: Adults
Class information
Join us for a drop-in session of diamond painting! No experience is necessary!

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

English Conversation Group
Mount Airy BranchTuesday, July 21, 2026 - 5:00pm - 6:00pm
Ages: Adults
Class information
*NEW NIGHT* Join us for a friendly group gathering to practice speaking English. This program, led by a partner from the Literacy Council of Carroll County, is geared toward adults who are English language learners. All levels welcome.

North Carroll Writers Group
North Carroll BranchTuesday, July 21, 2026 - 5:30pm - 7:30pm
Ages: Adults
Class information
Bring your writing, works-in-progress, or works-in-thought. This writing group allows beginners, unpublished writers, and published writers to network, learn, vent, and feel inspired to move to the next level. All genres are welcome: novel, short story, essay, poetry, memoirs, spiritual, sci-fi, fiction, and nonfiction. This group is led by Barbara D. Duffey, an experienced writing workshop leader and author of five books.

Healthy Eating: Mindful Eating on a Budget
North Carroll BranchTuesday, July 21, 2026 - 6:00pm - 7:00pm
Ages: Adults
Class registration and more information
Join Weis Dietitian Christina to learn tips on how to be more in tune with your body at mealtimes and how to navigate the grocery store with budget and nutrition in mind. The presentation will be followed by a Mediterranean White Bean Bruschetta recipe demonstration that participants will be able to sample. Pick up recipes, Weis Healthy Bites Magazine, healthy handout tips, a $5.00 Weis coupon, and more.

Pajama Party Storytime
Finksburg BranchTuesday, July 21, 2026 - 6:30pm - 7:00pm
Ages: Birth - 8
Class information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

Pajama Party Storytime
Westminster BranchTuesday, July 21, 2026 - 7:00pm - 8:00pm
Ages: Birth - 8
Class information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

Scavenger Hunt with Corky!
Taneytown BranchWednesday, July 22, 2026 - 12:00am - 12:00am
Ages: All Ages
Class 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 five of those spots. Bring photographic proof back to the library and be entered to win a prize!

Writing Group
Eldersburg BranchWednesday, July 22, 2026 - 9:15am - 1:00pm
Ages: Adults
Class information
Writers of all levels and genres are invited to join our weekly writing group. It is a flexible, drop-in, stay-as-long-as-you-like environment. The primary goal is to dedicate quiet time away from the daily chaos to make consistent progress on your novel or children's book. Bring your current project to work on during this time. At 10 AM, we will brainstorm, critique, and share knowledge about upcoming events and the book publishing industry. You are welcome to share a short piece of writing during this time for critique.

Family Storytime
Finksburg BranchWednesday, July 22, 2026 - 9:45am - 10:30am
Ages: Birth - 8
Class information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Read and Play
Mount Airy BranchWednesday, July 22, 2026 - 10:00am - 10:30am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Little Red Hen Puppet Show
North Carroll BranchWednesday, July 22, 2026 - 10:00am - 11:00am
Ages: 3 - 12
Class information
Little Red Hen is tired of eating boring old chicken feed for supper. She wants something new, bold, and different; pizza is the solution! But who will help Little Red Hen make her pizza? Horse and Lizard are always ready to help, but can they cook? Join us and the animals as we embark on a wacky and maybe a little messy kitchen adventure!

Mount Airy Knitters
Mount Airy BranchWednesday, July 22, 2026 - 10:00am - 11:00am
Ages: Adults
Class information
Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome.

Read and Play
Westminster BranchWednesday, July 22, 2026 - 10:00am - 11:00am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Read and Play
Taneytown BranchWednesday, July 22, 2026 - 10:00am - 11:00am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Unearth Your Story: A Bubble, Comedy, and Music Show
Eldersburg BranchWednesday, July 22, 2026 - 10:00am - 11:00am
Ages: All Ages
Class information
Get out your cameras and your paleontology tools because we are about to go on a dancing adventure with some really rad dinosaurs! Kids will pop bubbles, dance, sing, laugh, use their imaginations, and connect with the coolest dinosaurs that have ever walked on this planet. The show is crafted to be inclusive for all children, including children on the autism spectrum, and a great time for parents and caregivers! Each song in our high-energy show is accompanied by hands-on, visual, and sensory experiences designed to help kids learn and have fun at the same time.

Building Buddies!
Taneytown BranchWednesday, July 22, 2026 - 11:00am - 11:30am
Ages: 3 - 8
Class information
We’ve got the fun building sets; you bring your imagination and a grown-up to build with. What will you create?

Kids in the Kitchen: Fruit Hand Pies
Exploration CommonsWednesday, July 22, 2026 - 11:00am - 12:00pm
Ages: 8 - 12
Class registration and more information
Kids, get ready to roll, fill, crimp, and bake your own delicious fruit hand pies. In this tasty and fun kitchen class, young bakers will first create a homemade seasonal fruit filling and then tuck it into premade dough to create a flaky sweet summer treat. Reminder that closed-toed shoes are required in our kitchen!

Ready, Set, School!
Finksburg BranchWednesday, July 22, 2026 - 11:00am - 12:00pm
Ages: 3 - 6
Class information
This special storytime for preschoolers promotes pre-reading and school readiness skills. Get ready for kindergarten through books, songs, activities, and lots of fun!

Twos and Threes Together
Westminster BranchWednesday, July 22, 2026 - 11:00am - 12:00pm
Ages: 2 - 3
Class information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Summer Lunch at the Library (Taneytown)
Taneytown BranchWednesday, July 22, 2026 - 12:00pm - 1:00pm
Ages: Birth - 18
Class 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.

Advanced Sewing Demo: How to Make a Memory Quilt
Exploration CommonsWednesday, July 22, 2026 - 1:00pm - 2:30pm
Ages: 14 - Adults, Adults
Class registration and more information
Learn the steps to make your very own memory quilt using old shirts and other recycled textiles! This is a demo class, so bring a notebook to take notes while we demo the steps in real time.

DIY Collage Art
Mount Airy BranchWednesday, July 22, 2026 - 2:00pm - 3:00pm
Ages: 6 - 17
Class information
Create something new with recycled paper and printed materials!

Portrait Partners
Taneytown BranchWednesday, July 22, 2026 - 2:00pm - 3:00pm
Ages: 7 - 17
Class registration and more information
Art is fun for all ages, so let’s create portraits 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.

Westminster Book Club: The Brutal Telling
Westminster BranchWednesday, July 22, 2026 - 2:00pm - 3:00pm
Ages: Adults
Class information
This month's selection is The Brutal Telling by Louise Penny. Books will be available for pickup at CCPL's Westminster Branch.

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

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

Intro to Basic Sewing Skills (Skill Level 0)
Exploration CommonsWednesday, July 22, 2026 - 5:00pm - 7:30pm
Ages: 16 - Adults, Adults
Class registration and more information
Learn the basics to feel comfortable using a sewing machine. This introductory-level class includes the EC sewing machine certification necessary for many other classes and/or independent sewing machine use in the makerspace.
If you've never touched a sewing machine or a sewing needle, or if it's been years since you've sewn and you need a refresher on the basics, then this class is for you.
Prerequisite: None
Materials: A sewing machine and all necessary materials will be provided.

Kids in the Kitchen: Fruit Hand Pies
Exploration CommonsWednesday, July 22, 2026 - 5:30pm - 6:30pm
Ages: 8 - 12
Class registration and more information
Kids, get ready to roll, fill, crimp, and bake your own delicious fruit hand pies. In this tasty and fun kitchen class, young bakers will first create a homemade seasonal fruit filling and then tuck it into premade dough to create a flaky sweet summer treat. Reminder that closed-toed shoes are required in our kitchen!

Midweek Movie and Munch: How to Train Your Dragon (Live Action)
Westminster BranchWednesday, July 22, 2026 - 5:45pm - 8:00pm
Ages: All Ages
Class information
Special start time: 5:45 PM! Join us for an evening of movie magic and a snack. Please bring your own bottle of water to enjoy with our salty popcorn.
This week we will be showing the live-action version of How to Train Your Dragon! The film is rated PG with a runtime of 2 hours and 5 minutes.

Eldersburg Hooked on Crochet
Eldersburg BranchWednesday, July 22, 2026 - 6:00pm - 7:45pm
Ages: 12 - Adults, Adults
Class information
Join this friendly crochet group open to beginners and experienced crocheters alike. Those new to crocheting should bring a size J hook and a light-colored, worsted-weight yarn to the class.

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

Little Red Hen Puppet Show
North Carroll BranchWednesday, July 22, 2026 - 6:30pm - 7:30pm
Ages: 3 - 12
Class information
Little Red Hen is tired of eating boring old chicken feed for supper. She wants something new, bold, and different; pizza is the solution! But who will help Little Red Hen make her pizza? Horse and Lizard are always ready to help, but can they cook? Join us and the animals as we embark on a wacky and maybe a little messy kitchen adventure!

Scavenger Hunt with Corky!
Taneytown BranchThursday, July 23, 2026 - 12:00am - 12:00am
Ages: All Ages
Class 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 five of those spots. Bring photographic proof back to the library and be entered to win a prize!

Read and Play
Eldersburg BranchThursday, July 23, 2026 - 9:30am - 10:30am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Twos and Threes Together
Finksburg BranchThursday, July 23, 2026 - 9:45am - 10:30am
Ages: 2 - 3
Class information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Family Storytime
Taneytown BranchThursday, July 23, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Family Storytime
North Carroll BranchThursday, July 23, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Little Red Hen Puppet Show
Mount Airy BranchThursday, July 23, 2026 - 10:00am - 11:00am
Ages: 3 - 12
Class information
Little Red Hen is tired of eating boring old chicken feed for supper. She wants something new, bold, and different; pizza is the solution! But who will help Little Red Hen make her pizza? Horse and Lizard are always ready to help, but can they cook? Join us and the animals as we embark on a wacky and maybe a little messy kitchen adventure!

Twos and Threes Together
Westminster BranchThursday, July 23, 2026 - 10:00am - 11:00am
Ages: 2 - 3
Class information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Health Department's Health on Wheels Mobile Services
Taneytown BranchThursday, July 23, 2026 - 10:00am - 12:00pm
Ages: All Ages
Class information
Health on Wheels will offer a range of health promotion and education services. For a full list, see https://health.maryland.gov/carroll/Pages/HOW.aspx. Not all services will be available at all locations.

North Carroll Writers Group
North Carroll BranchThursday, July 23, 2026 - 10:00am - 12:00pm
Ages: Adults
Class information
Bring your writing, works-in-progress, or works-in-thought. This writing group allows beginners, unpublished writers, and published writers to network, learn, vent, and feel inspired to move to the next level. All genres are welcome: novel, short story, essay, poetry, memoirs, spiritual, sci-fi, fiction, and nonfiction. This group is led by Barbara D. Duffey, an experienced writing workshop leader and author of five books.

Family Storytime
Eldersburg BranchThursday, July 23, 2026 - 10:30am - 11:30am
Ages: Birth - 8
Class information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Family Storytime
Westminster BranchThursday, July 23, 2026 - 11:00am - 12:00pm
Ages: Birth - 8
Class information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Read and Play
Finksburg BranchThursday, July 23, 2026 - 11:00am - 12:00pm
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Summer Lunch at the Library (Taneytown)
Taneytown BranchThursday, July 23, 2026 - 12:00pm - 1:00pm
Ages: Birth - 18
Class 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.

Mini Musicians
North Carroll BranchThursday, July 23, 2026 - 1:00pm - 1:30pm
Ages: 3 - 6
Class registration and more information
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!

Mount Airy Senior Book Discussion Group: In Such Good Company
Mount Airy BranchThursday, July 23, 2026 - 1:00pm - 2:00pm
Ages: Adults
Class information
This month's selection is In Such Good Company: Eleven Years of Laughter, Mayhem, and Fun in the Sandbox by Carol Burnett.

CCGS Research Thursday
Westminster BranchThursday, July 23, 2026 - 1:00pm - 4:00pm
Ages: 13 - Adults, Adults
Class information
Volunteers from the Carroll County Genealogical Society are available to help with your family history research. Please contact volunteers at info@ccgsmd.org to schedule a time if you require CCGS staff assistance.

Dinosaur Terrariums
Eldersburg BranchThursday, July 23, 2026 - 2:00pm - 3:30pm
Ages: 8 - 17
Class registration and more information
Hatch a mini dinosaur and create a terrarium for it to explore! Program includes all materials needed to make a mini dinosaur world to take home!

Line Dancing with Lori
Westminster BranchThursday, July 23, 2026 - 4:00pm - 5:00pm
Ages: Adults
Class registration and more information
Join us for an evening of fun and fitness in this beginner's line dancing class. We suggest bringing water and wearing comfortable shoes and clothing for the class.

Kids in the Kitchen: Fruit Hand Pies
Exploration CommonsThursday, July 23, 2026 - 5:30pm - 6:30pm
Ages: 12 - 17
Class registration and more information
Kids, get ready to roll, fill, crimp, and bake your own delicious fruit hand pies. In this tasty and fun kitchen class, young bakers will first create a homemade seasonal fruit filling and then tuck it into premade dough to create a flaky sweet summer treat. Reminder that closed-toed shoes are required in our kitchen!

Archaeology STEAM: Exploring Clay Artifacts
Taneytown BranchThursday, July 23, 2026 - 6:00pm - 7:00pm
Ages: 6 - 12
Class registration and more information
Artifacts tell us so much about a certain time and place. We'll explore different art styles as we create with air-dry clay.

Crazy for Crafting
North Carroll BranchThursday, July 23, 2026 - 6:00pm - 7:00pm
Ages: Adults
Class registration and more information
Join us for some fun and easy craft projects each month. No experience or creative skills are needed. Bring a friend or meet new people who also enjoy crafting.

Crochet Circle
Finksburg BranchThursday, July 23, 2026 - 6:30pm - 7:30pm
Ages: 13 - Adults, Adults
Class information

Gentle Yoga
Eldersburg BranchThursday, July 23, 2026 - 6:30pm - 7:30pm
Ages: Adults
Class 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, and stress and pain relief. No experience is necessary. Please wear comfortable clothing and bring a mat and a blanket.

Little Red Hen Puppet Show
Mount Airy BranchThursday, July 23, 2026 - 6:30pm - 7:30pm
Ages: 3 - 12
Class information
Little Red Hen is tired of eating boring old chicken feed for supper. She wants something new, bold, and different; pizza is the solution! But who will help Little Red Hen make her pizza? Horse and Lizard are always ready to help, but can they cook? Join us and the animals as we embark on a wacky and maybe a little messy kitchen adventure!

Scavenger Hunt with Corky!
Taneytown BranchFriday, July 24, 2026 - 12:00am - 12:00am
Ages: All Ages
Class 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 five of those spots. Bring photographic proof back to the library and be entered to win a prize!

Q&A with the Small Business Administration
Finksburg BranchFriday, July 24, 2026 - 9:30am - 1:00pm
Ages: Adults
Class information
Meet with a representative from the Small Business Administration (SBA) for a 30-minute, one-on-one appointment to learn about resources available for small businesses. Whether you want to start a business or are interested in learning to improve the business you have, the SBA can assist you.
Schedule an appointment at CCPL's Finksburg Branch on Eventbrite or email SBA representative Denise Hayes. Walk-ins are welcomed as time allows.

A Dino-Sized Magical Circus
Taneytown BranchFriday, July 24, 2026 - 10:00am - 11:00am
Ages: All Ages
Class information
How can former Ringling Bros. and Barnum & Bailey circus performer Circus Greg make his juggling, rolling globe walking, plate spinning, rope spinning, and magic trick show even more exciting? By adding a dinosaur, of course! But he needs your help to do it. Learn about the W.O.R.K. problem-solving method while figuring out how to dino-size this circus adventure.

Mr. Lilo in Concert
Westminster BranchFriday, July 24, 2026 - 10:00am - 11:00am
Ages: Birth - 10
Class information
Mr. Lilo invites you to sing, dance, jump, and play along with a rocking concert in English and Spanish!

Nurturing Touch: Infant Massage Class
Eldersburg BranchFriday, July 24, 2026 - 10:00am - 11:00am
Ages: Birth - 2, Adults
Class registration and more information
Join us for a supportive, hands-on group for caregivers and their babies from birth to one year of age. Led by a certified infant massage instructor, this class guides caregivers through gentle massage strokes with their baby that can promote sleep, ease discomfort from colic and teething, and strengthen caregiver-infant bonds. Caregivers will learn these techniques in a calm, nurturing environment and leave with skills to support their baby’s comfort and development. Registration is encouraged, but drop-ins are welcome!

Read and Play
North Carroll BranchFriday, July 24, 2026 - 10:00am - 11:00am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Coffee with the Classics: Bringing Up Baby
Eldersburg BranchFriday, July 24, 2026 - 10:00am - 12:00pm
Ages: Adults
Class information
Join us for our July selection, the screwball comedy classic Bringing Up Baby, starring Katharine Hepburn and Cary Grant.

A Visit from Dinosaur Park
Finksburg BranchFriday, July 24, 2026 - 11:00am - 12:00pm
Ages: All Ages
Class information
Come stop by to see real fossils and related displays, hosted by Dinosaur Park from Laurel, MD.

Chair Yoga at the Library
North Carroll BranchFriday, July 24, 2026 - 11:30am - 12:30pm
Ages: Adults
Class registration and more information
Focus on simple stretches, mindful breathing, and relaxation techniques through chair yoga at the library! This class is a great way to improve your flexibility, balance, and overall well-being in a welcoming environment. No prior yoga experience or supplies are needed—just bring your curiosity and a smile!

Lunchtime Concerts: Callum
Westminster BranchFriday, July 24, 2026 - 12:00pm - 1:00pm
Ages: All Ages
Class information
Join us for our summer Lunchtime Concerts series featuring Callum, bringing a unique blend of alt-rock and jazz/blues to our park. Feel free to bring a lawn chair or blanket.
In partnership with Fine Tuned Presents.

Summer Lunch at the Library (Taneytown)
Taneytown BranchFriday, July 24, 2026 - 12:00pm - 1:00pm
Ages: Birth - 18
Class 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.

Open Mah Jongg
Finksburg BranchFriday, July 24, 2026 - 1:30pm - 3:30pm
Ages: Adults
Class 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.

A Visit from Dinosaur Park
North Carroll BranchFriday, July 24, 2026 - 2:00pm - 3:00pm
Ages: All Ages
Class information
Come stop by to see real fossils and related displays, hosted by Dinosaur Park from Laurel, MD.

STEAMtivity
Mount Airy BranchFriday, July 24, 2026 - 2:00pm - 3:00pm
Ages: 6 - 12
Class information
Dive into STEAM and creativity with hands-on, open-ended projects. Each session will feature new challenges where you can build, invent, experiment, and use your imagination and creativity to solve fun problems. Come create, explore, and see what amazing ideas you can bring to life!

Books and Bites: Pigeon Cake
Exploration CommonsFriday, July 24, 2026 - 2:30pm - 4:00pm
Ages: 6 - 11
Class registration and more information
Join us for a Books and Bites program! Attendees will create a frosted Pigeon-shaped cake, and librarians from the Westminster Branch will do a storytime while we enjoy our cakes.
Each registration is for one child aged 6-11. In the questionnaire, please list the name of at least one adult caregiver to attend with their child and up to an additional two attendees (this can be another caregiver, a sibling, a friend, etc.), as each registration is for a table of up to four people total. Each table will make ONE (1) Pigeon cake.

Scavenger Hunt with Corky!
Taneytown BranchSaturday, July 25, 2026 - 12:00am - 12:00am
Ages: All Ages
Class 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 five of those spots. Bring photographic proof back to the library and be entered to win a prize!

Volunteer Opportunity at the Finksburg Branch Garden
Finksburg BranchSaturday, July 25, 2026 - 9:00am - 11:00am
Ages: 14 - 17
Class 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.

Saturday Storytime
Mount Airy BranchSaturday, July 25, 2026 - 10:00am - 10:30am
Ages: Birth - 8
Class information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Saturday Adventures
Eldersburg BranchSaturday, July 25, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information
Come to the library every Saturday morning for a new adventure! Stories, songs, dancing—there will be something new and different each week. The one thing that will always happen? Fun!

Unearth Your Story: A Bubble, Comedy, and Music Show
Westminster BranchSaturday, July 25, 2026 - 10:00am - 11:00am
Ages: All Ages
Class information
Get out your cameras and your paleontology tools because we are about to go on a dancing adventure with some really rad dinosaurs! Kids will pop bubbles, dance, sing, laugh, use their imaginations, and connect with the coolest dinosaurs that have ever walked on this planet. The show is crafted to be inclusive for all children, including children on the autism spectrum, and a great time for parents and caregivers! Each song in our high-energy show is accompanied by hands-on, visual, and sensory experiences designed to help kids learn and have fun at the same time.

Christmas in July
Finksburg BranchSaturday, July 25, 2026 - 10:00am - 12:00pm
Ages: Adults
Class registration and more information
Escape the summer heat and dive into a flurry of festive creativity with our Christmas in July craft program! Crafts include acrylic resin ornaments, snow globes, and more. All supplies will be provided.

Intro to Carvera CNC
Exploration CommonsSaturday, July 25, 2026 - 10:00am - 4:00pm
Ages: 12 - Adults, Adults
Class registration and more information
This one-day CNC certification class will introduce you to the design basics, machine use, and safety procedures for our new Makera Carvera desktop CNC machine. This class will cover project design utilizing Makera's congruent software, MakeraCAM, along with other compatible software available at Exploration Commons. There will be a break from 12 to 1 PM between the morning and afternoon sessions.
All program registrants must complete the Prerequisite Module for the In-Person Carvera Desktop CNC Class before attending this program.
Customers aged 12 to 15 who complete their certification are required to have a certified adult with them to use the Carvera CNC independently.

Intergenerational Art
Mount Airy BranchSaturday, July 25, 2026 - 1:00pm - 2:00pm
Ages: 6 - Adults, Adults
Class registration and more information
Join us for a very special afternoon here at the library! Bring your grandparents (or other beloved adults!) along for a special project: to draw and paint portraits of each other. Children will draw their adults, and adults will draw their children. All supplies will be provided.

Read with a Furry Friend
Eldersburg BranchSaturday, July 25, 2026 - 2:00pm - 3:00pm
Ages: 4 - 17
Class 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.
















