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

Open Mah Jongg
Westminster BranchWednesday, 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
Exploration CommonsWednesday, 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
Westminster BranchWednesday, 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
Eldersburg BranchWednesday, 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
OffsiteWednesday, 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
Finksburg BranchWednesday, 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
Eldersburg BranchWednesday, 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
Westminster BranchWednesday, 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
North Carroll BranchWednesday, 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
Eldersburg BranchThursday, 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
Finksburg BranchThursday, 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
Mount Airy BranchThursday, 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
North Carroll BranchThursday, 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
Taneytown BranchThursday, 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
Westminster BranchThursday, 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
Taneytown BranchThursday, 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
North Carroll BranchThursday, 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
Exploration CommonsThursday, 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
Eldersburg BranchThursday, 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
Westminster BranchThursday, 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
Finksburg BranchThursday, 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)
Taneytown BranchThursday, 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
North Carroll BranchThursday, 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
North Carroll BranchThursday, 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
Mount Airy BranchThursday, 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
Westminster BranchThursday, 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
Westminster BranchThursday, 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
Eldersburg BranchThursday, 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
Exploration CommonsThursday, 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
Exploration CommonsThursday, 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
Taneytown BranchThursday, 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
North Carroll BranchThursday, 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
Mount Airy BranchThursday, 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
Eldersburg BranchFriday, 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
Mount Airy BranchFriday, 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
Finksburg BranchFriday, 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
North Carroll BranchFriday, 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
Westminster BranchFriday, 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
OffsiteFriday, 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
Taneytown BranchFriday, 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
North Carroll BranchFriday, 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
Westminster BranchFriday, 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)
Taneytown BranchFriday, 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
Taneytown BranchFriday, 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
OffsiteFriday, 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.
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 Witch, Midwives, 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 Room; Close Your Eyes, Hold Hands; The Sandcastle Girls; Skeletons at the Feast; and The Double Bind. His novels Secrets of Eden, Midwives, 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
Westminster BranchFriday, 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
Taneytown BranchFriday, 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
Exploration CommonsFriday, 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
Finksburg BranchSaturday, 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
Mount Airy BranchSaturday, 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
Westminster BranchSaturday, 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
Eldersburg BranchSaturday, 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
Eldersburg BranchSaturday, 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
Westminster BranchSaturday, 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
Finksburg BranchSaturday, 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
Mount Airy BranchSaturday, 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
Eldersburg BranchSaturday, 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
Finksburg BranchSaturday, 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
Exploration CommonsSaturday, 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
Finksburg BranchSaturday, 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.

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

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

Family Storytime
Westminster BranchMonday, August 10, 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
North Carroll BranchMonday, August 10, 2026 - 10:00am - 11:00am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

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

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

Move and Learn
North Carroll BranchMonday, August 10, 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)
Taneytown BranchMonday, August 10, 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.

Eldersburg Hooked on Crochet
Eldersburg BranchMonday, August 10, 2026 - 12:30pm - 2:30pm
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.

Jurassic Park Escape Room
North Carroll BranchMonday, August 10, 2026 - 1:00pm - 2:00pm
Ages: 11 - 17
Class registration and more information
Gather clues, solve puzzles, and try to get out in time in a Jurassic Park-themed escape room.

Drop-In Crafts with Michaels
Finksburg BranchMonday, August 10, 2026 - 1:00pm - 3:00pm
Ages: 4 - 17
Class registration and more information
Beat the heat and join Michaels to make a bookmark.

Intro to Animation
Exploration CommonsMonday, August 10, 2026 - 1:30pm - 3:30pm
Ages: 16 - Adults, Adults
Class registration and more information
Learn the basics of animation in Blender! In this beginner-friendly class, you'll discover how to bring your 3D creations to life using keyframes, the timeline, and simple motion techniques. We'll cover the fundamentals of animating objects, cameras, and characters. Previous Blender experience is not necessary but encouraged.

Hooks & Needles
Mount Airy BranchMonday, August 10, 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.

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

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

Italian Biscotti
Exploration CommonsMonday, August 10, 2026 - 5:30pm - 7:00pm
Ages: 16 - Adults, Adults
Class registration and more information
Learn how to make crispy, twice-baked Italian Biscotti Cookies. Each table will make a different flavor batch to be split evenly among registrants. We'll make espresso drinks while the cookies bake so we can enjoy our biscotti as a traditional treat dipped in coffee!

Open Mah Jongg
Eldersburg BranchMonday, August 10, 2026 - 5:30pm - 7:45pm
Ages: Adults
Class information
Join us for a friendly game of American Mah Jongg. We welcome experienced players and newer players for casual, non-competitive play. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided.

Come Create
Taneytown BranchMonday, August 10, 2026 - 6:00pm - 7:00pm
Ages: Adults
Class registration and more information
Doing crafts improves your mood, reduces stress, and is fun! Explore your inner artist. All supplies will be provided.

Veterans Book Club: A Worse Place Than Hell
Finksburg BranchMonday, August 10, 2026 - 6:00pm - 7:45pm
Ages: Adults
Class information
In partnership with the Carroll County Veterans Advisory Council, we invite veterans, current military and reservists, and family members to join us for an evening of discussion, fellowship, and camaraderie. This month's selection is A Worse Place Than Hell: How the Civil War Battle of Fredericksburg Changed a Nation by John Matteson.

Family Bingo
Eldersburg BranchMonday, August 10, 2026 - 6:30pm - 7:30pm
Ages: 8 - Adults, Adults
Class registration and more information
Join us for a fun-filled family bingo night at the library! We will provide the bingo cards, markers, and a chance to win prizes. This program is geared to children ages 8-15 with an adult.

Ask HSP: Human Services Programs of Carroll County
Mount Airy BranchTuesday, August 11, 2026 - 9:00am - 11:00am
Ages: All Ages
Class information
Human Services Programs of Carroll County (HSP) assists families by leveraging public services like housing and shelter services, financial education and assistance, and family support. Staff from HSP will be available at the library every other month to meet with anyone with questions or in need of assistance. Stop by and see how they can help you!

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

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

Read and Play
Mount Airy BranchTuesday, August 11, 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
Taneytown BranchTuesday, August 11, 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
Westminster BranchTuesday, August 11, 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: Wild West Survival
North Carroll BranchTuesday, August 11, 2026 - 10:00am - 11:30am
Ages: 8 - 13
Class registration and more information
A hands-on STEM program where kids become frontier engineers, using creativity and problem-solving to design solutions for life on the frontier.

Making for Seniors: Create a Simple Vinyl Cutter Project
Exploration CommonsTuesday, August 11, 2026 - 10:00am - 12:00pm
Ages: Adults
Class registration and more information
Learning new technology should be fun, not intimidating! Join us for a basic hands-on session where we'll use Cricut Design Space to create a simple project to be cut out on one of EC's vinyl cutters. Previous basic computer experience is required. No previous experience with design software or vinyl cutting is needed. Participants are required to set up their own free Cricut Design Space account prior to attending.

Family Storytime
Eldersburg BranchTuesday, August 11, 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
Taneytown BranchTuesday, August 11, 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
Mount Airy BranchTuesday, August 11, 2026 - 11:00am - 11:30am
Ages: 2 - 3
Class information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

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

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

Summer Lunch at the Library (Taneytown)
Taneytown BranchTuesday, August 11, 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.

Strategy Games
Eldersburg BranchTuesday, August 11, 2026 - 1:30pm - 4:30pm
Ages: Adults
Class information
Please drop in anytime between the hours listed and learn or teach a game. Most strategic games take between 1.5 to 3 hours to play.
There will be games at various levels available to play, such as Cascadia, Plunder, Catan, Azul, Sykjo, and Triominos, to name a few. You are welcome to bring your favorite game to teach/play.

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

Super Smash Bros. Tournament
Eldersburg BranchTuesday, August 11, 2026 - 2:00pm - 3:00pm
Ages: 11 - 17
Class information
Battle your friends in a Super Smash Bros. tournament on the library's Nintendo Switch. See if you have what it takes to be a champion.

Intermediate Laser Project: Wood Inlay
Exploration CommonsTuesday, August 11, 2026 - 2:00pm - 4:30pm
Ages: 14 - Adults, Adults
Class registration and more information
Flex your Adobe Illustrator skills in this intermediate laser class. Participants will use more advanced Illustrator skills to create a small wooden inlay project on the laser. Laser Certification is required for this class.

Line Dancing with Lori
Eldersburg BranchTuesday, August 11, 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.

Dungeons & Dragons Online
OnlineTuesday, August 11, 2026 - 4:00pm - 6:30pm
Ages: 12 - 17
Class registration and more information
Join us for a session of Dungeons & Dragons played entirely online! Pre-generated characters will be available, and registrants will meet on Zoom the day before to become familiar with any websites used. This session is for beginners and avid players alike.
Dungeons & Dragons is a trademark of Wizards of the Coast LLC in the United States and other countries. © 2015 Wizards. All Rights Reserved.

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

North Carroll Writers Group
North Carroll BranchTuesday, August 11, 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.

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

Open Mah Jongg
Mount Airy BranchTuesday, August 11, 2026 - 6:00pm - 7:45pm
Ages: Adults
Class information
Join us for a friendly game of American Mah Jongg. We welcome experienced players and newer players ready for casual, non-competitive play. Please bring a current National Mah Jongg League card. If you don't have a card, one will be provided. An instructor may not be present.

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

Pajama Party Storytime
Westminster BranchTuesday, August 11, 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.

TRIVIA NIGHT at Bistro 91 in Finksburg
OffsiteTuesday, August 11, 2026 - 7:00pm - 9:00pm
Ages: Adults
Class registration and more information
What trivia tidbits are rattling around in your head? Grab a few friends and join us for Trivia Night at Bistro 91! 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.

Writing Group
Eldersburg BranchWednesday, August 12, 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
Eldersburg BranchWednesday, August 12, 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
Finksburg BranchWednesday, August 12, 2026 - 9:45am - 10:30am
Ages: Birth - 8
Class information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children.

Read and Play
Mount Airy BranchWednesday, August 12, 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
North Carroll BranchWednesday, August 12, 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
Mount Airy BranchWednesday, August 12, 2026 - 10:00am - 11:00am
Ages: Adults
Class information
Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome.

Read and Play
Westminster BranchWednesday, August 12, 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.

Wackadoo! It's a Bluey Bash!
Taneytown BranchWednesday, August 12, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class registration and more information
We are celebrating all things Bluey with fun activities and more.

Carroll County Workforce Development Day
North Carroll BranchWednesday, August 12, 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.

Move & Groove Storytime
Eldersburg BranchWednesday, August 12, 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.

North Carroll Senior Center Wednesday Book Club: The Sicilian Inheritance
OffsiteWednesday, August 12, 2026 - 11:00am - 12:00pm
Ages: Adults
Class information
This month's selection is The Sicilian Inheritance by Jo Piazza.

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

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

Summer Lunch at the Library (Taneytown)
Taneytown BranchWednesday, August 12, 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.

Intermediate Laser Cutting: Engraving Painted Canvas
Exploration CommonsWednesday, August 12, 2026 - 1:00pm - 4: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.

















