All CCPL locations will be closed for the Juneteenth Holiday on Thursday, June 19. We will reopen for regular hours on Friday, June 20.

To complete a repair in our data center, all computer and web services will be offline beginning at 9 PM on Tuesday, June 17, 2025. We expect services to be restored by 11 PM.

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

Upcoming Events

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

program247238
Family Storytime
Mount Airy Branch
Monday, June 16, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program241479
Family Storytime
Westminster Branch
Monday, June 16, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program238163
Read and Play
North Carroll Branch
Monday, June 16, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program245207
Summer Reading Celebration: Color Our World™
Finksburg Branch
Monday, June 16, 2025 - 10:00am - 12:00pm
Ages: All Ages
More information
Join us in kicking off Summer Reading with a bang! Color Our World™ at the library!

program233472
Rock & Rhyme with Mr. Jon & Friends
Finksburg Branch
Monday, June 16, 2025 - 10:30am - 11:30am
Ages: All Ages
Registration and more information
Join multiple Parents' Choice Award-winning musician Mr. Jon & Friends for an interactive musical comedy show for the whole family. Mr. Jon & his silly friend George the Monkey will have you laughing and dancing along. A super fun, silly concert not to miss!

program247262
Let's Move!
Mount Airy Branch
Monday, June 16, 2025 - 11:00am - 11:30am
Ages: Birth - 8
More information
Join us for an interactive storytime where we're learning through movement. We'll explore books, rhymes, and songs with lots of wiggles and giggles!

program238450
Move and Learn
North Carroll Branch
Monday, June 16, 2025 - 11:00am - 12:00pm
Ages: Birth - 8
More information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

program233879
Intermediate Laser Cutting: Engraving Painted Canvas
Exploration Commons
Monday, June 16, 2025 - 12:30pm - 4:00pm
Ages: 16 - Adults, Adults
Registration and more information
This intermediate-level laser design class focuses on creating designs and navigating unique settings on pre-painted paper canvases.

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.

program245165
Kids Bake: Hamburger Cupcakes
Exploration Commons
Monday, June 16, 2025 - 2:00pm - 3:30pm
Ages: 8 - 12
Registration and more information
Participants will make "hamburger" cupcakes and learn basic baking skills. 

program246982
Nintendo Afternoon
Westminster Branch
Monday, June 16, 2025 - 2:00pm - 4:00pm
Ages: 11 - 17
More information
Join us in our Young Adult Area for gaming on our Nintendo Switch. Bring your friends and take turns playing Mario Kart, Super Smash Bros., and more. Games will be provided. 

program240980
Exercise Basics for Older Adults
Finksburg Branch
Monday, June 16, 2025 - 3:00pm - 4:00pm
Ages: Adults
Registration and more information
Exercise is essential to maintain function and independence as we age; however, it is just as important to do the right kinds of exercise to achieve these goals. Join Katrina Wolf, Owner of Age Well Senior Fitness LLC, as she breaks down the essential components of an exercise program for older adults.

program250132
3D Design Skills: Sketching
Exploration Commons
Monday, June 16, 2025 - 5:30pm - 7:00pm
Ages: Adults
Registration and more information
Welcome to the exciting world of 3D design and modeling! In this comprehensive, hands-on session in Onshape, a powerful cloud-based computer-aided design (CAD) platform, we will dive further into the sketch tools and their functions.

program245170
Dubai Chocolate Bars
Exploration Commons
Monday, June 16, 2025 - 6:00pm - 7:00pm
Ages: 16 - Adults
Registration and more information
Attendees will be paired together to make a batch of the viral Dubai Chocolate Bars. These chocolate bars are filled with a mixture of crispy kataifi, pistachio cream, and tahini. 

program244256
Open Mah Jongg
Eldersburg Branch
Monday, June 16, 2025 - 6:00pm - 7:45pm
Ages: Adults
More information
Join us for a friendly game of American Mah Jongg. We welcome experienced players and newer players for casual, non-competitive play. Please bring a current National Mah Jongg League card. If you don’t have a card, one will be provided.

program231026
Summer Reads: Kaira Rouda
Exploration Commons
Monday, June 16, 2025 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
An ill-fated road trip resurrects a married couple’s darkest secrets in Jill Is Not Happy, the new thriller from Kaira Rouda, the USA Today bestselling author of Best Day Ever and The Next Wife. Kaira is an award-winning author of contemporary fiction that explores what goes on beneath the surface of seemingly perfect lives. She is a founding member of the Killer Author Club, a bi-monthly live show supporting authors. She is also a member of Sisters in Crime, Mystery Writers of America, Women’s Fiction Author Association, and the International Thriller Writers Association. She lives in Southern California with her family.

Books will be available for purchase and signing. 

Presented by Carroll County Public Library and A Likely Story Bookstore with Park Books.

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

program243309
Carroll County Health Department's Health on Wheels Mobile Services
Eldersburg Branch
Tuesday, June 17, 2025 - 9:30am - 11:30am
Ages: All Ages
More information
Health on Wheels will offer a range of services, including reproductive health services, HIV and Hepatitis C testing, blood pressure screening, smoking cessation, Naloxone training, peer support services, birth certificates, assistance with vaccines, WIC services by appointment, and health education. Not all services will be available at all locations. 

The schedule for locations and service information will be posted when available at https://health.maryland.gov/carroll/Pages/HOW.aspx

program246624
Beginner Sewing Level 1: Sew a Bucket Bag (Class 5)
Exploration Commons
Tuesday, June 17, 2025 - 9:30am - 12:30pm
Ages: 16 - Adults
Registration and more information
Get acquainted with the sewing machine and basic tools of the trade. Learn to sew a sturdy bucket bag with a round base. Sew and finish the bag with an incorporated shoulder strap.

Class Prerequisites: Exploration Commons' Sewing Machine Certification

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

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

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

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

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

program234972
Read and Play
Finksburg Branch
Tuesday, June 17, 2025 - 9:45am - 10:30am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program238034
Read and Play
Taneytown Branch
Tuesday, June 17, 2025 - 10:00am - 10:45am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program238271
Create, Explore, and More: Building Bridges
North Carroll Branch
Tuesday, June 17, 2025 - 10:00am - 11:00am
Ages: 8 - 13
Registration and more information
Come by to design, build, and test out different styles of bridges.

program241496
Read and Play
Westminster Branch
Tuesday, June 17, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program243155
Rock & Rhyme with Mr. Jon & Friends
Mount Airy Branch
Tuesday, June 17, 2025 - 10:30am - 11:30am
Ages: All Ages
More information
Join multiple Parents' Choice Award-winning musician Mr. Jon & Friends for an interactive musical comedy show for the whole family. Mr. Jon & his silly friend George the Monkey will have you laughing and dancing along. A super fun, silly concert not to miss!

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

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

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

program245175
Cheesesteaks and Cheesecakes
Exploration Commons
Tuesday, June 17, 2025 - 11:00am - 12:30pm
Ages: Adults
Registration and more information
Meet Carroll County Public Library's Director Andrea Berstler who will be guest presenting alongside CCPL Board Member Dave O'Callaghan in this cheesy double header: old-fashioned Philly cheesesteaks and individual size cheesecakes for dessert. 

program212816
North Carroll Knitters Group
North Carroll Branch
Tuesday, June 17, 2025 - 1:00pm - 3:00pm
Ages: Adults
More information
Knitters and crocheters are welcome to join this group gathering to share tips, projects, and patterns.

program245777
Diamond Painting for Teens
Taneytown Branch
Tuesday, June 17, 2025 - 2:00pm - 4:00pm
Ages: 12 - 17
Registration and more information
We'll have a new diamond painting project each month, and no experience is necessary!  

program244508
Learn to Solder: 2 Day Class
Exploration Commons
Tuesday, June 17, 2025 - 4:30pm - 6:00pm
Ages: 16 - Adults
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 two hands-on projects where you will assemble and solder your very own simple circuit the first day and then a random dice roller circuit the second day.

program244624
Line Dancing with Lori
Eldersburg Branch
Tuesday, June 17, 2025 - 5:00pm - 6:00pm
Ages: Adults
Registration and more information
Join us for an evening of fun and fitness in this beginner's line dancing class. We suggest bringing water and wearing comfortable shoes and clothing for the class. 

program250759
Needle Little Klatch?
Westminster Branch
Tuesday, June 17, 2025 - 5:00pm - 7:00pm
Ages: 16 - Adults
More information
Klatch (noun): a gathering usually characterized by informal conversation.

Join us for a casual, bi-weekly stitching club. All needle-crafters are welcome!

program245774
Diamond Painting
Taneytown Branch
Tuesday, June 17, 2025 - 5:30pm - 7:30pm
Ages: Adults
Registration and more information
Join us for a monthly session of diamond painting! We'll have a new project each month, and no experience is necessary!  

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

program235263
Pajama Party Storytime
Finksburg Branch
Tuesday, June 17, 2025 - 6:30pm - 7:30pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program241514
Pajama Party Storytime
Westminster Branch
Tuesday, June 17, 2025 - 7:00pm - 8:00pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

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

program235195
Family Storytime
Finksburg Branch
Wednesday, June 18, 2025 - 9:45am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program246601
Eric Carle Storytime
Mount Airy Branch
Wednesday, June 18, 2025 - 10:00am - 11:00am
Ages: Birth - 6
More information
Step into the colorful world of Eric Carle with a fun-filled storytime perfect for young readers and their families. Includes read alouds, interactive music, and hands-on crafts. Come ready to read, create, and explore!

program241497
Read and Play
Westminster Branch
Wednesday, June 18, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program243693
Mount Airy Knitters
Mount Airy Branch
Wednesday, June 18, 2025 - 10:00am - 12:00pm
Ages: Adults
More information
Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome.

program236107
Summer Reading Celebration: Color Our World™
North Carroll Branch
Wednesday, June 18, 2025 - 10:00am - 12:00pm
Ages: All Ages
More information
Enjoy our colorful Summer Reading kick-off! We will feature fantastic activities, a fire truck, and JJ Hoffman’s ice cream!

program246620
Summer Reading Celebration: Color Our World™
Taneytown Branch
Wednesday, June 18, 2025 - 10:00am - 12:00pm
Ages: All Ages
More information
Join the excitement as we launch Summer Reading 2025: Color Our World™! We'll have activity stations throughout the branch, community partners and live animals outdoors. Join the family fun — and kick off your summer to an amazing start! 

program235249
Ready, Set, School!
Finksburg Branch
Wednesday, June 18, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

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

program243688
Mount Airy Book Discussion Group: The Windsor Knot
Mount Airy Branch
Wednesday, June 18, 2025 - 1:00pm - 2:00pm
Ages: Adults
More information
This month's selection is The Windsor Knot by SJ Bennett.

program250980
Fantastic Fossils
Mount Airy Branch
Wednesday, June 18, 2025 - 2:00pm - 3:00pm
Ages: 3 - 12
More information
Join Dr. Jessica Lawrence Wujek from the GTC Rock Shop in Frederick as she helps us explore the fascinating world of fossils! After a short presentation, participants will handle fossils from her collection.

program246455
Line Dancing with Lori
Eldersburg Branch
Wednesday, June 18, 2025 - 2:00pm - 3:00pm
Ages: Adults
Registration and more information
Join us for an evening of fun and fitness in this beginner's line dancing class. We suggest bringing water and wearing comfortable shoes and clothing for the class. 

program246426
What Can I Make?: 3D Printing
Exploration Commons
Wednesday, June 18, 2025 - 2:00pm - 3:30pm
Ages: 15 - Adults
Registration and more information
Are you looking to get started in 3D printing? This class will review the basics of the process, software, and machinery we have available in our makerspace.

program236225
Indoor/Outdoor Target Range
North Carroll Branch
Wednesday, June 18, 2025 - 2:30pm - 3:30pm
Ages: 8 - 15
More information
Join us for two different target ranges. We will have an indoor target range for Nerf weapons and an outdoor range for water guns. We will provide Nerf weapons and water guns.

program246969
Westminster Branch Anime Club
Westminster Branch
Wednesday, June 18, 2025 - 4:00pm - 5:00pm
Ages: 11 - 17
More information
Join us at CCPL's Westminster Branch for all things anime and manga! Watch the first episode of an anime, discuss your favorite series, share your artwork, and more!

program244509
Learn to Solder: 2 Day Class
Exploration Commons
Wednesday, June 18, 2025 - 4:30pm - 7:00pm
Ages: 16 - Adults
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 two hands-on projects where you will assemble and solder your very own simple circuit the first day and then a random dice roller circuit the second day.

program244582
ASL Practice Club
Mount Airy Branch
Wednesday, June 18, 2025 - 6:00pm - 7:00pm
Ages: 5 - Adults
More information
Join us for our ASL (American Sign Language) Practice Club! We will have conversational games and prompts to help keep your skills up. All fluency levels are welcome!

program242236
Eldersburg Hooked on Crochet
Eldersburg Branch
Wednesday, June 18, 2025 - 6:00pm - 7:45pm
Ages: 12 - Adults
More information
Join this friendly crochet group open to beginners and experienced crocheters alike. Those new to crocheting should bring a size J hook and a light-colored, worsted-weight yarn to the class.

program241163
Mid-Week Movie and Munch: Harold and the Purple Crayon
Westminster Branch
Wednesday, June 18, 2025 - 6:00pm - 7:45pm
Ages: All Ages
More information
Join us for an evening of movie magic and a snack. We will be watching Harold and the Purple Crayon; the film is rated PG.

Please bring your own bottle of water to enjoy with our salty popcorn.

program235966
Finksburg Book Club: First Lie Wins
Finksburg Branch
Wednesday, June 18, 2025 - 6:30pm - 7:30pm
Ages: Adults
More information
This month's selection is First Lie Wins by Ashley Elston.

program242307
Summer Reads: Liv Constantine
Exploration Commons
Wednesday, June 18, 2025 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
Join us for a conversation with Liv Constantine! Sisters Lynne Constantine and Valerie Constantine are  New York Times, Wall Street Journal, and USA Today international bestselling authors with over two million copies sold worldwide. They are Library Reads Hall of Fame authors. Their books have been translated into 29 languages, are available in 34 countries, and are in development for both television and film. Their books have been praised by The Washington PostUSA TodayThe Sunday TimesPeople Magazine, and Good Morning America, among many others. Their debut novel, The Last Mrs. Parrish, is a Reese Witherspoon Book Club selection. Their latest book is Don't Open Your Eyes, a twisted psychological thriller about a woman tormented by nightmarish visions of her future which start to come true. Books will be available for purchase and signing. 

Presented by Carroll County Public Library and Park Books on Main. 

program251503
The Zentangle Method of Drawing-based Mindfulness
Online
Wednesday, June 18, 2025 - 7:00pm - 8:00pm
Ages: 10 - Adults
Registration and more information
In this online class, Jill Suffel, CZT (Certified Zentangle Teacher) will lead us through a relaxing drawing activity that starts with four dots and a line. The outcome will amaze you! Please have the following supplies handy: white paper, a black pen, a pencil, and something with which to smudge. Registration closes at 4:30 PM on the day of the program. You will receive the Zoom link via email by 5:30 PM on the day of the program. 

program246026
English Language Practice Group
Taneytown Branch
Friday, June 20, 2025 - 9:00am - 10:00am
Ages: Adults
More information
Join us for a friendly group gathering to practice speaking English. This program, led by a partner from The Literacy Council of Carroll County, is geared toward adults who are English language learners.  

program238157
Read and Play
North Carroll Branch
Friday, June 20, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program244463
Carroll County Health Department's Health on Wheels Mobile Services
Mount Airy Branch
Friday, June 20, 2025 - 10:00am - 12:00pm
Ages: All Ages
More information
Health on Wheels will offer a range of services, including reproductive health services, HIV and Hepatitis C testing, blood pressure screening, smoking cessation, Naloxone training, peer support services, birth certificates, assistance with vaccines, WIC services by appointment, and health education. Not all services will be available at all locations. 

The schedule for locations and service information will be posted when available at https://health.maryland.gov/carroll/Pages/HOW.aspx

program248180
Summer Reading Celebration: Color Our World™
Eldersburg Branch
Friday, June 20, 2025 - 10:00am - 12:00pm
Ages: All Ages
More information
Join us to Color Our World™ at the library! Let’s get creative and have fun celebrating all the amazing ways art and books make our lives brighter!

program248080
Rock & Rhyme with Mr. Jon & Friends
Westminster Branch
Friday, June 20, 2025 - 10:30am - 11:30am
Ages: All Ages
More information
Join multiple Parents' Choice Award-winning musician Mr. Jon & Friends for an interactive musical comedy show for the whole family. Mr. Jon & his silly friend George the Monkey will have you laughing and dancing along. A super fun, silly concert not to miss!

program246045
Spanish Language Practice Circle
Taneytown Branch
Friday, June 20, 2025 - 10:30am - 11:30am
Ages: Adults
More 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.

program245071
Nature's Coloring Book
Finksburg Branch
Friday, June 20, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
Registration and more information
Explore the outside world and discover the beauty of nature's coloring book. A story, scavenger hunt, and craft are included in this fun filled adventure. Please dress appropriately for the weather.

program241605
Summer Reading Celebration: Color Our World™
Westminster Branch
Friday, June 20, 2025 - 11:30am - 1:30pm
Ages: All Ages
More information
Join us as we kick off Summer Reading, Color Our World™, with games and crafts!

program244852
Pride at the Library
Mount Airy Branch
Friday, June 20, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
Join us in solidarity for Pride at the Library! We'll be celebrating with arts and crafts, book recommendations, and community resources.

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

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

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

program249126
Teens Cook: Basic Italian Red Sauce
Exploration Commons
Friday, June 20, 2025 - 2:00pm - 3:30pm
Ages: 13 - 18
Registration and more information
Learn how to make a basic red sauce with fresh (or canned) tomatoes to serve over pasta. Our friends from Ötzi Mediterranean Market & Eatery in Eldersburg have provided us with an authentic family recipe for an easy tomato sauce you can serve over pasta for a quick meal or side dish.

program233508
One Up Games
Westminster Branch
Friday, June 20, 2025 - 3:00pm - 5:00pm
Ages: 8 - Adults
More information
Explore various next-gen consoles and gaming monitors! Enjoy all the popular video games, along with a mixture of classic and retro games. Play what you wish, with the freedom to move to any system and play any game. Monitors, consoles, games, and controllers are all provided!

program233512
Teen After Hours: One Up Games
Westminster Branch
Friday, June 20, 2025 - 6:00pm - 9:00pm
Ages: 11 - 17
Registration and more information
Explore various next-gen consoles and gaming monitors! Enjoy all the popular video games, along with a mixture of classic and retro games. Play what you wish, with the freedom to move to any system and play any game. Monitors, consoles, games, and controllers are all provided! Snacks will also be provided. 

Registration and permission slips are required for this after-hours event; download a copy or pick one up at Westminster Branch's Customer Service Desk.

program247230
Glaciers: Hot Topic, Cool Chemistry!
Mount Airy Branch
Saturday, June 21, 2025 - 10:00am - 11:00am
Ages: 5 - 12
More information
Chemistry is cool when we're learning about glaciers! Join Dr. Rose Pesce-Rodriguez for this hands-on program. Students under the age of 8 must be accompanied by an adult.

program238478
Saturday Adventures
Eldersburg Branch
Saturday, June 21, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
Come to the library every Saturday morning for a new adventure! Stories, songs, dancing--there will be something new and different each week. The one thing that will always happen? Fun!

program251364
Glyndon Area Players Presents: Seussical Showcase
Eldersburg Branch
Saturday, June 21, 2025 - 10:00am - 12:00pm
Ages: All Ages
More information
Join us for a preview of Glyndon Area Players' Seussical. Enjoy songs, dances, meeting characters, and more!

program237350
One Up Games
Taneytown Branch
Saturday, June 21, 2025 - 10:00am - 1:00pm
Ages: 11 - 18
More information
Explore various next-gen consoles and gaming monitors! Enjoy all the popular video games, along with a mixture of classic and retro games. Play what you wish, with the freedom to move to any system and play any game. Monitors, consoles, games, and controllers are all provided!

program246643
Open Sewing Studio (Bring Your Own Sewing Machine)
Exploration Commons
Saturday, June 21, 2025 - 10:00am - 2:00pm
Ages: 16 - Adults
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 for use, please register for the other version of this program.

program235336
Open Sewing Studio (Reserve a Sewing Machine)
Exploration Commons
Saturday, June 21, 2025 - 10:00am - 2:00pm
Ages: 14 - Adults
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.

program239908
Bird Migration: Protect Against Bird Strikes with Lights Out Baltimore
Finksburg Branch
Saturday, June 21, 2025 - 11:00am - 12:00pm
Ages: 8 - Adults
More information
Learn about bird migration, light pollution, and how to protect against bird strikes at your home from Lights Out Baltimore's Lindsay Jacks. 

program245738
Read with a Furry Friend
Taneytown Branch
Saturday, June 21, 2025 - 11:00am - 12:00pm
Ages: 3 - Adults
Registration and more information
Come to the library to visit with or read to book-loving therapy dogs. Research shows that reading to animals boosts reading skills in children and helps with social skills and emotional health for all ages. Adults and seniors can also come to de-stress and relax with a fuzzy friend. Walk-ins are welcome!

program240415
Carroll County Old Line Statesmen Barbershop Chorus
North Carroll Branch
Saturday, June 21, 2025 - 1:00pm - 2:00pm
Ages: All Ages
More information
Visit the library to enjoy the Carroll County Old Line Statesmen Barbershop Chorus, a local men's a cappella chorus that has been singing four-part harmony since 1982. The group is devoted to community singing and entertainment in and around Carroll County. You will not be disappointed to celebrate the beginning of summer by tapping your toes and being warmed by this soothing harmony!

program247545
Super Smash Bros. Tournament for Kids
Taneytown Branch
Saturday, June 21, 2025 - 1:00pm - 2:00pm
Ages: 6 - 11
Registration and more information
CCPL's Taneytown Branch is holding a Super Smash Bros. tournament for kids, so join us to show you're the best player your age in town! There will be no prizes, just glory for the winner!

program245308
Intro to Laser Cutting
Exploration Commons
Saturday, June 21, 2025 - 1:30pm - 4:00pm
Ages: 12 - Adults
Registration and more information
This beginner-level laser cutter class will walk you through design basics, machine use, and safety procedures. At the instructor's discretion, customers who successfully complete this program will be certified to use the Exploration Commons' Fusion Pro and Fusion Edge laser cutters.

Customers aged 12 to 15 who complete their certification are required to have a certified adult with them to use the laser independently.

program238594
PAWS to Read
Finksburg Branch
Saturday, June 21, 2025 - 2:00pm - 3:00pm
Ages: 4 - Adults
Registration and more information
Come to the library to visit with or read to book-loving therapy dogs. Research shows that reading to animals boosts reading skills in children and helps with social skills and emotional health for all ages. Adults and seniors can also come to de-stress and relax with a fuzzy friend. Walk-ins are welcome!

program247233
Read with a Furry Friend
Mount Airy Branch
Saturday, June 21, 2025 - 2:00pm - 3:00pm
Ages: 3 - Adults
More information
Every dog enjoys a good story! Trained reading dogs from My Caring Paws will provide a relaxed, informal atmosphere for kids to practice reading.

program247498
Summer Reads: Kristina McMorris
North Carroll Branch
Saturday, June 21, 2025 - 2:00pm - 3:00pm
Ages: Adults
Registration and more information
Kristina McMorris is a New York Times, Wall Street Journal, and USA Today bestselling author of two novellas and seven historical novels, including the million-copy bestseller Sold on a Monday. The recipient of more than twenty national literary awards, she previously hosted weekly TV shows for Warner Bros. and an ABC affiliate, beginning at age nine with an Emmy Award-winning program. Her latest, The Girls of Good Fortune, explores the complexity of family and identity, the importance of stories that echo through generations, and the power of strength found beneath the surface. Books will be available for purchase and signing. 

Presented by Carroll County Public Library and Park Books on Main. 

program240166
Puzzle Race
Eldersburg Branch
Saturday, June 21, 2025 - 2:00pm - 4:00pm
Ages: 12 - Adults
Registration and more information
Do you love to do jigsaw puzzles? Form a team of up to 4 players and join us for a puzzle race competition! All teams will get the same 500-piece puzzle and race to see which team can assemble it first. 

Note: One player will register per team; please include the names of other teammates when you register.

program247548
Super Smash Bros. Tournament for Teens
Taneytown Branch
Saturday, June 21, 2025 - 2:30pm - 3:30pm
Ages: 11 - 17
Registration and more information
CCPL's Taneytown Branch is holding a Super Smash Bros. tournament for teens, so join us to show you're the best player in town! There will be no prizes, just glory for the winner!

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

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

program241480
Family Storytime
Westminster Branch
Monday, June 23, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program238164
Read and Play
North Carroll Branch
Monday, June 23, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

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

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

program243593
Little Jon's Gigantic Bubble Show
Eldersburg Branch
Monday, June 23, 2025 - 10:30am - 11:30am
Ages: All Ages
More information
Join the fun as we explore different sizes and types of bubbles with Little Jon in this fun, interactive program. See volcano bubbles, smoke bubbles, and get surrounded by a giant bubble!

program235782
Rock & Rhyme with Mr. Jon & Friends
Taneytown Branch
Monday, June 23, 2025 - 10:30am - 11:30am
Ages: All Ages
More information
Join multiple Parents' Choice Award-winning musician Mr. Jon & Friends for an interactive musical comedy show for the whole family. Mr. Jon & his silly friend George the Monkey will have you laughing and dancing along. A super fun, silly concert not to miss!

program238451
Move and Learn
North Carroll Branch
Monday, June 23, 2025 - 11:00am - 12:00pm
Ages: Birth - 8
More information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

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

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

program243156
Little Jon's Gigantic Bubble Show
Mount Airy Branch
Monday, June 23, 2025 - 12:30pm - 1:30pm
Ages: All Ages
More information
Join the fun as we explore different sizes and types of bubbles with Little Jon in this fun, interactive program. See volcano bubbles, smoke bubbles, and get surrounded by a giant bubble!

program242251
Eldersburg Hooked on Crochet
Eldersburg Branch
Monday, June 23, 2025 - 12:30pm - 2:30pm
Ages: 12 - Adults
More information
Join this friendly crochet group open to beginners and experienced crocheters alike. Those new to crocheting should bring a size J hook and a light-colored, worsted-weight yarn to the class.

program237279
Intro to Pottery: Tchotchkes (North Carroll)
North Carroll Branch
Monday, June 23, 2025 - 1:00pm - 3:00pm
Ages: 11 - 17
Registration and more information
Join us for an introduction to the art of pottery! In this lesson, we will focus on a specific type of hand-building known as tchotchkes or pinch pots. Create a work of art or a cool little creature!

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

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

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

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

program253061
Drums from Around the World
Taneytown Branch
Monday, June 23, 2025 - 1:30pm - 2:30pm
Ages: 10 - 17
Registration and more information
Come learn about and play different drums and drumming techniques from around the world.

program246973
Westminster Branch Teen Advisory Board
Westminster Branch
Monday, June 23, 2025 - 3:30pm - 4:30pm
Ages: 12 - 17
Registration and more information
Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering.

program244344
Intro to Pottery: Tchotchkes (Taneytown)
Taneytown Branch
Monday, June 23, 2025 - 5:00pm - 7:00pm
Ages: 11 - 17
Registration and more information
Join us for an introduction to the art of pottery! In this lesson, we will focus on a specific type of hand-building known as tchotchkes or pinch pots. Create a work of art or a cool little creature!

program245586
Adobe Illustrator: Beyond the Basics
Exploration Commons
Monday, June 23, 2025 - 5:30pm - 7:30pm
Ages: 12 - Adults
Registration and more information
Join us for a comprehensive two-session Adobe Illustrator program where we further explore the software's capabilities and build on our existing knowledge. Because this class explores more advanced functionality, it is strongly recommended that participants take our Intro to Adobe Illustrator class or complete the following prerequisite videos before the class.

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

program229342
North Carroll Book Discussion Group: Miss Morgan's Book Brigade
North Carroll Branch
Monday, June 23, 2025 - 6:00pm - 8:00pm
Ages: Adults
More information
This month's selection is Miss Morgan's Book Brigade by Janet Skeslien Charles.

program239435
Infant Lapsit Storytime
Eldersburg Branch
Tuesday, June 24, 2025 - 9:30am - 10:30am
Ages: Birth - 24 Months
More information
Infants and young babies who are crawlers/pre-walkers and their caregivers are invited to this laid-back, gentle program to enjoy nursery rhymes and stories together as we start baby's love of reading and begin to build literacy skills, all from the comfort of their favorite grownup's lap.

Is your little one starting to walk and is more wiggly and active? Check out our Read and Play programs Tuesdays at 10:30 AM and Thursdays at 9:30 AM! 

program234973
Read and Play
Finksburg Branch
Tuesday, June 24, 2025 - 9:45am - 10:30am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program247275
Read and Play
Mount Airy Branch
Tuesday, June 24, 2025 - 10:00am - 10:30am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program238035
Read and Play
Taneytown Branch
Tuesday, June 24, 2025 - 10:00am - 10:45am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program238272
Create, Explore, and More: Rollercoaster Rampage
North Carroll Branch
Tuesday, June 24, 2025 - 10:00am - 11:00am
Ages: 8 - 13
Registration and more information
We will be designing, creating, and testing out rollercoasters made from various materials.

program241498
Read and Play
Westminster Branch
Tuesday, June 24, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program243780
Carroll County Workforce Development Day
Eldersburg Branch
Tuesday, June 24, 2025 - 10:00am - 2:00pm
Ages: Adults
More information
Explore invaluable career resources at Carroll County Workforce Development's pop-up event. Discover free training opportunities, learn how to connect with employers, and receive personalized support to revamp your resume.

program239438
Read and Play
Eldersburg Branch
Tuesday, June 24, 2025 - 10:30am - 11:30am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

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

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

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

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

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

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

program235812
Roblox Party (Eldersburg)
Eldersburg Branch
Tuesday, June 24, 2025 - 1:00pm - 3:00pm
Ages: 11 - 17
Registration and more information
Join us for crafts and activities inspired by Roblox! Make Roblox crafts, play IRL Dress to Impress, and more!

program245406
Super Awesome Dance Party with Mr. Craig
Westminster Branch
Tuesday, June 24, 2025 - 1:00pm - 3:00pm
Ages: Birth - 12
More information
Join us for one of Mr. Craig's raucous dance parties. There will be plenty of music, dancing, and fun.

program244141
Intro to 3D Printing and Design with TinkerCAD
Exploration Commons
Tuesday, June 24, 2025 - 1:30pm - 3:30pm
Ages: 12 - Adults
Registration and more information
Learn the basics of using TinkerCAD to design for 3D printing! We'll walk through basic 3D design using TinkerCAD software and create a simple project to be 3D printed. No previous design experience is necessary!

program244625
Line Dancing with Lori
Eldersburg Branch
Tuesday, June 24, 2025 - 5:00pm - 6:00pm
Ages: Adults
Registration and more information
Join us for an evening of fun and fitness in this beginner's line dancing class. We suggest bringing water and wearing comfortable shoes and clothing for the class. 

program241628
Diverse Voices Book Club: The Guncle Abroad
Westminster Branch
Tuesday, June 24, 2025 - 5:00pm - 6:30pm
Ages: 16 - Adults
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 June selection is The Guncle Abroad by Steven Rowley. Attendees are welcome to attend in person at CCPL's Westminster Branch or virtually through Zoom.

program245587
Adobe Illustrator: Beyond the Basics
Exploration Commons
Tuesday, June 24, 2025 - 5:30pm - 7:30pm
Ages: 12 - Adults
Registration and more information
Join us for a comprehensive two-session Adobe Illustrator program where we further explore the software's capabilities and build on our existing knowledge. Because this class explores more advanced functionality, it is strongly recommended that participants take our Intro to Adobe Illustrator class or complete the following prerequisite videos before the class.

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

program246717
Protecting the Jewels of the Night - Our Fireflies!
North Carroll Branch
Tuesday, June 24, 2025 - 6:00pm - 7:00pm
Ages: 13 - Adults
Registration and more information
They light up our summer evenings and create a sense of wonder and awe. Join Laura O'Callaghan, Xerces Society Ambassador, as she explores the world of fireflies, their life histories, threats, and simple actions you can take to help conserve them. The Xerces Society for Invertebrate Conservation is an international nonprofit organization that protects the natural world through the conservation of invertebrates and their habitats. While the program is designed for teens and adults, younger children are welcome.

program246432
Summer Paint Night
Taneytown Branch
Tuesday, June 24, 2025 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Join us for a fun night of painting! Attendees will receive instruction and create beginner-level artwork. Please wear old clothes or bring an apron. 

program235264
Pajama Party Storytime
Finksburg Branch
Tuesday, June 24, 2025 - 6:30pm - 7:30pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program244805
Tiny Library Treasures with the Mount Airy Teen Advisory Board
Mount Airy Branch
Tuesday, June 24, 2025 - 6:30pm - 7:30pm
Ages: 12 - 17
More information
Calling all teens with a love of the library! Earn service hours while making friends! At this special meeting of the Teen Advisory Board, we will begin working on Tiny Library Treasures.

Tiny thoughts lead to big ideas! Paint a mini canvas and create tiny art masterpieces to display in the library. Participants may paint their canvas in the library or take a kit home. Canvases will be available while supplies last. You can earn up to 2 service hours for doing this project, and must be at least 12 to earn service hours.

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

program235921
Wealth and Wellness
Eldersburg Branch
Tuesday, June 24, 2025 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
Join financial expert Karen Stebner and health and wellness advocate Deanna Dovel as they address multiple dimensions of wellness. Karen will teach powerful financial concepts to help you get your money working hard for you, decreasing financial stress, and allowing you to live a life of abundance. Deanna will have you moving to the beat of a different drum with an interactive dance fitness demo and will provide tips on health and nutrition. Leave with renewed energy and hope, as well as information, tools, and resources to help increase wellness in all areas of your life. A great way to start your summer!

program241515
Pajama Party Storytime
Westminster Branch
Tuesday, June 24, 2025 - 7:00pm - 8:00pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

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

program239441
Move & Groove Storytime
Eldersburg Branch
Wednesday, June 25, 2025 - 9:30am - 10:30am
Ages: Birth - 8
More information
This energetic storytime encourages creative movement and dance to help develop gross motor skills, coordination, and spatial awareness while fostering a love of stories.

program235196
Family Storytime
Finksburg Branch
Wednesday, June 25, 2025 - 9:45am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program246614
Bubble & Chalk Storytime
Mount Airy Branch
Wednesday, June 25, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
Join us outside for a hands-on storytime filled with books, bubbles, and colorful chalk creations! All supplies will be provided, just come dressed for messy outdoor fun and bring your creativity! Children must be accompanied by an adult. 

program241499
Read and Play
Westminster Branch
Wednesday, June 25, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program245849
Read and Play
Taneytown Branch
Wednesday, June 25, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program243694
Mount Airy Knitters
Mount Airy Branch
Wednesday, June 25, 2025 - 10:00am - 12:00pm
Ages: Adults
More information
Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome.

program239455
Move & Groove Storytime
Eldersburg Branch
Wednesday, June 25, 2025 - 10:30am - 11:30am
Ages: Birth - 8
More information
This energetic storytime encourages creative movement and dance to help develop gross motor skills, coordination, and spatial awareness while fostering a love of stories.

program236101
Rock & Rhyme with Mr. Jon & Friends
North Carroll Branch
Wednesday, June 25, 2025 - 10:30am - 11:30am
Ages: All Ages
More information
Join multiple Parents' Choice Award-winning musician Mr. Jon & Friends for an interactive musical comedy show for the whole family. Mr. Jon & his silly friend George the Monkey will have you laughing and dancing along. A super fun, silly concert not to miss!

program235250
Ready, Set, School!
Finksburg Branch
Wednesday, June 25, 2025 - 11:00am - 12:00pm
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

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

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

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

program240300
Water Balloon Wednesdays
Finksburg Branch
Wednesday, June 25, 2025 - 1:00pm - 1:30pm
Ages: 6 - 12
More information
Is summer vacation too hot to handle? Cool off with Water Balloon Wednesdays! Be prepared for a splash, and bring your own towel! The program is weather-dependent. 

program239537
Intro to Pottery: Tchotchkes (Eldersburg)
Eldersburg Branch
Wednesday, June 25, 2025 - 1:00pm - 3:00pm
Ages: 11 - 17
Registration and more information
Join us for an introduction to the art of pottery! In this lesson, we will focus on a specific type of hand-building known as tchotchkes or pinch pots. Create a work of art or a cool little creature!

program244477
Introduction to Onshape & 3D Printing
Exploration Commons
Wednesday, June 25, 2025 - 1:00pm - 3:00pm
Ages: 16 - Adults
Registration and more information
Welcome to the world of 3D modeling, design, and 3D printing. In this introductory class, we will review the computer-aided design (CAD) software Onshape by diving into the fundamentals and techniques to make a 3D-printed keychain.

program242946
Westminster Book Club: The Mystery of Mrs. Christie
Westminster Branch
Wednesday, June 25, 2025 - 2:00pm - 3:00pm
Ages: Adults
More information
This month's selection is The Mystery of Mrs. Christie by Marie Benedict. Books will be available for pickup at CCPL's Westminster Branch.

program242068
Chess at the Library
Finksburg Branch
Wednesday, June 25, 2025 - 5:00pm - 7:00pm
Ages: 7 - Adults
More 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.

program245427
Intro to Pottery: Tchotchkes (Mount Airy)
Mount Airy Branch
Wednesday, June 25, 2025 - 5:00pm - 7:00pm
Ages: 11 - 17
More information
Join us for an introduction to the art of pottery! In this lesson, we will focus on a specific type of hand-building known as tchotchkes or pinch pots. Create a work of art or a cool little creature!

program246425
Creating Jewelry with Makerspace Technology
Exploration Commons
Wednesday, June 25, 2025 - 5:30pm - 7:30pm
Ages: 16 - Adults
Registration and more information
Learn about the types of jewelry you can make with our makerspace technology. We will review the available equipment, selecting appropriate materials, and setting up design files for success. Using Adobe Illustrator and the Epilog Fusion Pro laser, participants will make either a pair of earrings or a necklace to take home. This is an introductory level program; no previous experience with design software or laser cutting (or certification) is required. 

program253290
Open Chess
Eldersburg Branch
Wednesday, June 25, 2025 - 6:00pm - 7:30pm
Ages: All Ages
More 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.

program242237
Eldersburg Hooked on Crochet
Eldersburg Branch
Wednesday, June 25, 2025 - 6:00pm - 7:45pm
Ages: 12 - Adults
More information
Join this friendly crochet group open to beginners and experienced crocheters alike. Those new to crocheting should bring a size J hook and a light-colored, worsted-weight yarn to the class.

program241165
Mid-Week Movie and Munch: The Wild Robot
Westminster Branch
Wednesday, June 25, 2025 - 6:00pm - 7:45pm
Ages: All Ages
More information
Join us for an evening of movie magic and a snack. We will be watching The Wild Robot; the film is rated PG.

Please bring your own bottle of water to enjoy with our salty popcorn.

program240637
Family Fun Night
North Carroll Branch
Wednesday, June 25, 2025 - 6:30pm - 7:15pm
Ages: Birth - 8
More information
Wear your pajamas and listen to stories before bed. Join us for family fun, featuring stories, music, crafts, play, and time with friends.

program238904
Stitch Day
North Carroll Branch
Thursday, June 26, 2025 - 9:00am - 4:00pm
Ages: All Ages
More information
Celebrate everyone's favorite blue alien on Stitch Day! Come by to do some Stitch-themed crafts and do a self-guided Stitch-themed scavenger hunt!

program239448
Read and Play
Eldersburg Branch
Thursday, June 26, 2025 - 9:30am - 10:30am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

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

program247251
Family Storytime
Mount Airy Branch
Thursday, June 26, 2025 - 10:00am - 10:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program238154
Family Storytime
North Carroll Branch
Thursday, June 26, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program245698
Family Storytime
Taneytown Branch
Thursday, June 26, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program253645
Spanish Language Practice Circle
Eldersburg Branch
Thursday, June 26, 2025 - 10:00am - 11:00am
Ages: Adults
More 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.

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

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

program246610
Intro to Basic Sewing Skills (Skill Level 0)
Exploration Commons
Thursday, June 26, 2025 - 10:00am - 12:30pm
Ages: 16 - Adults
Registration and more information
Learn the basics to feel comfortable using a sewing machine. This introductory-level class includes the EC sewing machine certification necessary for many other classes and/or independent sewing machine use in the makerspace.

If you've never touched a sewing machine or a sewing needle, or if it's been years since you've sewed, and you need a refresher on the basics, then this class is for you.

Prerequisite: None

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

program239451
Family Storytime
Eldersburg Branch
Thursday, June 26, 2025 - 10:30am - 11:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program241522
Family Storytime
Westminster Branch
Thursday, June 26, 2025 - 11:00am - 12:00pm
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program235131
Read and Play
Finksburg Branch
Thursday, June 26, 2025 - 11:00am - 12:00pm
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

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

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

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

program253317
Stitch Day Celebration
Westminster Branch
Thursday, June 26, 2025 - 1:00pm - 3:00pm
Ages: All Ages
More information
Celebrate Stitch Day (6/26) with your ohana at the library. Drop in for Lilo & Stitch-themed crafts, activities, and giveaways! Your cutest and fluffiest outfit from home is encouraged, but not required. Fun for all ages!

program245744
Touch a Tortoise
Taneytown Branch
Thursday, June 26, 2025 - 1:30pm - 2:30pm
Ages: 3 - Adults
More information
What’s the difference between a turtle and a tortoise? Are they the same thing? How are they related? Join Mr. Dean from Dean’s Turtle Farm to learn all about turtles and tortoises and have the chance to touch some of each. 

program246758
Color Fun Line Dancing!
Mount Airy Branch
Thursday, June 26, 2025 - 2:00pm - 3:00pm
Ages: 9 - Adults
More information
Calling all line dancers age 9 and older! Wear your most colorful shoes and join our multi-venue dance instructor for some fun, energetic line dancing.

program242515
Funeral Pre-Planning Workshop with Michelle Reichart
Westminster Branch
Thursday, June 26, 2025 - 2:00pm - 3:00pm
Ages: Adults
Registration and more information
Please join Michelle for a relaxed and informative presentation on pre-planning a funeral service, as well as the benefits of pre-planning. A variety of information will be covered, including traditional burial and cremation. There will be time to discuss and answer questions related to veterans' benefits, flowers, monuments, as well as many other topics.  

Michelle Reichart is a licensed mortician and pre-planning counselor with the Eline Funeral Home. 

program252874
Baking Basics: Fresh Fruit Tarts
Exploration Commons
Thursday, June 26, 2025 - 5:00pm - 7:00pm
Ages: 15 - Adults
Registration and more information
In this class, we will make sweet and tender Pâte Sucrée Tart Shells and rich Vanilla Pastry Cream, then top them off with beautiful fruit patterns.  

 

program243576
Crazy for Crafting
North Carroll Branch
Thursday, June 26, 2025 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Join us for some fun and easy craft projects each month. No experience or creative skills are needed. Bring a friend or meet new people who also enjoy crafting. This month, we will be making flowers out of various materials.

program245550
FANtastic Creations: Lilo and Stitch Perler Beads
Taneytown Branch
Thursday, June 26, 2025 - 6:00pm - 7:00pm
Ages: 8 - 12
Registration and more information
Calling all Disney fans! We are celebrating Experiment 626 on his special day with some fun Throwback Thursday Perler bead designs.

program247299
Pajama Party Storytime
Mount Airy Branch
Thursday, June 26, 2025 - 6:30pm - 7:00pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program242279
Gentle Yoga
Eldersburg Branch
Thursday, June 26, 2025 - 6:30pm - 7:30pm
Ages: 13 - Adults
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, stress, and pain relief. No experience is necessary. Please wear comfortable clothing; bring a mat and a blanket.

program238519
Protecting the Jewels of the Night - Our Fireflies!
Finksburg Branch
Thursday, June 26, 2025 - 6:30pm - 7:30pm
Ages: 13 - Adults
More information
They light up our summer evenings and create a sense of wonder and awe. Join Laura O'Callaghan, Xerces Society Ambassador, as she explores the world of fireflies, their life histories, threats, and simple actions you can take to help conserve them. The Xerces Society for Invertebrate Conservation is an international nonprofit organization that protects the natural world through the conservation of invertebrates and their habitats. While the program is designed for teens and adults, younger children are welcome.

program246027
English Language Practice Group
Taneytown Branch
Friday, June 27, 2025 - 9:00am - 10:00am
Ages: Adults
More information
Join us for a friendly group gathering to practice speaking English. This program, led by a partner from The Literacy Council of Carroll County, is geared toward adults who are English language learners.  

program248059
Radical Reptiles
Westminster Branch
Friday, June 27, 2025 - 10:00am - 10:45am
Ages: All Ages
More information
Nicole Osborne presents an exciting line-up of exotic reptiles in this interactive program, with a chance to hold/touch the reptiles! Learn about reptile care, fun facts, and more! 

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

program238158
Read and Play
North Carroll Branch
Friday, June 27, 2025 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

program247228
Color Our World™ with Reading!
Mount Airy Branch
Friday, June 27, 2025 - 10:00am - 12:00pm
Ages: Birth - 12
More information
Join the fun as we Color Our World™ for Summer Reading! We’ll have lots of crafts, games, food, and fun throughout the branch as we celebrate the power of reading. 

program229452
Rock & Rhyme with Mr. Jon & Friends
Eldersburg Branch
Friday, June 27, 2025 - 10:30am - 11:30am
Ages: All Ages
More information
Join multiple Parents' Choice Award-winning musician Mr. Jon & Friends for an interactive musical comedy show for the whole family. Mr. Jon & his silly friend George the Monkey will have you laughing and dancing along. A super fun, silly concert not to miss!

program246050
Carroll County Health Department's Health on Wheels Mobile Services
Taneytown Branch
Friday, June 27, 2025 - 11:00am - 1:00pm
Ages: All Ages
More information
Health on Wheels will offer a range of services, including reproductive health services, HIV and Hepatitis C testing, blood pressure screening, smoking cessation, Naloxone training, peer support services, birth certificates, assistance with vaccines, WIC services by appointment, and health education. Not all services will be available at all locations. 

The schedule for locations and service information will be posted when available at https://health.maryland.gov/carroll/Pages/HOW.aspx

program239900
Intro to Pottery: Tchotchkes (Finksburg)
Finksburg Branch
Friday, June 27, 2025 - 11:00am - 1:00pm
Ages: 11 - 17
Registration and more information
Join us for an introduction to the art of pottery! In this lesson, we will focus on a specific type of hand-building known as tchotchkes or pinch pots. Create a work of art or a cool little creature!

program249684
Radical Reptiles: Sensory Friendly
Westminster Branch
Friday, June 27, 2025 - 11:30am - 12:30pm
Ages: All Ages
More information
This program is designed for people of all abilities, along with support staff, in a more sensory-friendly environment.

Nicole Osborne presents an exciting line-up of exotic reptiles in this interactive program, with a chance to hold/touch the reptiles! Learn about reptile care, fun facts, and more! 

program239960
Lunchtime Performances: Josee Molavi Duo
Westminster Branch
Friday, June 27, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
Join us for our Summer Lunchtime Performance series featuring soul, R&B, pop, and more with the Josee Molavi Duo.

Josee Molavi brings powerful vocals to center stage in her genre-bending, artful sound. With her electric stage presence and dynamic discography, Molavi invites listeners into a sonic universe of alternative R&B, pop, and jazz, rooted in honest storytelling. The intimate guitar-Vox duo brings a unique, soulful sound to rooms across the East Coast, balancing improvisational freedom and memorable melodies.

In partnership with Fine Tuned Presents.

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

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

program235850
Roblox Party (North Carroll)
North Carroll Branch
Friday, June 27, 2025 - 1:30pm - 2:30pm
Ages: 11 - 17
Registration and more information
Join us for crafts and activities inspired by Roblox! Make Roblox crafts, play IRL Dress to Impress, and more!

program244410
Custom Engraved Leatherette Business Card Holder with Adobe Illustrator
Exploration Commons
Friday, June 27, 2025 - 2:00pm - 4:00pm
Ages: Adults
Registration and more information
Step up your business card game with a custom engraved leatherette business card holder. We'll learn to use Adobe Illustrator to create a simple design with text and graphics and then watch as your design is engraved using one of our Epilog lasers. Previous laser design experience is helpful, but not required. This class does not result in independent laser cutter use certification.

program246752
Intro to Pottery: Tchotchkes (Westminster)
Westminster Branch
Friday, June 27, 2025 - 2:30pm - 4:30pm
Ages: 11 - 17
Registration and more information
Join us for an introduction to the art of pottery! In this lesson, we will focus on a specific type of hand-building known as tchotchkes or pinch pots. Create a work of art or a cool little creature!

program238588
Volunteer Opportunity at the Finksburg Branch Garden
Finksburg Branch
Saturday, June 28, 2025 - 9:00am - 11:00am
Ages: 14 - 17
Registration and more information
Are you in need of service hours? Do you like working outside and don't mind getting your hands dirty? If so, this may be the perfect volunteer opportunity for you! We are looking for students ages 14–17 to assist our local master gardeners with the maintenance of the Finksburg Branch Garden. Please dress appropriately, wear sunscreen, and bring water. Garden clean-up days are weather-dependent. 

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

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

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

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

program238479
Saturday Adventures
Eldersburg Branch
Saturday, June 28, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
Come to the library every Saturday morning for a new adventure! Stories, songs, dancing--there will be something new and different each week. The one thing that will always happen? Fun!

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

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

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

program242091
Summer Reads: Laura Lippman
Exploration Commons
Saturday, June 28, 2025 - 11:00am - 12:00pm
Ages: Adults
Registration and more information
Highly acclaimed New York Times bestselling author Laura Lippman returns with Murder Takes a Vacation, an irresistible mystery featuring Muriel Blossom, a former private investigator and middle-aged widow whose vacation on a Parisian river cruise turns into a deadly international mystery…that only she can solve. 

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

Books will be available for purchase and signing. 

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

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

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

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

*This program is designed for entertainment purposes only.*

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

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

Cost of Workshop: 

Members $35.00 

Non-Members $45.00

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

program229934
Read with a Furry Friend
Eldersburg Branch
Saturday, June 28, 2025 - 2:00pm - 3:00pm
Ages: 4 - 17
More information
Come to the library and read a story to a book-loving dog from My Caring Paws. Research shows that reading to animals can boost children's reading skills and help with emotional and social skills. Struggling readers are encouraged to participate.

Featured

New Materials