All CCPL locations will be closed for the Memorial Day Holiday on Monday, May 26. We will reopen for regular hours on Tuesday, May 27.

The library's computer systems will be unavailable beginning at 5 PM on Saturday, May 24, 2025, while upgrades are performed. This will affect the catalog and other online services. We expect the upgrades to take approximately 5-8 hours. This message will be updated when services are back online.

Lightbulb logo
Carroll County Public Library
Infinite Possibilities
  • Slide3105
  • Slide3107

Upcoming Events

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

program233532
Saturday Storytime
Mount Airy Branch
Saturday, May 24, 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. 

program227347
Saturday Adventures
Eldersburg Branch
Saturday, May 24, 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!

program224362
Build Your Own Mini Bookshelf
Westminster Branch
Saturday, May 24, 2025 - 1:00pm - 3:00pm
Ages: 14 - Adults, Adults
Registration and more information
Do you have a dream bookshelf? Make that dream a reality, a miniature reality! Join us in making pocket-sized mini bookshelves complete with mini books!

Note: creating on a tiny scale can be delicate, fiddly work and requires the use of tweezers.

program239079
Quiche Lorraine and Decorative Laser Engraved Pie Lid Class
Exploration Commons
Saturday, May 24, 2025 - 1:30pm - 4:30pm
Ages: 16 - Adults
Registration and more information
Join us for a hybrid kitchen and makerspace class! We'll start in the kitchen, preparing a traditional Quiche Lorraine. While our quiches bake, we'll learn some of the basics of Adobe Illustrator as we create graphics to engrave on our pie pan lids. Then we'll return to the kitchen to pick up the quiche to take home!

program229932
Read with a Furry Friend
Eldersburg Branch
Saturday, May 24, 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.

program232488
Endless Abilities Meetup Group
Taneytown Branch
Saturday, May 24, 2025 - 3:00pm - 4:00pm
Ages: 6 - Adults
Registration and more information
Join us for a new, unique meetup group. If you are the parent or caregiver of a student with developmental disabilities or who is neurodivergent and you would like to meet other parents, this is a program for you and your kids! We will have a craft and refreshments for the kids and time to socialize for the families.

program230917
Tai Chi for Wellness and Rehabilitation
Eldersburg Branch
Saturday, May 24, 2025 - 3:30pm - 4:30pm
Ages: 13 - Adults
Registration and more information
Tai chi is an ancient practice with origins in China. It is a mind/body practice incorporating breath and gentle movements to focus the mind. This program will assist the body in recovering from illness and maintaining wellness. The instructor is certified through the Tai Chi for Health Institute. All levels are welcome.

program227319
Infant Lapsit Storytime
Eldersburg Branch
Tuesday, May 27, 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! 

program231039
Read and Play
Finksburg Branch
Tuesday, May 27, 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.

program233343
Read and Play
Mount Airy Branch
Tuesday, May 27, 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.

program227935
Read and Play
Taneytown Branch
Tuesday, May 27, 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.

program226329
Move and Learn
North Carroll Branch
Tuesday, May 27, 2025 - 10:00am - 11:00am
Ages: Birth - 8
More information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

program229511
Read and Play
Westminster Branch
Tuesday, May 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.

program237693
Carroll County Workforce Development
Eldersburg Branch
Tuesday, May 27, 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.

program227323
Read and Play
Eldersburg Branch
Tuesday, May 27, 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.

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

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

program226333
Move and Learn
North Carroll Branch
Tuesday, May 27, 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.

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

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

program231223
Line Dancing with Lori
Eldersburg Branch
Tuesday, May 27, 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. 

program225097
Diverse Voices Book Club: Lonely Castle in the Mirror
Westminster Branch
Tuesday, May 27, 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 May selection is Lonely Castle in the Mirror by Mizuki Tsujimura. Attendees are welcome to attend in person at CCPL's Westminster Branch or virtually through Zoom.

program233972
Intro to Basic Sewing Skills (Skill Level 0)
Exploration Commons
Tuesday, May 27, 2025 - 5:00pm - 7: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.

program233448
North Carroll Writers Group
North Carroll Branch
Tuesday, May 27, 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.

program239653
Conserve This Beautiful Species: Our Monarch Butterflies
North Carroll Branch
Tuesday, May 27, 2025 - 6:00pm - 7:00pm
Ages: 13 - Adults
Registration and more information
Monarchs are an iconic species known for their migration and beauty. Join Laura O'Callaghan, Xerces Society Ambassador, as she explores the world of monarch butterflies, 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.

program231213
Pajama Party Storytime
Finksburg Branch
Tuesday, May 27, 2025 - 6:30pm - 7:15pm
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.

program230436
Mount Airy Teen Advisory Board
Mount Airy Branch
Tuesday, May 27, 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, beautifying the library, and planning programs!

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

program229547
Pajama Party Storytime
Westminster Branch
Tuesday, May 27, 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.

program230907
Writing Group
Eldersburg Branch
Wednesday, May 28, 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.

program227327
Move & Groove Storytime
Eldersburg Branch
Wednesday, May 28, 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.

program234098
Oat Drop Scones and Coffee/Tea
Exploration Commons
Wednesday, May 28, 2025 - 9:30am - 11:00am
Ages: 16 - Adults
Registration and more information
Learn how to make delicious Oat Drop Scones in our kitchen. Enjoy them with homemade whipped cream, jam, and coffee or tea for a tasty brunch. 

program231183
Family Storytime
Finksburg Branch
Wednesday, May 28, 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. 

program233489
Ready, Set, School!
Mount Airy Branch
Wednesday, May 28, 2025 - 10:00am - 10:30am
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.

program226341
Family Storytime
North Carroll Branch
Wednesday, May 28, 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. 

program232597
Read and Play
Taneytown Branch
Wednesday, May 28, 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.

program226412
Mount Airy Knitters
Mount Airy Branch
Wednesday, May 28, 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.

program227331
Move & Groove Storytime
Eldersburg Branch
Wednesday, May 28, 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.

program233351
Read and Play
Mount Airy Branch
Wednesday, May 28, 2025 - 11:00am - 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.

program231202
Ready, Set, School!
Finksburg Branch
Wednesday, May 28, 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.

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

program234979
Chess at the Library
Finksburg Branch
Wednesday, May 28, 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.

program234149
Intro to Laser Cutting
Exploration Commons
Wednesday, May 28, 2025 - 5:00pm - 7:30pm
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.

program229986
Mount Airy Scrapbook Club
Mount Airy Branch
Wednesday, May 28, 2025 - 6:00pm - 7:30pm
Ages: 14 - Adults
More information
Can't find the time or space at home to do your scrapbooking? Join us for a monthly scrapbooking club where you bring your materials from home, spread out, and work on your projects. Meet other scrapbook lovers and share ideas. We can provide some paper and cutting materials as well. Let's scrapbook together!

program227668
Open Chess
Eldersburg Branch
Wednesday, May 28, 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.

program230982
Eldersburg Hooked on Crochet
Eldersburg Branch
Wednesday, May 28, 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.

program241161
Mid-Week Movie and Munch: Despicable Me 4
Westminster Branch
Wednesday, May 28, 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 Despicable Me 4; the film is rated PG.

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

program226346
Family Fun Night
North Carroll Branch
Wednesday, May 28, 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.

program228004
Picnic Concert Series: The Learned Doctors
Finksburg Branch
Wednesday, May 28, 2025 - 6:30pm - 7:30pm
Ages: All Ages
Registration and more information
Join us at the Finksburg Branch Garden for this music event! Pack a picnic, spread a blanket, and enjoy the cool sounds of local bands. The Learned Doctors is a collection of Maryland musicians who, above all else, love to play music and create a good time for everyone around. They play classic '90s jams and have an extensive catalog ranging from '60s classics to contemporary music. In the event of rain, this concert will be in our Large Meeting Room.

program227336
Read and Play
Eldersburg Branch
Thursday, May 29, 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.

program233977
Beginner Sewing Level 1: Sew a Small Zipper Bag (Class 3)
Exploration Commons
Thursday, May 29, 2025 - 9:30am - 12:30pm
Ages: 16 - Adults
Registration and more information
Get acquainted with the sewing machine and basic tools of the trade. Expand your sewing skills by adding a zipper to a small storage bag. You'll insert a zipper into a small cotton bag with lining and learn hand-sewing techniques.

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 might benefit most from following the Class 1, 2, and 3 sequence.

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

program233304
Family Storytime
Mount Airy Branch
Thursday, May 29, 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. 

program226342
Family Storytime
North Carroll Branch
Thursday, May 29, 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. 

program232792
Family Storytime
Taneytown Branch
Thursday, May 29, 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. 

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

program233462
North Carroll Writers Group
North Carroll Branch
Thursday, May 29, 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.

program227342
Family Storytime
Eldersburg Branch
Thursday, May 29, 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. 

program233772
California Roll Sushi Bowl
Exploration Commons
Thursday, May 29, 2025 - 10:30am - 12:00pm
Ages: 15 - Adults
Registration and more information
Learn to make a California Roll Sushi Bowl in this hands-on class! Practice essential knife skills while preparing fresh ingredients for this delicious and easy-to-assemble dish. Perfect for sushi lovers looking to build confidence in the kitchen.

program229569
Family Storytime
Westminster Branch
Thursday, May 29, 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. 

program231052
Read and Play
Finksburg Branch
Thursday, May 29, 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.

program232606
Playtime in the Park
Offsite
Thursday, May 29, 2025 - 11:30am - 12:30pm
Ages: Birth - 6
More information
Looking to have fun with your kids and make new friends in your community? Join us for playtime as we enjoy the Story Stroll and have fun with bubbles, water, building toys, and an obstacle course at Taneytown Memorial Park. Pack a picnic lunch if you wish and stay to play with new friends. 

program235754
Design an Augmented Reality Scavenger Hunt Game with CoSpaces Edu
Exploration Commons
Thursday, May 29, 2025 - 5:30pm - 7:30pm
Ages: 12 - Adults
Registration and more information
Augmented reality allows us to combine digital elements with real-world objects. Join us to learn how to create and code a simple augmented reality scavenger hunt. Using CoSpaces Edu, we will walk through a facilitated project build you can share with family and friends. 

program238488
Growing and Cooking with Versatile Herbs
Eldersburg Branch
Thursday, May 29, 2025 - 6:00pm - 7:30pm
Ages: 14 - Adults
Registration and more information
Get ready to unleash your creativity with herbs as we explore how to grow and use them in your favorite recipes! In this class, we’ll explore the fascinating world of herbs, discovering how they complement each other in the garden and the kitchen. Whether you're an experienced cook or an enthusiastic gardener, we’ll guide you through selecting the right herbs for your garden and incorporating them into a variety of dishes. You'll learn how even the simplest herb can elevate your meals by adding depth or brightening a dish to create something truly memorable. You’ll also have the chance to plant your own herb to take home and grow. We’ll share essential tips and tricks to help your herb thrive in your garden and kitchen. Plus, you’ll get to taste and sample various dishes made with your herb—cooked, baked, and even infused beverages. 

program251489
Open Mah Jongg
Westminster Branch
Thursday, May 29, 2025 - 6:00pm - 7:45pm
Ages: 13 - 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.

program233517
Pajama Party Storytime
Mount Airy Branch
Thursday, May 29, 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.

program237787
Conserve This Beautiful Species: Our Monarch Butterflies
Finksburg Branch
Thursday, May 29, 2025 - 6:30pm - 7:30pm
Ages: 13 - Adults
More information
Monarchs are an iconic species known for their migration and beauty. Join Laura O'Callaghan, Xerces Society Ambassador, as she explores the world of monarch butterflies, 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.

program231022
To Be Read: Martha Hall Kelly
Exploration Commons
Thursday, May 29, 2025 - 6:30pm - 7:30pm
Ages: Adults
More information
Tickets $30, includes author talk and signed copy of The Martha's Vineyard Beach and Book Club

Purchase Tickets Here!

Presented by Carroll County Public Library and Park Books on Main

In coversation with historical fiction author, J'nell Ciesielski

Martha Hall Kelly's latest, The Martha's Vineyard Beach and Book Club, tells the tale of two sisters living on Martha’s Vineyard during World War II who find hope in the power of storytelling when they start a wartime book club for women in this spectacular novel inspired by true events.

Martha Hall Kelly is the New York Times bestselling author of Lilac Girls,Lost Roses,Sunflower Sisters, and The Golden Doves. Born and raised in Massachusetts, she was inspired to write this novel by her mother’s family, the Smiths, who settled on Martha’s Vineyard in 1891. She received journalism degrees from both Syracuse and Northwestern universities and worked as an advertising copywriter for many years before becoming a novelist. With more than two million copies of her books sold and translated in fifty countries, Martha Hall Kelly lives in Litchfield, Connecticut, and Hobe Sound, Florida.

Books will be available for purchase and signing.

Refund requests will be considered until two weeks before the event.

program251500
The Zentangle Method of Drawing-based Mindfulness
Online
Thursday, May 29, 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. 

program236959
English Language Practice Group
Taneytown Branch
Friday, May 30, 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.  

program226351
Read and Play
North Carroll Branch
Friday, May 30, 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.

program239956
Lunchtime Performances: David Sparrow
Westminster Branch
Friday, May 30, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
Join us for our summer Lunchtime Performance series featuring David Sparrow's Americana Originals and Favorites.

David is an Americana/folk/pop singer-songwriter from Westminster, MD. After spending many years in Los Angeles, he has returned to Maryland, where he performs full-time. His original catalog now focuses on daily life and observations of the changing world.

In partnership with Fine Tuned Presents.

program238586
Volunteer Opportunity at the Finksburg Branch Garden
Finksburg Branch
Saturday, May 31, 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. 

program233533
Saturday Storytime
Mount Airy Branch
Saturday, May 31, 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. 

program231164
A Kaleidoscope of Magic
Finksburg Branch
Saturday, May 31, 2025 - 10:00am - 11:00am
Ages: All Ages
Registration and more information
Celebrate this year's Summer Reading theme, Color Our World™, with magic! The School of Magic Arts is back to bring you A Kaleidoscope of Magic! In this 45-minute stage magic show, you’ll see magical objects shift, change, move, grow, and disappear right before your eyes! Fast moving with lots of fun and audience interaction, this program is great for the whole family (not just the kiddos). And, since the School of Magic Arts is all about learning, you might find yourself performing a trick or two before the show ends!

program227348
Saturday Adventures
Eldersburg Branch
Saturday, May 31, 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!

program231724
Make a Custom Engraved Summer Snack Board
Exploration Commons
Saturday, May 31, 2025 - 10:00am - 12:00pm
Ages: 13 - Adults
Registration and more information
Usher in the start of summer with a customized charcuterie board filled with healthy summer snacks! We will begin by creating a custom design and engraving it on our board. Then, we will head to the kitchen to fill our boards with breads, veggies, fruits, and other fun, healthy summer snacks.

If you have taken a charcuterie or snack board class at EC50 in the past, please do not register for this class. This class is intended for new patrons/registrants only.

program207246
Carroll Ca$h Day 2025
North Carroll Branch
Saturday, May 31, 2025 - 11:00am - 2:00pm
Ages: All Ages
More information
Join us for a full day of financial fun for the entire family! Please stop by our Credit Café to check your credit score, visit with expert exhibitors, and participate in fun financial activities and games for all ages.

program236259
A Kaleidoscope of Magic
Taneytown Branch
Saturday, May 31, 2025 - 1:00pm - 2:00pm
Ages: All Ages
Registration and more information
Celebrate this year's Summer Reading theme, Color Our World™, with magic! The School of Magic Arts is back to bring you A Kaleidoscope of Magic! In this 45-minute stage magic show, you’ll see magical objects shift, change, move, grow, and disappear right before your eyes! Fast moving with lots of fun and audience interaction, this program is great for the whole family (not just the kiddos). And, since the School of Magic Arts is all about learning, you might find yourself performing a trick or two before the show ends!

program234309
Pokémon Trading Card Party!
Westminster Branch
Saturday, May 31, 2025 - 1:00pm - 3:00pm
Ages: 6 - 17
More information
Party like you're a Pikachu with Pokémon card giveaways, trades, and battles. Free Pokémon card packs will be provided while supplies last. Cards from home are encouraged, as well as utilizing the Pokémon TCGP app, but not required. 

program240597
Sykesville Painting Club: Gina Fera Painting with Paper Clay Workshop
Eldersburg Branch
Saturday, May 31, 2025 - 1:00pm - 4:30pm
Ages: Adults
More information
The library is partnering with the Sykesville Painting Club to offer this workshop. 

You must register and pay ($45) for the class through this link: https://tinyurl.com/spc-5-31-workshop.

program235863
To Be Read: Kristy Woodson Harvey
Exploration Commons
Saturday, May 31, 2025 - 2:00pm - 3:00pm
Ages: Adults
Registration and more information
In Conversation with Kate Quinn!

Kristy Woodson Harvey is the New York Times, USA Today and Publisher’s Weekly bestselling author of eleven novels including A Happier Life, The Summer of Songbirds, and The Peachtree Bluff Series. Many of her books have been optioned or are in development for television and film and have received numerous accolades, including Good Morning America’s Buzz Pick, Southern Living’s Most Anticipated Reads, Katie Couric’s Featured Books, and Joanna Garcia Swisher’s The Happy Place Read.

Kristy's latest book is Beach House Rules. When Charlotte Sitterly’s husband is arrested for a white-collar crime, she and her daughter Iris are locked out of their house by the FBI and—what’s potentially even worse—thrust into the spotlight of @JuniperShoresSocialite, the town’s snarky anonymous Instagram account. Cut off from her bank accounts and feeling desperate, Charlotte takes up an acquaintance’s offer to stay at a beachfront former bed-and-breakfast that’s home to a community of single mothers and draws plenty of gossip in the small coastal North Carolina town.

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

Books will be available for purchase and signing. 

program233775
Memory Lane Playback
Eldersburg Branch
Saturday, May 31, 2025 - 2:00pm - 3:30pm
Ages: 5 - Adults
Registration and more information
Memory Lane Playback is an interactive form of improvisational theatre that invites audience members to share stories we act out. Attendees will participate in improvisational theatre through stories shared by the group. Playback aims to create community, understanding, and connection.

program250301
Big Summer Blowout Book Sale!
Mount Airy Branch
Monday, June 2, 2025 - 12:00am - 12:00am
Ages: All Ages
More information
Stock up for Summer Reading! Book sale prices will be deeply discounted throughout the week, with extra reductions on Saturday, June 7. This will be the largest book sale at the branch for the year! 

program248604
Mix & Mingle Mondays
Eldersburg Branch
Monday, June 2, 2025 - 9:30am - 10:30am
Ages: Birth - 8
More information
Looking to make new friends and create meaningful social experiences for your little one? Join our playgroup—a dedicated time and space for fun and connection! While the kids play and explore, the grown-ups can relax and socialize.

program247236
Family Storytime
Mount Airy Branch
Monday, June 2, 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. 

program241477
Family Storytime
Westminster Branch
Monday, June 2, 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. 

program238161
Read and Play
North Carroll Branch
Monday, June 2, 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.

program247260
Let's Move!
Mount Airy Branch
Monday, June 2, 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!

program241444
It's All Fun & Games To Me
Eldersburg Branch
Monday, June 2, 2025 - 1:00pm - 3:00pm
Ages: Adults
More information
Do you enjoy playing board games? Want to meet new friends with the same interest? Join us on Monday afternoons to play games and meet new people. 

program212815
North Carroll Knitters Group
North Carroll Branch
Monday, June 2, 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.

program249191
Cooking for Wellness: Eating for Mental Health
Exploration Commons
Monday, June 2, 2025 - 1:30pm - 3:30pm
Ages: 15 - Adults
Registration and more information
The kids are home, vacations to plan, family to host, the summer stress can take its toll. But did you know changes in your diet can change how you handle life’s stressors? Discuss the relationship of mental health and food with a registered dietitian while making an easy Mediterranean recipe. This class is provided by Carroll Hospital.

program245168
Quick Dinner Series: Chicken and Dumpling Soup
Exploration Commons
Monday, June 2, 2025 - 6:00pm - 7:00pm
Ages: 16 - Adults
Registration and more information
Learn how to make chicken and dumpling soup from scratch. Attendees will be grouped into tables of 4 where they'll work together to make their quick dinner soup.

program242216
Yoga with Meditation
Eldersburg Branch
Monday, June 2, 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).

program239433
Infant Lapsit Storytime
Eldersburg Branch
Tuesday, June 3, 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! 

program234970
Read and Play
Finksburg Branch
Tuesday, June 3, 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.

program247273
Read and Play
Mount Airy Branch
Tuesday, June 3, 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.

program238032
Read and Play
Taneytown Branch
Tuesday, June 3, 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.

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

program241500
Read and Play
Westminster Branch
Tuesday, June 3, 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.

program239436
Read and Play
Eldersburg Branch
Tuesday, June 3, 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.

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

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

program238176
Move and Learn
North Carroll Branch
Tuesday, June 3, 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.

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

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

program245638
Intro to Adobe Illustrator
Exploration Commons
Tuesday, June 3, 2025 - 1:30pm - 3:30pm
Ages: 12 - Adults
Registration and more information
Learn the basic features of Adobe Illustrator. Participants will have the opportunity to learn and explore the program through hands-on instruction. No experience is required!

program250758
Needle Little Klatch?
Westminster Branch
Tuesday, June 3, 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!

program245568
Create Yard Signs with the Roland GS-24 Vinyl Cutter
Exploration Commons
Tuesday, June 3, 2025 - 5:00pm - 7:30pm
Ages: 12 - Adults
Registration and more information
Discover how to use the Roland GS-24 Vinyl Cutter, a machine capable of cutting 24-inch-wide rolls. The cutter is perfect for creating large window decals, signage, and more. In this hands-on class, participants will design, cut, and apply vinyl to a yard sign, leaving with a finished piece to take home. 

program245784
Drop-In Diamond Painting
Taneytown Branch
Tuesday, June 3, 2025 - 5:30pm - 7:30pm
Ages: Adults
More information
Join us for a drop-in session of diamond painting! No experience is necessary!

program243109
North Carroll Writers Group
North Carroll Branch
Tuesday, June 3, 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.

program243683
Summer Paint Night
Mount Airy Branch
Tuesday, June 3, 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. 

program235261
Pajama Party Storytime
Finksburg Branch
Tuesday, June 3, 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.

program243390
Patriotic Votive Holder
Eldersburg Branch
Tuesday, June 3, 2025 - 6:30pm - 7:30pm
Ages: 14 - Adults
Registration and more information
Illuminate your Fourth of July cookout with this patriotic votive holder made from an upcycled jar. 

program241512
Pajama Party Storytime
Westminster Branch
Tuesday, June 3, 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.

program242259
Writing Group
Eldersburg Branch
Wednesday, June 4, 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.

program239439
Move & Groove Storytime
Eldersburg Branch
Wednesday, June 4, 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.

program246623
Beginner Sewing Level 1: Sew a Boxy Zippered Pouch (Class 4)
Exploration Commons
Wednesday, June 4, 2025 - 9:30am - 12:30pm
Ages: 16 - Adults
Registration and more information
Get acquainted with the sewing machine and basic tools of the trade. Practice adding a zipper to a sturdy, boxy pouch known as a Dopp bag. Sew a zipper into a small cotton bag with coordinated lining and practice your hand-sewing techniques to finish the bag.

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.

program235193
Family Storytime
Finksburg Branch
Wednesday, June 4, 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. 

program238150
Family Storytime
North Carroll Branch
Wednesday, June 4, 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. 

program241502
Read and Play
Westminster Branch
Wednesday, June 4, 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.

program245846
Read and Play
Taneytown Branch
Wednesday, June 4, 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.

program243691
Mount Airy Knitters
Mount Airy Branch
Wednesday, June 4, 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.

program239453
Move & Groove Storytime
Eldersburg Branch
Wednesday, June 4, 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.

program235247
Ready, Set, School!
Finksburg Branch
Wednesday, June 4, 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.

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

program245163
Fish Tacos
Exploration Commons
Wednesday, June 4, 2025 - 11:00am - 1:00pm
Ages: 15 - Adults
Registration and more information
In this hands-on class, participants will make flavorful fish tacos with fresh ingredients, paired with homemade flour tortillas.

program246454
Line Dancing with Lori
Eldersburg Branch
Wednesday, June 4, 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. 

program225013
Transitioning to Medicare Part 1
Online
Wednesday, June 4, 2025 - 5:00pm - 6:30pm
Ages: Adults
Registration and more information
Are you or someone you care about eligible for Medicare? Come and find out how to maximize your Medicare health benefits. There are many decisions to make when you are transitioning to Medicare. This seminar will cover the four parts of Medicare (Parts A, B, C, and D), Medicare Supplement (Medigap) plans, available preventive services, and how to protect yourself from healthcare fraud. We will also cover Medicare Savings Programs, which help pay out-of-pocket costs for Medicare beneficiaries. These are not all low-income programs.

program244125
Intro to Laser Cutting
Exploration Commons
Wednesday, June 4, 2025 - 5:00pm - 7:30pm
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.

program247667
Books and Brews Book Club: The One Hundred Years of Lenni and Margot
Offsite
Wednesday, June 4, 2025 - 6:00pm - 7:00pm
Ages: Adults
More 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 The One Hundred Years of Lenni and Margot by Marianne Cronin, about a 17-year-old in a hospital's terminal ward meeting an 83-year-old from the next ward over in an art class, connecting with her, and deciding together to paint their life stories, one for every year of their shared century. 

program237627
Westminster Wednesdays
Westminster Branch
Wednesday, June 4, 2025 - 6:00pm - 7:30pm
Ages: All Ages
More information
Come downtown to enjoy live music in our park. You are welcome to bring a blanket or lawn chair and stay awhile. Check out the many restaurant and retail specials happening while you are on Main Street. 

program242231
Eldersburg Hooked on Crochet
Eldersburg Branch
Wednesday, June 4, 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.

program238159
Family Fun Night
North Carroll Branch
Wednesday, June 4, 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.

program246565
Color Fun Line Dancing!
Mount Airy Branch
Wednesday, June 4, 2025 - 6:30pm - 7:30pm
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.

program230651
Picnic Concert Series: McFadden Garcia Trio
Finksburg Branch
Wednesday, June 4, 2025 - 6:30pm - 7:30pm
Ages: All Ages
Registration and more information
Join us in the Finksburg Branch Garden for this music event! Pack a picnic, spread a blanket, and enjoy the cool sounds of local bands. 

McFadden Garcia Trio plays a blend of popular, classic soft-rock and acoustic tunes with excellent 3-part vocal harmonies.

program249123
Summer Reads: She Talks to Fish with Brian Hester
Exploration Commons
Wednesday, June 4, 2025 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
Meet Brian Hester, author of She Talks to Fish, artist, and fly fisherman, at this special program. Brian will be in conversation with Ted Zaleski of the Two Sides to the Story podcast. Books will be available for purchase and signing. 

About She Talks to Fish

Embark on an unforgettable journey with She Talks to Fish – a novel that offers a rich tapestry of experiences for every reader. Set in the mid '80s, Maya Jones, a young, Black woman from the mountains of North Carolina, is introduced to fly-fishing through her mentor, Ed Myers. This introduction and subsequent passion for fly-fishing offers an intriguing and imaginative story of respect, acceptance, loyalty, and courage. As Ed mentors young Maya on her coming-of-age journey, her struggles are met with brazen resilience as she defies stereotypes, bigotry, nature, and even death with immeasurable perseverance. Fish are her counsel and through the extension of a fly rod, Maya finds her space of belonging. 

About the Author

Brian Hester, a native of Boone, North Carolina, grew up waist deep in whatever river water he could find so he could develop his craft and love for fly-fishing. He found the outdoors and the Blue Ridge Mountains to be a limitless sanctuary that cultivated his interest in art and acted as a channel for him to embrace his observations and surroundings while fishing the waters from Sylva, NC to West Jefferson, NC. “The mountains of North Carolina are home to me, and it is where I can breathe.” Brian has been a visual arts teacher for 30 years. In addition to teaching in the classroom, he's also taught hundreds of people to love fly-fishing almost as much as he does. He is a professional painter, sculptor, and author.

program244243
The Zentangle Method of Drawing-based Mindfulness
Online
Wednesday, June 4, 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. 

program239446
Read and Play
Eldersburg Branch
Thursday, June 5, 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.

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

program247248
Family Storytime
Mount Airy Branch
Thursday, June 5, 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. 

program238151
Family Storytime
North Carroll Branch
Thursday, June 5, 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. 

program245696
Family Storytime
Taneytown Branch
Thursday, June 5, 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. 

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

program243124
North Carroll Writers Group
North Carroll Branch
Thursday, June 5, 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.

program246062
Carroll County Workforce Development Day
Taneytown Branch
Thursday, June 5, 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.

program239449
Family Storytime
Eldersburg Branch
Thursday, June 5, 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. 

program241520
Family Storytime
Westminster Branch
Thursday, June 5, 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. 

program235129
Read and Play
Finksburg Branch
Thursday, June 5, 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.

program243611
Crafty Activities for Seniors
Mount Airy Branch
Thursday, June 5, 2025 - 1:00pm - 2:00pm
Ages: Adults
More 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.

program245385
Decorative Laser Engraved Pie Pan Lid and Strawberry Pie Class
Exploration Commons
Thursday, June 5, 2025 - 1:00pm - 3:30pm
Ages: 16 - Adults
Registration and more information
Join us for a hybrid kitchen and makerspace class! We'll start in the kitchen, making a sweet strawberry pie. While our pies chill, we'll learn some basics of Adobe Illustrator as we create graphics to laser engrave on our pie pan lids. Then we'll return to the kitchen to pick up the pies to take home!

program245386
Decorative Laser Engraved Pie Pan Lid and Strawberry Pie Class
Exploration Commons
Thursday, June 5, 2025 - 5:00pm - 7:30pm
Ages: 16 - Adults
Registration and more information
Join us for a hybrid kitchen and makerspace class! We'll start in the kitchen, making a sweet strawberry pie. While our pies chill, we'll learn some basics of Adobe Illustrator as we create graphics to laser engrave on our pie pan lids. Then we'll return to the kitchen to pick up the pies to take home!

program246743
Westminster Branch Chess Club
Westminster Branch
Thursday, June 5, 2025 - 5:30pm - 7:00pm
Ages: 11 - Adults
Registration and more information
Whether you are a chess newbie or an expert, you will find a community here in Westminster Branch's Chess Club and walk away having learned something new from our personal instructor. All pawns, bishops, knights, rooks, queens, and kings are welcome! Our club sessions consist of 30 minutes of instruction and one hour of open play. Boards and pieces will be provided, but you are welcome to bring your own set(s) from home.

program239370
Read to a Dog
North Carroll Branch
Thursday, June 5, 2025 - 6:00pm - 6:30pm
Ages: 4 - 12
More 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.

program238741
Protecting the Jewels of the Night - Our Fireflies!
Taneytown Branch
Thursday, June 5, 2025 - 6:00pm - 7:00pm
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.

program247297
Pajama Party Storytime
Mount Airy Branch
Thursday, June 5, 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.

program250962
Sleep Solutions
Finksburg Branch
Thursday, June 5, 2025 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
Got sleep problems? Learn about natural methods to support your body and achieve more restful sleep with clinical herbalist Amy Boldt, MS as she explains ways to curb common sleeping complaints through herbs and lifestyle adjustments. You'll come away with information on helpful herbs to try and strategies to help you find the rest you need. 

program246024
English Language Practice Group
Taneytown Branch
Friday, June 6, 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.  

program248987
Get Ready for Summer Book Sale
Finksburg Branch
Friday, June 6, 2025 - 9:00am - 4:00pm
Ages: All Ages
More information
$5 Bag Sale! Get ready for summer with some great reads! Stock up on books, videos, music, and more at our $5 (plus sales tax) sale. Special-priced items are not included in our bag sale. Note, standard sized plastic grocery bags are $5, larger tote bags will be charged $8.

program245640
Itty Bitty Science: Wonderful Water
Taneytown Branch
Friday, June 6, 2025 - 10:00am - 11:00am
Ages: 2 - 6
Registration and more information
We'll explore features of the water cycle through stories, songs, and activities.

program238155
Read and Play
North Carroll Branch
Friday, June 6, 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.

program242229
Yoga with Meditation
Eldersburg Branch
Friday, June 6, 2025 - 10:00am - 11:00am
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).

program244506
Laser Cutting Refresher
Exploration Commons
Friday, June 6, 2025 - 10:00am - 12:30pm
Ages: 12 - Adults
Registration and more information
If it's been a while since you passed your Exploration Commons laser certification, and you could use a refresher on the process, this class is for you! Get a reintroduction to the basics of using our Epilog Fusion Pro and Edge lasers.  

This class is for customers who have already been certified for Exploration Commons independent laser use. This class does not result in independent laser cutter use certification.

Previous Laser Certification is required.

program246044
Spanish Language Practice Circle
Taneytown Branch
Friday, June 6, 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.

program239957
Lunchtime Performances: Taisha Estrada
Westminster Branch
Friday, June 6, 2025 - 12:00pm - 1:00pm
Ages: All Ages
More information
Join us for our summer Lunchtime Performance series featuring Latin singer-songwriter Taisha Estrada.

A 2025 Tiny Desk Top Shelf pick, singer-songwriter Taisha Estrada will perform her music in an intimate setting in Westminster. Estrada is known for her vibrant stage presence, powerful, genre-fluid voice, and vulnerable, bilingual (Spanish and English) lyricism. 

In partnership with Fine Tuned Presents.

program242247
Mini Musicians
North Carroll Branch
Friday, June 6, 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!

program245802
Book Chat
Taneytown Branch
Friday, June 6, 2025 - 1:00pm - 2:00pm
Ages: Adults
More 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!

program245804
Writer's Circle
Taneytown Branch
Friday, June 6, 2025 - 2:00pm - 4:00pm
Ages: Adults
More 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!

Featured

New Materials