Upcoming Events

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

Read and Play - 306077

Read and Play

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

Potomac Community Services - 306738

Potomac Community Services

Taneytown Branch
Tuesday, October 27, 2026 - 9:30am - 11:30am
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.

Read and Play - 283028

Read and Play

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

Read and Play

Mount Airy Branch
Tuesday, October 27, 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: Halloween Storytime - 305157

Read and Play: Halloween Storytime

Taneytown Branch
Tuesday, October 27, 2026 - 10:00am - 10:45am
Ages: Birth - 2
Class information

Costumes are welcomed.

Move & Groove Storytime - 309132

Move & Groove Storytime

North Carroll Branch
Tuesday, October 27, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information

This energetic storytime features books, rhymes, and songs with lots of wiggles and giggles! We’ll learn through movement and foster a love of stories. 

Read and Play - 299166

Read and Play

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

Intro to Basic Sewing Skills (Skill Level 0) - 313449

Intro to Basic Sewing Skills (Skill Level 0)

Exploration Commons
Tuesday, October 27, 2026 - 10:00am - 12: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.

Family Storytime - 316475

Family Storytime

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

Twos and Threes Together

Mount Airy Branch
Tuesday, October 27, 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: Halloween Storytime - 305166

Twos and Threes Together: Halloween Storytime

Taneytown Branch
Tuesday, October 27, 2026 - 11:00am - 11:45am
Ages: 2 - 3
Class information

Costumes are welcomed.

Twos and Threes Together - 283091

Twos and Threes Together

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

Twos and Threes Together

Westminster Branch
Tuesday, October 27, 2026 - 11:00am - 12:00pm
Ages: 2 - 3
Class information

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

Homeschooler Lunch and Learn: Author Study with Kwame Alexander Featuring James Ponti and Kwame Mbalia - 310847

Homeschooler Lunch and Learn: Author Study with Kwame Alexander Featuring James Ponti and Kwame Mbalia

Mount Airy Branch
Tuesday, October 27, 2026 - 12:30pm - 2:00pm
Ages: 8 - 14
Class registration and more information

Join us for this exciting quarterly author series for homeschoolers! Created by professional educators with the non-profit One Word at a Time, Inc., this class will consist of a presentation, writing activities, and a virtual livestream with Kwame Alexander and popular midgrade and teen authors. The livestream includes book talks, writing lessons, and a live Q&A session. The special guest authors for October are James Ponti, New York Times bestselling author of the City Spies series, and Kwame Mbalia, author of the popular Tristan Strong series. This program is recommended for students ages 8 to 14 years old. Registrants must be present in the branch to access the presentation. 

Each child must register for each session individually in order to participate. Students who are registered and do not show up without notifying the library in advance may forfeit their spot in future sessions. Students are welcome to bring a bagged lunch or snacks. Caregivers are welcome to stay for the presentation as well. Educational materials will be provided to students during the program and to take home.

Register for all sessions starting September 1!

December 8: Raina Telgemeier

February 9: Nic Stone

April 6: Daniel Nayeri

Potomac Community Services - 324752

Potomac Community Services

North Carroll Branch
Tuesday, October 27, 2026 - 1:00pm - 3:00pm
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.

Drop-In Diamond Painting - 306707

Drop-In Diamond Painting

Taneytown Branch
Tuesday, October 27, 2026 - 1:30pm - 7:30pm
Ages: Adults
Class information

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

Diverse Voices Book Club: The Women of Wild Hill - 307263

Diverse Voices Book Club: The Women of Wild Hill

Westminster Branch
Tuesday, October 27, 2026 - 5:00pm - 6:00pm
Ages: 16 - Adults, Adults
Class registration and more information

Join us for a monthly book discussion focusing on a diverse author's work. Each month, we will select a young adult or adult title written by an author from a diverse background so we can learn from others' perspectives. Our October selection is The Women of Wild Hill by Kirsten Miller. Attendees are welcome to attend in person at CCPL's Westminster Branch or virtually through Zoom.

English Conversation Group - 306355

English Conversation Group

Mount Airy Branch
Tuesday, October 27, 2026 - 5:00pm - 6:00pm
Ages: Adults
Class information

Join us for a friendly group gathering to practice speaking English. This program, led by a partner from the Literacy Council of Carroll County, is geared toward adults who are English language learners. All levels welcome.  

Intro to ELEGOO Circuits - 307381

Intro to ELEGOO Circuits

Exploration Commons
Tuesday, October 27, 2026 - 5:00pm - 7:00pm
Ages: 10 - 14
Class registration and more information

Microcontrollers are everywhere and are often the unseen heroes of our modern world. From coffee makers to elevators and even the television remote control, microcontrollers can be programmed to fulfill a variety of simple tasks. ELEGOO circuit kits make learning microcontrollers fun and offer a way to get started in electronics. Join us for a kids workshop where we'll explore a beginner project using components from the ELEGOO Most Complete Starter Kit.

North Carroll Writers Group - 305112

North Carroll Writers Group

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

Play Reading: A Theatre Lover's Book Club - 316071

Play Reading: A Theatre Lover's Book Club

Eldersburg Branch
Tuesday, October 27, 2026 - 6:00pm - 7:30pm
Ages: 16 - Adults, Adults
Class registration and more information

Join us monthly as we explore plays, both by local and nationally known playwrights. Choose a role and read aloud with fellow theater lovers. Experience this fun way of discovering plays without the pressure of stage performance. 

Pete the Cat Meet and Greet - 308002

Pete the Cat Meet and Greet

Finksburg Branch
Tuesday, October 27, 2026 - 6:30pm - 7:00pm
Ages: All Ages
Class information

Meet Pete the Cat, our groooovy special friend! Pete, a costumed mascot, is always happy to meet his fans and pose for a photo. Join the fun as we celebrate Pete with a story, a craft, and a book to take home! (Limited to one book per family, while supplies last.) 

Thank you to Park Books on Main for supporting this program.

Battle of the Books: Parent and Coach Information Sharing - 313484

Battle of the Books: Parent and Coach Information Sharing

Eldersburg Branch
Tuesday, October 27, 2026 - 6:30pm - 7:30pm
Ages: All Ages
Class information

Join us for an information session about the Battle of the Books! All parents and caregivers who have children who are interested in participating, as well as coaches, are encouraged to attend.

Mount Airy Teen Advisory Board - 306559

Mount Airy Teen Advisory Board

Mount Airy Branch
Tuesday, October 27, 2026 - 6:30pm - 7:30pm
Ages: 12 - 17
Class information

Calling all teens with a love of the library! Earn service hours while making friends, beautifying the library, and planning programs!

If this is your first time joining us, please print and complete a copy of the volunteer application.

Pajama Party Storytime - 299206

Pajama Party Storytime

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

Battle of the Books After Hours - 328593

Battle of the Books After Hours

Offsite
Tuesday, October 27, 2026 - 7:00pm - 8:30pm
Ages: Adults, 21 and older
Class information

Why let the kids have all the fun? Join us for a special Battle of the Books After Hours, just for adults.

  • Teams of 3-5 can sign up. Please note we have limited ticket quantities for each team size due to venue capacity.

  • Cost is $25 per person ($75 for a 3-person team, $100 for a 4-person team, and $125 for a 5-person team).

  • We will have four nights of trivia:

SOLD OUT! Battle 1: Tuesday, October 6 – Flood Zone Brewery

SOLD OUT! Battle 2: Thursday, October 15 – Fireside on Main *New date and location!*

SOLD OUT! Battle 3: Tuesday, October 20 – 1623 Brewing Co.

SOLD OUT! Battle 4: Tuesday, October 27 – 1623 Brewing Co.

 

  • You will be contacted later for your team member names and team name if you enter "Unknown."

  • The team size you sign up for is the team size you are committing to. Expect that no additional team members will be able to be added.

  • Registration opens June 15. If registration is full, you can sign up for the waitlist here.

  • Please note that on the night of the event, you may be seated at the same table as another team. We will try our best to work with teams and seating arrangements so that there is spacing, but this may be necessary.

  • Please only register your team for one night to allow more teams the chance to participate.

Battle of the Books After Hours is presented by Carroll County Public Library.

Special thanks to our partners 1623 Brewing Co., Fireside on Main Event Center, Flood Zone Brewery, Pipe the Side Brewing Company, and Park Books on Main.

 

What is Battle of the Books After Hours?

Battle of the Books After Hours is an adults-only reading competition. Teams of 3-5 will read 6 preselected books (see booklist below) and then join in a trivia competition at Flood Zone Brewery (Tuesday, October 6), Fireside on Main (Thursday, October 15), or 1623 Brewing Co. (Tuesday, October 20 & 27). Check out books from the booklist below or purchase from Park Books on Main. The competition will have two rounds of 20 questions in multiple formats: fill-in-the-blank, true or false, or multiple choice. Doors open at 5:30 PM to practice and purchase food and beverages. Teams will be sent full competition rules in advance.

If you are interested in participating but do not have a team, email greatreads@carr.org, as soon as possible.

 

Booklist

(Read 1 or all, but all 6 titles will be included in trivia!)

Everything is Tuberculosis by John Green

Check out from CCPL

Purchase from Park Books on Main

How to Age Disgracefully by Clare Pooley

Check out from CCPL

Purchase from Park Books on Main

Grace and Henry’s Holiday Movie Marathon by Matthew Norman

Check out from CCPL

Purchase from Park Books on Main

The Hacienda by Isabel Cañas

Check out from CCPL

Purchase from Park Books on Main

The Lion Women of Tehran by Marjan Kamali

Check out from CCPL

Purchase from Park Books on Main

The Teller of Small Fortunes by Julie Leong

Check out from CCPL

Purchase from Park Books on Main

 

A Very Special Spooky TRIVIA NIGHT at Bistro 91 in Finksburg - 324969

A Very Special Spooky TRIVIA NIGHT at Bistro 91 in Finksburg

Offsite
Tuesday, October 27, 2026 - 7:00pm - 9:00pm
Ages: Adults
Class registration and more information

What spoooooky trivia tidbits are rattling around in your head? Grab a few friends and join us for a special Halloween-themed Trivia Night at Bistro 91! All prizes are provided by Bistro 91.

If your team needs to cancel or change your team size on the day of the program, please call Bistro 91 at 410.861.8841. 

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

Carroll 250: American Revolutionary War Tavern Exhibit - 317331

Carroll 250: American Revolutionary War Tavern Exhibit

Mount Airy Branch
Wednesday, October 28, 2026 - 12:00am - 12:00am
Ages: All Ages
Class information

Taverns during the American Revolution fostered the spirit of revolution and community. The themes presented in the Tavern exhibit highlight the local history of Carroll County to ignite conversation, civic engagement, community service, and what it means to be an American today.

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

Writing Group - 306592

Writing Group

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

Move & Groove Storytime

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

This energetic storytime features books, rhymes, and songs with lots of wiggles and giggles! We’ll learn through movement and foster a love of stories. 

Family Storytime - 283245

Family Storytime

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

Read and Play

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

Family Storytime - 309125

Family Storytime

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

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

Read & Play: Halloween Storytime - 307680

Read & Play: Halloween Storytime

Taneytown Branch
Wednesday, October 28, 2026 - 10:00am - 11:00am
Ages: Birth - 2
Class information

Join your little one at a special Halloween storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize. Costumes are welcome, and snacks will be served.

Read and Play - 299167

Read and Play

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

Mount Airy Knitters - 306194

Mount Airy Knitters

Mount Airy Branch
Wednesday, October 28, 2026 - 10:00am - 12:00pm
Ages: Adults
Class information

Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome.

Move & Groove Storytime - 306112

Move & Groove Storytime

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

This energetic storytime features books, rhymes, and songs with lots of wiggles and giggles! We’ll learn through movement and foster a love of stories. 

Ready, Set, School! - 307635

Ready, Set, School!

Mount Airy Branch
Wednesday, October 28, 2026 - 11:00am - 11:30am
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! 

Preschool Move and Learn: Halloween Storytime - 308456

Preschool Move and Learn: Halloween Storytime

Taneytown Branch
Wednesday, October 28, 2026 - 11:00am - 12:00pm
Ages: 3 - 6
Class information

Join us for an interactive storytime where we develop school readiness skills using movement, music, and more, while fostering a love of learning! This fun program includes art projects and hands-on learning stations. Costumes are welcome, and snacks will be served.

Ready, Set, School! - 283257

Ready, Set, School!

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

Twos and Threes Together

Westminster Branch
Wednesday, October 28, 2026 - 11:00am - 12:00pm
Ages: 2 - 3
Class information

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

Focaccia Bread & Roasted Pepper and Tomato Soup Two-Day Class - 307580

Focaccia Bread & Roasted Pepper and Tomato Soup Two-Day Class

Exploration Commons
Wednesday, October 28, 2026 - 1:00pm - 2:45pm
Ages: Adults
Class registration and more information

On day one, participants will prepare the focaccia dough and the roasted red bell pepper and tomato soup. On day two, participants will bake the focaccia and enjoy it paired with warmed soup. 

Adobe Illustrator Project: Paper Rose - 306339

Adobe Illustrator Project: Paper Rose

Exploration Commons
Wednesday, October 28, 2026 - 1:30pm - 4:00pm
Ages: 14 - Adults, Adults
Class registration and more information

In this class, we will be going over various tools in Adobe Illustrator to make a rose design from scratch that we will then be cutting out of cardstock on our Epilog Fusion Edge. Basic knowledge of Adobe Illustrator and Laser Cutter Certification are required.

Westminster Book Club: James - 292850

Westminster Book Club: James

Westminster Branch
Wednesday, October 28, 2026 - 2:00pm - 3:00pm
Ages: Adults
Class information

This month's selection is James by Percival Everett. Books will be available for pickup at CCPL's Westminster Branch.

Westminster Branch Dungeons & Dragons Club - 306737

Westminster Branch Dungeons & Dragons Club

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

Chess at the Library

Finksburg Branch
Wednesday, October 28, 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 Embroidery Digitizing with Hatch - 308104

Intro to Embroidery Digitizing with Hatch

Exploration Commons
Wednesday, October 28, 2026 - 5:30pm - 7:30pm
Ages: 14 - Adults, Adults
Class registration and more information

Learn how machine embroidery files are created with Hatch Embroidery Digitizer 3 software. We will review the basics of machine embroidery digitizing, discuss key aspects of selecting and preparing your artwork, and walk through the basic digitizing process from start to finish. This is an introductory, demonstration-based class for those with no digitizing experience. Participants can apply what they learn using Hatch Embroidery Digitizer 3 software, available for public use in the makerspace.

Open Chess - 304802

Open Chess

Eldersburg Branch
Wednesday, October 28, 2026 - 6:00pm - 7:30pm
Ages: All Ages
Class information

Are you a chess expert or learning to play? Drop in to show your skills with other chess players! Chess players of all levels are welcome.

Eldersburg Hooked on Crochet - 306469

Eldersburg Hooked on Crochet

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

Family Fun Night - 309108

Family Fun Night

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

Storytime Under the Stars - 311695

Storytime Under the Stars

Finksburg Branch
Wednesday, October 28, 2026 - 6:30pm - 7:30pm
Ages: 3 - 8
Class registration and more information

Join us for storytime under the stars, where we'll read books, enjoy music, and do a craft. Weather permitting, we will look at the nighttime sky through special telescopes.

Carroll 250: American Revolutionary War Tavern Exhibit - 317332

Carroll 250: American Revolutionary War Tavern Exhibit

Mount Airy Branch
Thursday, October 29, 2026 - 12:00am - 12:00am
Ages: All Ages
Class information

Taverns during the American Revolution fostered the spirit of revolution and community. The themes presented in the Tavern exhibit highlight the local history of Carroll County to ignite conversation, civic engagement, community service, and what it means to be an American today.

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

Read and Play - 306124

Read and Play

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

Beginner Sewing Level 1: Sew a Reversible Drawstring Bag (Class 8) - 313448

Beginner Sewing Level 1: Sew a Reversible Drawstring Bag (Class 8)

Exploration Commons
Thursday, October 29, 2026 - 9:30am - 12:30pm
Ages: 16 - Adults, Adults
Class registration and more information

Get acquainted with the sewing machine and basic tools of the trade. Learn how to sew a channel onto a fully lined bag and insert drawstrings that will close the bag. Learn about using different fabric combinations to add visual interest and how to use 'boxed bottom' techniques to create a sturdy base.

Class Prerequisites: Exploration Commons' Sewing Machine Certification

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

About Beginner Sewing Level 1: These classes introduce new or less experienced sewists to beginning sewing information and resources with hands-on practice.

Beginner Sewing Level 1 classes introduce and practice the following skills:

  • basic sewing tools
  • cutting, measuring, and marking fabric
  • pressing with an iron
  • basting and sewing

You can take Level 1 classes in any order, but beginners will benefit most by taking the first three classes, Class 1, 2, and 3, in sequence.

Twos and Threes Together - 283213

Twos and Threes Together

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

Family Storytime

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

Family Storytime

North Carroll Branch
Thursday, October 29, 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: Halloween Storytime - 307849

Family Storytime: Halloween Storytime

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

Costumes are welcomed.

Twos and Threes Together - 299221

Twos and Threes Together

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

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

North Carroll Writers Group - 305125

North Carroll Writers Group

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

Family Storytime

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

Family Storytime

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

Read and Play

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

Mini Musicians - 307942

Mini Musicians

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

CCGS Research Thursday - 300683

CCGS Research Thursday

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

Virtual Ghost Tour of Mount Airy - 313273

Virtual Ghost Tour of Mount Airy

Mount Airy Branch
Thursday, October 29, 2026 - 5:00pm - 6:30pm
Ages: All Ages
Class registration and more information

Back by popular demand! Join us for a tour through Mount Airy's haunted past and hear ghostly tales from beyond the grave without the walking! Explore Mount Airy's violent past of murders on Main Street, shoot-outs at the station, deadly railroad riots, mysterious fires, and ghostly apparitions in town. All are welcome! This program is an accessible option to the Historical Society of Mount Airy walking tours.  

Brush Lettering Basics - 306889

Brush Lettering Basics

Taneytown Branch
Thursday, October 29, 2026 - 6:00pm - 7:00pm
Ages: Adults
Class registration and more information

Want to learn brush lettering? Join us to learn and practice simple strokes that, when combined, turn into beautiful lettering. No experience is needed, and all the supplies will be provided.

Ghost Walk of Westminster - 296754

Ghost Walk of Westminster

Westminster Branch
Thursday, October 29, 2026 - 6:00pm - 8:00pm
Ages: 10 - Adults, Adults
Class registration and more information

Join us for a ghost presentation and stroll through Westminster to visit our local ghosts and legends. The walk is approximately 1.5 miles. Registrants will be contacted with updates in the event of bad weather.

Pajama Party Storytime - 307668

Pajama Party Storytime

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

Crochet Circle - 319983

Crochet Circle

Finksburg Branch
Thursday, October 29, 2026 - 6:30pm - 7:30pm
Ages: 13 - Adults, Adults
Class information
Join our welcoming crochet group for a relaxing and creative experience! Whether you’re a beginner or an experienced crocheter, you’ll find support and inspiration here. New to crocheting? We have some extra supplies available to get you started. Come stitch, chat, and connect with fellow makers!
Gentle Yoga - 305350

Gentle Yoga

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

Ghosts of Gettysburg - 290638

Ghosts of Gettysburg

Finksburg Branch
Thursday, October 29, 2026 - 6:30pm - 7:30pm
Ages: 11 - Adults, Adults
Class registration and more information

Join local historian Nancy Householder, a tour guide for Mark Nesbitt's Ghosts of Gettysburg Candlelight Walking Tours, for a night of chilling tales and stories.

Carroll 250: American Revolutionary War Tavern Exhibit - 317333

Carroll 250: American Revolutionary War Tavern Exhibit

Mount Airy Branch
Friday, October 30, 2026 - 12:00am - 12:00am
Ages: All Ages
Class information

Taverns during the American Revolution fostered the spirit of revolution and community. The themes presented in the Tavern exhibit highlight the local history of Carroll County to ignite conversation, civic engagement, community service, and what it means to be an American today.

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

Mount Scary: Going Batty! - 307363

Mount Scary: Going Batty!

Offsite
Friday, October 30, 2026 - 10:00am - 10:30am
Ages: Birth - 8
Class information

We're going batty for Halloween! Drop by the Mount Airy Town Hall for some not-so-scary stories about our flying friends with former First Lady Mary Hushour and the library. Come in costume — we'll be trick-or-treating downtown after storytime! 

Boo Bash - 309385

Boo Bash

North Carroll Branch
Friday, October 30, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information

Join us for fun, not-too-scary stories followed by a costume parade.

Pete the Cat Meet and Greet - 298770

Pete the Cat Meet and Greet

Eldersburg Branch
Friday, October 30, 2026 - 10:00am - 11:00am
Ages: All Ages
Class information

Meet Pete the Cat, our groooovy special friend! Pete, a costumed mascot, is always happy to meet his fans and pose for a photo. Join the fun as we celebrate Pete with a story, a craft, and a book to take home! (Limited to one book per family, while supplies last.) 

Thank you to Park Books on Main for supporting this program.

Candied Pecan Gift Bags - 326742

Candied Pecan Gift Bags

Exploration Commons
Friday, October 30, 2026 - 10:00am - 12:00pm
Ages: 15 - Adults, Adults
Class registration and more information

Get ready for the holidays with this seasonal favorite, candied pecans. After learning how to make these treats, package them up to take home and share with loved ones!

Please remember to wear closed-toed shoes when you attend!

Coffee with the Classics: The Birds - 304906

Coffee with the Classics: The Birds

Eldersburg Branch
Friday, October 30, 2026 - 10:00am - 12:00pm
Ages: Adults
Class information

Celebrate the spooky season with our October selection, Hitchcock's horror classic The Birds. 

Preschool Science: Spooky Science - 319474

Preschool Science: Spooky Science

Westminster Branch
Friday, October 30, 2026 - 11:00am - 12:00pm
Ages: 3 - 6
Class information

Join us as we investigate not-so-scary science! There will be a variety of hands-on learning activities for kids. We will read a book, sing, and have a messy time! Costumes are welcome, but not too spooky.

Spanish Language Practice Circle - 306745

Spanish Language Practice Circle

Taneytown Branch
Friday, October 30, 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 - 309368

Chair Yoga at the Library

North Carroll Branch
Friday, October 30, 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! 

Ghost Walk of Westminster - 297831

Ghost Walk of Westminster

Westminster Branch
Friday, October 30, 2026 - 2:00pm - 4:00pm
Ages: 10 - Adults, Adults
Class registration and more information

Join us for a ghost presentation and stroll through Westminster to visit our local ghosts and legends. The walk is approximately 1.5 miles. Registrants will be contacted with updates in the event of bad weather.

Carroll 250: American Revolutionary War Tavern Exhibit - 317334

Carroll 250: American Revolutionary War Tavern Exhibit

Mount Airy Branch
Saturday, October 31, 2026 - 12:00am - 12:00am
Ages: All Ages
Class information

Taverns during the American Revolution fostered the spirit of revolution and community. The themes presented in the Tavern exhibit highlight the local history of Carroll County to ignite conversation, civic engagement, community service, and what it means to be an American today.

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

Saturday Adventures - 310310

Saturday Adventures

Eldersburg Branch
Saturday, October 31, 2026 - 10:00am - 10:30am
Ages: Birth - 5
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!

Spooky Storytime - 307364

Spooky Storytime

Mount Airy Branch
Saturday, October 31, 2026 - 10:00am - 10:30am
Ages: Birth - 8
Class information

Join us for a not-so-scary storytime as we celebrate the spooky time of year!

Open Sewing Studio (Bring Your Own Sewing Machine) - 313477

Open Sewing Studio (Bring Your Own Sewing Machine)

Exploration Commons
Saturday, October 31, 2026 - 10:00am - 2:00pm
Ages: 16 - Adults, Adults
Class registration and more information

Open Sewing Studio is an opportunity to enjoy freestyle sewing with other sewists. Come in and work on your sewing projects in the company of others. A volunteer will be available to answer questions or provide feedback during this program. All skill levels are welcome. You must bring your own sewing supplies and tools.

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

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

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

Open Sewing Studio (Reserve a Sewing Machine) - 253932

Open Sewing Studio (Reserve a Sewing Machine)

Exploration Commons
Saturday, October 31, 2026 - 10:00am - 2:00pm
Ages: 16 - Adults, Adults
Class registration and more information

Open Sewing Studio is an opportunity to enjoy freestyle sewing with other sewists. Come in and work on your sewing projects in the company of others. A volunteer will be available to answer questions or provide feedback during this program. All skill levels are welcome. You must bring your own sewing supplies and tools.

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

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

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

Recycled Crafts: Jack-o'-Lantern - 308416

Recycled Crafts: Jack-o'-Lantern

Westminster Branch
Saturday, October 31, 2026 - 11:00am - 1:00pm
Ages: Birth - 12
Class registration and more information

Come and make a jack-o'-lantern out of recycled coffee creamer bottles.

Stop the Bleed® Lifesaving Training - 311009

Stop the Bleed® Lifesaving Training

Eldersburg Branch
Saturday, October 31, 2026 - 1:00pm - 2:00pm
Ages: 14 - Adults, Adults
Class registration and more information

This hands-on training demonstrates three quick lifesaving techniques you can use to keep someone from bleeding out in case of injury. Learn how to apply pressure to a wound with your hands, pack a wound to control bleeding, and correctly apply a tourniquet. All participants receive a free personal Stop the Bleed® kit. Presented by R Adams Cowley Shock Trauma Center, University of Maryland Medical Center. 

Sykesville Painting Club Workshop with Karen Peck and Mike Tebo - 315712

Sykesville Painting Club Workshop with Karen Peck and Mike Tebo

Eldersburg Branch
Saturday, October 31, 2026 - 1:00pm - 4:30pm
Ages: Adults
Class information

The library is partnering with the Sykesville Painting Club to offer a framing class with Karen Peck and Mike Tebo.

Please register online.

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

Halloween Horror d'Oeuvres - 308854

Halloween Horror d'Oeuvres

Exploration Commons
Saturday, October 31, 2026 - 1:30pm - 3:30pm
Ages: 15 - Adults, Adults
Class registration and more information

"Bone" Appetit!  Have a hauntingly good time making a variety of spooky-themed treats! Bloody Mary deviled eggs, fiendish shrimp fingers, roasted date roaches, antipasto char-BOO-terie, and skull caprese salad.

Scrappy Monsters - 307578

Scrappy Monsters

Mount Airy Branch
Saturday, October 31, 2026 - 2:00pm - 3:00pm
Ages: 6 - 12
Class information

Mix-and-match pattern pieces to invent your own scrappy monster, just in time for Halloween! We will provide the material; you just need to bring your creativity. No sewing experience is necessary, but you must be able to handle fabric scissors. This workshop is a fantastic way for kids to engage in imaginative play and create something uniquely their own. Children under the age of 8 must be accompanied by an adult.

Baking Basics: Classic Pumpkin Roll - 309127

Baking Basics: Classic Pumpkin Roll

Exploration Commons
Monday, November 2, 2026 - 9:30am - 11:30am
Ages: 14 - Adults, Adults
Class registration and more information

This hands-on bake-along class teaches you how to make a classic pumpkin roll with cream cheese filling. Participants will take home their delicious dessert to eat or freeze for Thanksgiving. CCPL's Westminster Branch staff member, Tina Mawhinney, and the Exploration Commons Teaching Kitchen staff will be teaching.  If you have previously taken this class at EC50, please do not register so that someone else may have the opportunity to attend. Registration for all sessions  of this class will open on 10/22.

Family Storytime - 307504

Family Storytime

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

Alphabet Train - 316477

Alphabet Train

Eldersburg Branch
Monday, November 2, 2026 - 10:00am - 11:00am
Ages: 3 - 6
Class information

Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome.

Family Storytime - 299145

Family Storytime

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

Family Storytime

Taneytown Branch
Monday, November 2, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class information

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

Read and Play - 309387

Read and Play

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

Move & Groove Storytime

Mount Airy Branch
Monday, November 2, 2026 - 11:00am - 11:30am
Ages: Birth - 8
Class information

This energetic storytime features books, rhymes, and songs with lots of wiggles and giggles! We’ll learn through movement and foster a love of stories. 

Alphabet Train - 313772

Alphabet Train

North Carroll Branch
Monday, November 2, 2026 - 11:00am - 12:00pm
Ages: 3 - 6
Class information

Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome.

Apple Experiments: Explore, Build, & Create! - 324132

Apple Experiments: Explore, Build, & Create!

Finksburg Branch
Monday, November 2, 2026 - 1:00pm - 2:00pm
Ages: 6 - 11
Class registration and more information

Do you like apples? Explore the science behind one of fall’s favorite crunchy fruits! In this hands-on workshop, we’ll investigate why apples turn brown and how we can slow the process down. Young scientists will experiment with various liquids to discover which ones help keep apples from turning brown. Then, put on your engineer hat! Using apple pieces, challenge yourself to build the tallest tower you can. Along the way, we’ll explore what makes a structure sturdy and discover strategies for building a tall, stable tower. We’ll finish with an apple painting experiment, combining creativity and science to create art with apples. Come explore, experiment, build, and create with apples!

North Carroll Needle and Fiber Arts - 300020

North Carroll Needle and Fiber Arts

North Carroll Branch
Monday, November 2, 2026 - 1:00pm - 3:00pm
Ages: Adults
Class information

Bring your knitting, crocheting, embroidery, or other fiber arts projects to this group gathering to share tips, patterns, and inspiration. All skill levels are welcome.

Cooking for Wellness: Low-Carb Stuffing - 315214

Cooking for Wellness: Low-Carb Stuffing

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

Stuffing is a holiday favorite for many, but if you’re trying to manage your carb intake, it may be difficult to decide what other carbs to sacrifice to stay on track. Enjoy more with this nutritious low-carb stuffing recipe. Make this recipe and enjoy a presentation on diabetes and low-carb eating with a registered dietitian. This class is provided through our partnership with Carroll Hospital.

Fall Prevention for Older Adults - 308567

Fall Prevention for Older Adults

Westminster Branch
Monday, November 2, 2026 - 2:00pm - 3:00pm
Ages: Adults
Class registration and more information

Falls are the leading cause of admission to Shock Trauma, but they are not a normal part of aging. Led by a Shock Trauma expert, this fall prevention class shares simple, practical ways to help you stay safe and confident. Topics include how to speak with your doctor, easy home safety tips, medication management, nutrition, safe ways to get up after a fall, gentle exercises, and more. 

Hooks & Needles - 303440

Hooks & Needles

Mount Airy Branch
Monday, November 2, 2026 - 3:00pm - 4:45pm
Ages: 12 - Adults, Adults
Class information

Bring your crochet, knitting, embroidery, or any other portable project to the library to work alongside other crafters. Get out of the house and enjoy some company while you stitch a few more rows. Drop in anytime; no instruction will be provided.

Open Mah Jongg - 310265

Open Mah Jongg

Westminster Branch
Monday, November 2, 2026 - 5:30pm - 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. 

Quick Dinner Series: Creamy Pumpkin Gnocchi - 305099

Quick Dinner Series: Creamy Pumpkin Gnocchi

Exploration Commons
Monday, November 2, 2026 - 6:00pm - 7:00pm
Ages: 13 - Adults, Adults
Class registration and more information

In this Quick Dinner Series class, we will work in pairs to make a creamy pumpkin gnocchi with spinach and sausage. We will enjoy our meal together in the Teaching Kitchen. 

Robot Pumpkin Smash - 323236

Robot Pumpkin Smash

North Carroll Branch
Monday, November 2, 2026 - 6:00pm - 7:00pm
Ages: 4 - Adults, Adults
Class information

Join the Robo-Lions, a team of students, as they fire up their robots for Robot Pumpkin Smash! Find out how long it takes a robot to crack open a pumpkin. This program is a collaboration between PIE3 (Partnership in Inspiration for Engineering Education and Entrepreneurship), Robo-Lions, and Carroll County Public Library.

Carroll 250: Living Democracy: Elections, Campaigns, and Union Mills - 287309

Carroll 250: Living Democracy: Elections, Campaigns, and Union Mills

Mount Airy Branch
Monday, November 2, 2026 - 6:30pm - 7:30pm
Ages: Adults
Class information

Join Kyle Dalton, Executive Director of the Union Mills Homestead Foundation, as he discusses the history of Carroll County's elections and polling places while exploring how residents' ideas about representative democracy have changed over the centuries.  

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

Yoga with Meditation - 305345

Yoga with Meditation

Eldersburg Branch
Monday, November 2, 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).

Featured

New Materials