Upcoming Events

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

Family Storytime - 292774

Family Storytime

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

Family Storytime

Westminster Branch
Monday, August 3, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information

We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Mr. Lilo in Concert - 291679

Mr. Lilo in Concert

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

Read and Play - 289133

Read and Play

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

Bridgette Michaels Kids Concert - 294593

Bridgette Michaels Kids Concert

Finksburg Branch
Monday, August 3, 2026 - 11:00am - 12:00pm
Ages: All Ages
Class registration and more information

Bridgette Michaels is an experienced singer/songwriter and performer who has played all over MD, VA, and DC at schools, libraries, festivals, and more. Her music is educational, diverse, high-energy, community-focused, and joyful. Get transported to the islands and enjoy her vibe!

Move and Learn - 289144

Move and Learn

North Carroll Branch
Monday, August 3, 2026 - 11:00am - 12:00pm
Ages: Birth - 8
Class information

A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

Summer Lunch at the Library (Taneytown) - 292944

Summer Lunch at the Library (Taneytown)

Taneytown Branch
Monday, August 3, 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.

North Carroll Knitters Group - 300014

North Carroll Knitters Group

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

Finger Knitting Fun - 292853

Finger Knitting Fun

Eldersburg Branch
Monday, August 3, 2026 - 1:30pm - 2:30pm
Ages: 6 - 12
Class information

Kids, grab some yarn and get ready for hands-on creativity. All materials will be provided.

Cooking for Wellness: Sunshine Custard - 296734

Cooking for Wellness: Sunshine Custard

Exploration Commons
Monday, August 3, 2026 - 1:30pm - 3:30pm
Ages: 15 - Adults, Adults
Class registration and more information

Enjoy a cooling treat that’s good for your bones! Discuss what you can do to help improve your bone health with a registered dietitian and make a tasty, spiced orange-cream dessert. This class is provided through our partnership with Carroll Hospital.

Make a Resin Charm and Bookmark - 292179

Make a Resin Charm and Bookmark

Westminster Branch
Monday, August 3, 2026 - 2:00pm - 3:00pm
Ages: 11 - 17
Class registration and more information

Join us to design and create both a resin charm and a resin bookmark to take with you. All materials will be provided.

Designing and Making for Cricut - 292460

Designing and Making for Cricut

Exploration Commons
Monday, August 3, 2026 - 4:30pm - 7:30pm
Ages: 12 - Adults, Adults
Class registration and more information

In this class, we will discuss both the capabilities of the Cricut machine and the design software available in the Makerspace for creating custom projects.

How to Chat with Chat Bots - 304796

How to Chat with Chat Bots

Eldersburg Branch
Monday, August 3, 2026 - 6:00pm - 7:00pm
Ages: 16 - Adults, Adults
Class registration and more information

Learn common features of AI chatbot interfaces, conversation management, and privacy configurations. Compare ChatGPT, Claude, and other popular platforms to understand their different strengths, pricing models, and use cases. Develop criteria for selecting the right AI tool and learn to design effective sessions that produce reliable, usable results.

This program is presented in partnership with the Carroll Technology and Innovation Council.

Read and Play - 292779

Read and Play

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

Read and Play

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

Read and Play

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

Read and Play - 292607

Read and Play

Taneytown Branch
Tuesday, August 4, 2026 - 10:00am - 10:45am
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 - 285870

Read and Play

Westminster Branch
Tuesday, August 4, 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: Mix It Up! Art Lab - 281736

Create, Explore, and More: Mix It Up! Art Lab

North Carroll Branch
Tuesday, August 4, 2026 - 10:00am - 11:30am
Ages: 8 - 13
Class registration and more information

Kids will create colorful mixed-media masterpieces using various materials while exploring creativity and hands-on design.  

Laser Skills: Print and Cut - 293191

Laser Skills: Print and Cut

Exploration Commons
Tuesday, August 4, 2026 - 10:00am - 12:00pm
Ages: 14 - Adults, Adults
Class registration and more information

Learn how to print and cut with the Epilog Fusion Pro laser cutter. We will explore how the Epilog's IRIS™ Camera Registration System works for extremely precise cutting and engraving. We will work in Adobe Illustrator to create a print-and-cut file that can be used with the Camera Registration System. Laser certification is required for all attendees. Familiarity with Adobe Illustrator is encouraged.

Family Storytime - 292782

Family Storytime

Eldersburg Branch
Tuesday, August 4, 2026 - 10:30am - 11:30am
Ages: Birth - 8
Class information

We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Twos and Threes Together - 292621

Twos and Threes Together

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

Twos and Threes Together

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

Twos and Threes Together

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

Twos and Threes Together

Westminster Branch
Tuesday, August 4, 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) - 292945

Summer Lunch at the Library (Taneytown)

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

Volunteer Opportunity: Painting Bookends - 301670

Volunteer Opportunity: Painting Bookends

Westminster Branch
Tuesday, August 4, 2026 - 1:30pm - 2:30pm
Ages: 12 - 17
Class registration and more information

We are looking to brighten up our bookshelves and need your help! Bring your creativity and paint some bookends for us. If you don't finish, you can take them home and return them later. You can earn up to three service hours. You must be at least 12 to earn service hours.

Intro to Adobe Illustrator - 293744

Intro to Adobe Illustrator

Exploration Commons
Tuesday, August 4, 2026 - 1:30pm - 3:00pm
Ages: 12 - Adults, Adults
Class 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.

Drop-In Diamond Painting - 293530

Drop-In Diamond Painting

Taneytown Branch
Tuesday, August 4, 2026 - 1:30pm - 7:30pm
Ages: Adults
Class information

Join us for a drop-in session of diamond painting! No experience is necessary!

A Dino-Sized Magical Circus - 294023

A Dino-Sized Magical Circus

Eldersburg Branch
Tuesday, August 4, 2026 - 2:00pm - 3:00pm
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.

Diamond Painting for Teens - 293559

Diamond Painting for Teens

Taneytown Branch
Tuesday, August 4, 2026 - 3:00pm - 4:00pm
Ages: 12 - 17
Class registration and more information

We'll have a new diamond painting project each month, and no experience is necessary!  

Line Dancing with Lori - 289606

Line Dancing with Lori

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

English Conversation Group

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

Introduction to Onshape & 3D Printing - 293510

Introduction to Onshape & 3D Printing

Exploration Commons
Tuesday, August 4, 2026 - 5:00pm - 7:00pm
Ages: 14 - Adults, Adults
Class registration and more information

Welcome to the world of 3D modeling, design, and 3D printing. In this introductory class, we will review the computer-aided design (CAD) software Onshape by diving into the fundamentals and techniques to make a 3D-printed key chain.

Diamond Painting - 293526

Diamond Painting

Taneytown Branch
Tuesday, August 4, 2026 - 5:30pm - 7:30pm
Ages: Adults
Class registration and more information

Join us for a monthly session of diamond painting! We'll have a new project each month, and no experience is necessary!  

North Carroll Writers Group - 289283

North Carroll Writers Group

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

Pass the Canvas Painting - 292841

Pass the Canvas Painting

Eldersburg Branch
Tuesday, August 4, 2026 - 6:00pm - 7:00pm
Ages: 14 - Adults, Adults
Class registration and more information

Participants will begin their own painting and, every few minutes, rotate to a new canvas to build on someone else’s work. This fast-paced, high-energy activity encourages teamwork and spontaneity, resulting in one-of-a-kind masterpieces created together. Perfect for all skill levels, Pass the Canvas Painting is a fun and engaging way to connect, create, and be inspired. 

Tai Chi for Relaxation - 293298

Tai Chi for Relaxation

Mount Airy Branch
Tuesday, August 4, 2026 - 6:00pm - 7:30pm
Ages: Adults
Class registration and more information

Tai Chi for Relaxation is terrific for adults of all fitness levels and abilities! Tai Chi Ch'uan has been practiced for fitness and health for hundreds of years. The slow, graceful movements and fluid natural postures can help improve balance, coordination, posture, breathing, and concentration. This program is being taught by a local professional instructor. Please wear comfortable, loose-fitting clothing.  

Program dates are the first Tuesday of the month, and registration is required.

Pajama Party Storytime - 281825

Pajama Party Storytime

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

Pajama Party Storytime

Westminster Branch
Tuesday, August 4, 2026 - 7:00pm - 8:00pm
Ages: Birth - 8
Class information

Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

Writing Group - 293178

Writing Group

Eldersburg Branch
Wednesday, August 5, 2026 - 9:15am - 1:00pm
Ages: Adults
Class information

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

Move & Groove Storytime - 292785

Move & Groove Storytime

Eldersburg Branch
Wednesday, August 5, 2026 - 9:30am - 10:30am
Ages: Birth - 8
Class information

This energetic storytime encourages creative movement and dance to help develop gross motor skills, coordination, and spatial awareness while fostering a love of stories.

Family Storytime - 281762

Family Storytime

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

Family Storytime - 289150

Family Storytime

North Carroll Branch
Wednesday, August 5, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information

We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Mount Airy Knitters - 299584

Mount Airy Knitters

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

Read and Play

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

Read and Play

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

Move & Groove Storytime - 292788

Move & Groove Storytime

Eldersburg Branch
Wednesday, August 5, 2026 - 10:30am - 11:30am
Ages: Birth - 8
Class information

This energetic storytime encourages creative movement and dance to help develop gross motor skills, coordination, and spatial awareness while fostering a love of stories.

Ready, Set, School! - 281810

Ready, Set, School!

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

Rock Paper Scissors - 294915

Rock Paper Scissors

Mount Airy Branch
Wednesday, August 5, 2026 - 11:00am - 12:00pm
Ages: 6 - 11
Class information

Level up your game at the library with Rock Paper Scissors Entourage and other challenges! Compete against friends, stay active, and create cool crafts in between battles. Children under the age of 8 must be accompanied by an adult. 

Twos and Threes Together - 285901

Twos and Threes Together

Westminster Branch
Wednesday, August 5, 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) - 292946

Summer Lunch at the Library (Taneytown)

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

Read with a Ballerina - 298381

Read with a Ballerina

Finksburg Branch
Wednesday, August 5, 2026 - 2:00pm - 3:00pm
Ages: 3 - 12
Class registration and more information

Join Contempic School of Ballet for Read with a Ballerina. Children will enjoy storytime and an excerpt performance from the Contempic School of Ballet.

Open Mah Jongg - 296341

Open Mah Jongg

Westminster Branch
Wednesday, August 5, 2026 - 2:00pm - 4:00pm
Ages: Adults
Class information

Join us for a friendly game of casual, non-competitive American Mah Jongg. This program is for experienced and newer players with some play experience. An instructor will be present. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided. 

Learn to Solder - 293512

Learn to Solder

Exploration Commons
Wednesday, August 5, 2026 - 5:00pm - 6:30pm
Ages: 16 - Adults, Adults
Class registration and more information

Soldering is fun and fundamental to a wide assortment of maker electronic projects and modern technology. From simple light-up LEDs to complex robots, solder is the glue that holds the technological world together. Join us for a hands-on project where you will assemble and solder your very own simple circuit.

Westminster Wednesdays: Coastal Plain - 302619

Westminster Wednesdays: Coastal Plain

Westminster Branch
Wednesday, August 5, 2026 - 5:00pm - 7:30pm
Ages: All Ages
Class information

Come downtown to enjoy live music with Coastal Plain as they meld rock, jazz, and traditional bluegrass. Feel free to bring a blanket or lawn chair. No alcohol, please. Check out the many restaurant and retail specials happening while you are on Main Street. 

So You Want a Government Job?: Getting and Keeping a Job with the Federal Government - 296019

So You Want a Government Job?: Getting and Keeping a Job with the Federal Government

Eldersburg Branch
Wednesday, August 5, 2026 - 5:30pm - 7:00pm
Ages: Adults
Class registration and more information

Gain a greater understanding of how to find, apply for, and get a job with the federal government. During this lecture, attendees will learn how to prepare for and conduct the job interview, what to do and not to do, and how to impress the interviewer. Learn what government agencies look for on resumes, the skills needed to be competitive, navigating government job sites, and pay grades and starting salaries. A Q&A session for the attendees will follow the lecture.

Books and Brews Book Club: Someone Else's Shoes - 294918

Books and Brews Book Club: Someone Else's Shoes

Offsite
Wednesday, August 5, 2026 - 6:00pm - 7:00pm
Ages: Adults
Class information

Do you enjoy reading and talking about books while enjoying excellent craft beer? Then our Books and Brews Book Club is for you! We will feature a different book at each meeting, so join us in sharing good books and ideas.

This month's selection is Someone Else's Shoes by Jojo Moyes. Two women from entirely different backgrounds accidentally switch gym bags and must now live the proverb of walking a mile in someone else's shoes to learn how one little thing can suddenly change everything.

Calm the Spirit - 295080

Calm the Spirit

Finksburg Branch
Wednesday, August 5, 2026 - 6:00pm - 7:30pm
Ages: Adults
Class registration and more information

Join Joanna Compton as we explore mindful practices, essential oils, and herbs that will support your well-being through stressful times! You’ll create a custom foot soak, learn how to create and receive a relaxing tincture spray, and more. All supplies will be provided.

Eldersburg Hooked on Crochet - 292700

Eldersburg Hooked on Crochet

Eldersburg Branch
Wednesday, August 5, 2026 - 6:00pm - 7:45pm
Ages: 12 - Adults, Adults
Class information

Join this friendly crochet group open to beginners and experienced crocheters alike. Those new to crocheting should bring a size J hook and a light-colored, worsted-weight yarn to the class.

Midweek Movie and Munch: The Bad Guys 2 - 292381

Midweek Movie and Munch: The Bad Guys 2

Westminster Branch
Wednesday, August 5, 2026 - 6:00pm - 8:00pm
Ages: All Ages
Class information

Join us for an evening of movie magic and a snack. Doors open at 5:50 to find your seat and get your snacks; showtime is at 6! Please bring your own bottle of water to enjoy with our salty popcorn.

This week we will be showing the animated heist comedy The Bad Guys 2. The film is rated PG with a runtime of 1 hour and 44 minutes.

Family Fun Night - 289161

Family Fun Night

North Carroll Branch
Wednesday, August 5, 2026 - 6:30pm - 7:15pm
Ages: Birth - 8
Class information

Join us for a fun-filled time of a story, music, games, and creativity! After a story and group activities, families have a choice of playing games and making crafts together. Perfect for all ages!

Read and Play - 292791

Read and Play

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

Twos and Threes Together

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

Family Storytime

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

Family Storytime

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

Family Storytime

Taneytown Branch
Thursday, August 6, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information

We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Twos and Threes Together - 285939

Twos and Threes Together

Westminster Branch
Thursday, August 6, 2026 - 10:00am - 11:00am
Ages: 2 - 3
Class information

This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

Carroll County Workforce Development Day - 293864

Carroll County Workforce Development Day

Taneytown Branch
Thursday, August 6, 2026 - 10:00am - 12:00pm
Ages: Adults
Class information

Explore invaluable career resources at Carroll County Workforce Development's pop-up event. Discover free training opportunities, learn how to connect with employers, and receive personalized support to revamp your resume.

North Carroll Writers Group - 289297

North Carroll Writers Group

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

Sewing Skills: Fabric Cutting - 295564

Sewing Skills: Fabric Cutting

Exploration Commons
Thursday, August 6, 2026 - 10:00am - 12:00pm
Ages: 16 - Adults, Adults
Class registration and more information

Learn to use traditional and updated techniques and tools for preparing and cutting fabric. You will leave with the confidence to use a rotary cutter and mat as well as traditional cutting tools. This is a beginner-friendly class; no sewing experience is required.

Family Storytime - 292794

Family Storytime

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

Family Storytime

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

Read and Play

Finksburg Branch
Thursday, August 6, 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) - 292947

Summer Lunch at the Library (Taneytown)

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

Mini Musicians

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

Club Friendship: Libraries Are for Everyone - Body in Motion - 289360

Club Friendship: Libraries Are for Everyone - Body in Motion

North Carroll Branch
Thursday, August 6, 2026 - 1:00pm - 1:45pm
Ages: 13 - Adults, Adults
Class registration and more information

The library is more than just books. It is a place to come together as a community. We welcome teens and adults of all abilities, along with support staff, to join us for a program full of movement and music.

Crafty Activities for Seniors - 291276

Crafty Activities for Seniors

Mount Airy Branch
Thursday, August 6, 2026 - 1:00pm - 2:00pm
Ages: Adults
Class 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.

CCGS Research Thursday - 300034

CCGS Research Thursday

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

Make a Fantasy Luminary Jar and a Mini Bottle Charm - 292520

Make a Fantasy Luminary Jar and a Mini Bottle Charm

Westminster Branch
Thursday, August 6, 2026 - 2:00pm - 3:00pm
Ages: 11 - 17
Class registration and more information

Join us to make a fantasy-themed luminary jar and a mini bottle pendant. All materials will be provided.

Wings of Fire Fest - 287401

Wings of Fire Fest

Eldersburg Branch
Thursday, August 6, 2026 - 2:00pm - 4:00pm
Ages: 8 - 17
Class information

Join us at CCPL's Eldersburg Branch for a drop-in celebration of the Wings of Fire books! 

Zefir: Two-Day Class - 304493

Zefir: Two-Day Class

Exploration Commons
Thursday, August 6, 2026 - 2:00pm - 4:00pm
Ages: 15 - Adults, Adults
Class registration and more information

Come learn to make this popular Eastern European confection. Sometimes called marshmallow's cousin, it's less sweet and more fruit-forward than American marshmallows, but delicate and airy in texture. We will be piping a variety of styles in this special hands-on two-day class.

Intermediate Laser Cutting: Engraving Painted Canvas - 294218

Intermediate Laser Cutting: Engraving Painted Canvas

Exploration Commons
Thursday, August 6, 2026 - 4:00pm - 7:30pm
Ages: 16 - Adults, Adults
Class registration and more information

This intermediate-level laser design class focuses on the differences between creating designs and navigating unique settings on pre-painted paper canvases. It is recommended that you bring any photos you would like to engrave with you on a flash drive to help save design time. 

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

Hooks & Needles: Drop-In - 292938

Hooks & Needles: Drop-In

Taneytown Branch
Thursday, August 6, 2026 - 5:30pm - 7:30pm
Ages: 13 - Adults, Adults
Class information

No instruction is provided this month, but come to practice or bring your current crochet, knitting, or other stitching project and work alongside other crafters. Drop in anytime between 5:30 and 7:30 PM.

Read to a Dog - 296054

Read to a Dog

North Carroll Branch
Thursday, August 6, 2026 - 6:00pm - 6:30pm
Ages: 4 - 12
Class 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.

Pajama Party Storytime - 294798

Pajama Party Storytime

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

Dog Days of Summer - 295372

Dog Days of Summer

Eldersburg Branch
Friday, August 7, 2026 - 9:30am - 11:30am
Ages: All Ages
Class information

Join us for a tail-wagging good time at Dog Days of Summer, a fun-filled celebration of all things dog! Kids will enjoy various festive stations and activities perfect for every dog lover.

DIY Seed Paper - 293818

DIY Seed Paper

Mount Airy Branch
Friday, August 7, 2026 - 10:00am - 11:00am
Ages: 6 - 11
Class information

Let's make seed paper! Seed paper is recycled paper with seeds embedded within that easily breaks down when planted or left outside for the seeds to germinate and sprout. 

We'll get messy with our own paper mix and add wildflower seeds to the blends. We'll also learn about wild plants in Maryland and how native meadowlands are essential to a healthy suburban ecosystem! 

All supplies will be provided. Be ready to get a little messy! 

Foam Fun - 294199

Foam Fun

Finksburg Branch
Friday, August 7, 2026 - 10:00am - 11:00am
Ages: All Ages
Class information

Join us for Foam Fun! Wade through the mountain of foam, splash through pools and puddles, and face more bubbles than you can count. Wear clothes that you don’t mind getting wet and bring a towel.

Read and Play - 289134

Read and Play

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

Stuff Your Own Dinosaur - 299133

Stuff Your Own Dinosaur

Westminster Branch
Friday, August 7, 2026 - 10:00am - 11:00am
Ages: 2 - 12
Class registration and more information

Join us for a chance to select a new stuffed dinosaur friend. You'll hand-stuff your furry friend, place a wish star inside, zip it up, and lock it closed. Then, you'll complete a birth certificate for your new friend before taking it home. One dinosaur per registered child. Ten minutes after the start of the program, any unclaimed dinosaurs will be assigned to children on the waitlist.

Walking in Watkins Park - 291497

Walking in Watkins Park

Offsite
Friday, August 7, 2026 - 11:00am - 12:15pm
Ages: All Ages
Class information

Do you want to exercise and socialize at the same time? If so, please join us for a monthly walking group from May through October at Watkins Park! We’ll explore both the Rail Trail and the Loop. Wear comfortable shoes; please bring bottled water and sunscreen. We'll meet rain or shine by the flagpole next to the tennis courts at 11 AM. Let’s get walking and talking!

Spanish Language Practice Circle - 293876

Spanish Language Practice Circle

Taneytown Branch
Friday, August 7, 2026 - 11:00am - 1:00pm
Ages: Adults
Class information

Join us for a friendly and informal group gathering to practice speaking Spanish together. This program is for intermediate and advanced-level Spanish speakers. A partner from The Literacy Council of Carroll County will lead this program.

Chair Yoga at the Library - 296539

Chair Yoga at the Library

North Carroll Branch
Friday, August 7, 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: Pet Names - 280270

Lunchtime Concerts: Pet Names

Westminster Branch
Friday, August 7, 2026 - 12:00pm - 1:00pm
Ages: All Ages
Class information

Join us for our summer Lunchtime Concerts series featuring Pet Names. Their harmony-driven rock/folk sound is reminiscent of Simon & Garfunkel and The Indigo Girls. Feel free to bring a blanket or lawn chair to enjoy this outdoor concert.

In partnership with Fine Tuned Presents.

Summer Lunch at the Library (Taneytown) - 292948

Summer Lunch at the Library (Taneytown)

Taneytown Branch
Friday, August 7, 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.

Book Chat - 293856

Book Chat

Taneytown Branch
Friday, August 7, 2026 - 1:00pm - 2:00pm
Ages: Adults
Class information

Join us for an hour of chatting about books! Come and share what you are reading and get ideas from others about what to read next!

Day for Book Lovers 2026 Featuring Chris Bohjalian - 307085

Day for Book Lovers 2026 Featuring Chris Bohjalian

Offsite
Friday, August 7, 2026 - 1:00pm - 3:30pm
Ages: Adults
Class information

Day for Book Lovers features an author talk, book signing, luncheon (with assorted tea sandwiches, salads, and desserts), and previews of new and upcoming releases. Presented by Carroll County Public Library and Park Books on Main. 

Tickets are $70 each and include luncheon and a signed copy of The Amateur by Chris Bohjalian. 

Tickets will be sold until we reach capacity or 7/25/2026.

Purchase Tickets Here!

About Chris Bohjalian

CHRIS BOHJALIAN is the #1 New York Times bestselling author of twenty-five books, including his most recent The Jackal’s Mistress, as well as The Lioness, Hour of the WitchMidwives, and The Flight Attendant, which has been made into a MAX limited series starring Kaley Cuoco. His other books include The Red Lotus, The Guest RoomClose Your Eyes, Hold HandsThe Sandcastle GirlsSkeletons at the Feastand The Double Bind. His novels Secrets of EdenMidwives, and Past the Bleachers were made into movies, and his work has been translated into more than thirty- five languages. He is also a playwright (Wingspan and Midwives). He lives in Vermont and can be found at chrisbohjalian.com or on Facebook, Instagram, X, TikTok, Litsy, and Goodreads.

About The Amateur

When a young woman, a golf prodigy, kills a caddy with a stray ball at the country club, the investigation of this freak accident reveals a dark and shocking tale of secret affairs, predatory men, and a teenager on trial.

Seating Information

This event will have assigned seating. Parties who wish to sit together should purchase tickets together in the same transaction. Groups of 2 or more will be seated together, if at all possible. Tables seat 8 -10 attendees. If you wish to purchase a table, please purchase at least 8 tickets. If you do not know the names of all of your party, please email them later to greatreads@carr.org.

**Refund Policy** 

Refund requests will be considered until 7/18/2026. Thereafter, ticket holders unable to attend will still receive signed copies of the book.

Questions? Email greatreads@carr.org or call 443-293-3196.

Nintendo Afternoon - 294260

Nintendo Afternoon

Westminster Branch
Friday, August 7, 2026 - 2:00pm - 4:00pm
Ages: 11 - 17
Class information

Join us in our Young Adult Area for gaming on our Nintendo Switch. Bring your friends and take turns playing Mario Kart, Super Smash Bros., and more. Games will be provided. 

Writer's Circle - 293859

Writer's Circle

Taneytown Branch
Friday, August 7, 2026 - 2:00pm - 4:00pm
Ages: Adults
Class information

Join this fun group of writers and aspiring writers as we share what we are working on and listen to feedback from others. Whether you write novels, short stories, poems, or anything in between, this group is for you!

Zefir: Two-Day Class - 304494

Zefir: Two-Day Class

Exploration Commons
Friday, August 7, 2026 - 2:00pm - 4:00pm
Ages: 15 - Adults, Adults
Class registration and more information

Come learn to make this popular Eastern European confection. Sometimes called marshmallow's cousin, it's less sweet and more fruit-forward than American marshmallows, but delicate and airy in texture. We will be piping a variety of styles in this special hands-on two-day class.

Volunteer Opportunity at the Finksburg Branch Garden - 296104

Volunteer Opportunity at the Finksburg Branch Garden

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

Saturday Storytime

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

Adventures in Backyard Beekeeping - 295642

Adventures in Backyard Beekeeping

Westminster Branch
Saturday, August 8, 2026 - 10:00am - 11:00am
Ages: All Ages
Class information

Learn about bees from an experienced local beekeeper. Topics will include basic beekeeping, bee facts, honey making, and environmental issues affecting bees. The presenter will have a real hive (no live bees) and demonstrate the use of beekeeper clothing and tools. Questions are welcome throughout the presentation.

Saturday Adventures - 292798

Saturday Adventures

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

Eldersburg Ask a Master Gardener - 300537

Eldersburg Ask a Master Gardener

Eldersburg Branch
Saturday, August 8, 2026 - 10:30am - 12:00pm
Ages: All Ages
Class information

Bring your questions about gardening to a Carroll County Master Gardener and pick up tips, handouts, and more. 

Summer Paint Party - 286516

Summer Paint Party

Westminster Branch
Saturday, August 8, 2026 - 1:00pm - 2:30pm
Ages: 13 - Adults, Adults
Class registration and more information

Join us for an afternoon of painting at the library. Please wear old clothes or bring an apron. All supplies will be provided. 

Carroll County Writers Group - 292150

Carroll County Writers Group

Finksburg Branch
Saturday, August 8, 2026 - 1:00pm - 3:15pm
Ages: Adults
Class information

Please join us for the monthly meeting of the Carroll County Chapter of the Maryland Writers Association. MWA chapter meetings are open to the public.

Archaeology 101 - 300820

Archaeology 101

Mount Airy Branch
Saturday, August 8, 2026 - 2:00pm - 3:00pm
Ages: All Ages
Class information

Find out the real deal behind unearthing stories this summer! Join archaeologist and published author Ilka Knuppel for her presentation, What is Archaeology? She will discuss the ethics, methods, and research purposes of scientists in this exciting and important field of study.

Free Spirit Book Club: Becoming Madam Secretary - 268973

Free Spirit Book Club: Becoming Madam Secretary

Eldersburg Branch
Saturday, August 8, 2026 - 2:00pm - 3:00pm
Ages: Adults
Class information

This month's selection is Becoming Madam Secretary by Stephanie Dray.

Dungeons & Dragons Summer Adventure - 293958

Dungeons & Dragons Summer Adventure

Finksburg Branch
Saturday, August 8, 2026 - 2:00pm - 4:00pm
Ages: 11 - 18
Class registration and more information

Calling brave heroes for a quest in Dungeons & Dragons! Whether this is your first adventure or your twentieth, join us for an afternoon of fantastic deeds!

The small town of Breechill has sent out its monthly Call for Heroes—a dog has run off, there are rats in the tavern cellar, and old Warble Bumblebrasher is asking for someone to investigate her disappearing clan mates. Some say that fishy things are going on at the dilapidated Citadel Alteran, with noises wafting down to town on the breeze at night… What adventure will await you?

A choice of playable third-level characters, dice, pencils, and other necessary supplies will be provided.  

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

Getting Started: Unity's Create with Code - 294425

Getting Started: Unity's Create with Code

Exploration Commons
Saturday, August 8, 2026 - 2:30pm - 4:30pm
Ages: 12 - Adults, Adults
Class registration and more information

Come learn how to code! We will use Unity's Create with Code to explore the computer programming language C#. This class will begin with a review of the course. Then, you will dive into Unit 1 and create a driving simulator by importing assets, simulating gravity, mapping player controls, and more.

While this class only covers Unit 1, participants will be shown how to continue the course independently.

Carroll County Critique Group - 292153

Carroll County Critique Group

Finksburg Branch
Saturday, August 8, 2026 - 3:30pm - 4:45pm
Ages: Adults
Class information

Join our critique group and take your writing to the next level! This is a welcoming space where writers come together to share their work, receive thoughtful, constructive feedback, and grow through the power of revision and rewriting. 

Featured

New Materials