Upcoming Events

Age Group
Age Group
Program Type
Location
Ongoing Events

Primary tabs

This event is in the "Teens" group
This event is in the "Adults" group

Hooks & Needles: Beginning Crochet

5:30pm–7:30pm
Teens, 13 - Adults, Adults
Taneytown Branch
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
Teens ( 13 - Adults )
Adults

Program Type: DIY Arts and Crafts
Description:

Want to learn to crochet? We'll provide beginner instructions to get you started making basic crochet stitches. Yarn and crochet hooks will be available for you to practice with during the program, or you can bring your own.

Disclaimer(s)

The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. 

This event is in the "Kids" group

Read to a Dog

6:00pm–6:30pm
Kids, 4 - 12
North Carroll Branch
Location: North Carroll Branch
Age Group:
Kids ( 4 - 12 )

Program Type: Live Animals
Description:

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.

Disclaimer(s)

The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. 

This event is in the "Adults" group

Reset Your Year by Resetting Your Week

6:00pm–7:30pm
Adults
Eldersburg Branch
Upcoming
Registration Required
Registration will open on May 21, 2026 @ 9:00am.
Location: Eldersburg Branch
Room: Eldersburg Mid-Size Meeting Room
Age Group:
Adults

Program Type: Health and Wellness
Registration Required
Description:

In this interactive session, participants will pause to reflect on the past 90 days, set their focus, and develop an action plan to align their time and energy with what matters most to them. We’ll explore how to evaluate what’s working (and

This event is in the "Kids" group

Pajama Party Storytime

6:30pm–7:00pm
Kids, Birth - 8
Mount Airy Branch
Location: Mount Airy Branch
Room: Mount Airy Large Meeting Room
Age Group:
Kids ( Birth - 8 )

Program Type: Storytime

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.

Disclaimer(s)

The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. 

Siblings are welcome to attend this program.

This event is in the "Everyone" group

Stock Up for Summer Book Sale

All Day
Everyone, All Ages
Finksburg Branch
Location: Finksburg Branch
Room: Finksburg Small Meeting Room
Age Group:
Everyone ( All Ages )

Description:

$5 Bag Sale! Get ready for summer with some great reads!

This event is in the "Kids" group

Cuentos Bilingües/Bilingual Storytime

10:00am–10:30am
Kids, 2 - 10
Finksburg Branch
Location: Finksburg Branch
Room: Finksburg Large Meeting Room
Age Group:
Kids ( 2 - 10 )

Program Type: Storytime
Description:

Are you interested in improving your language skills? Join us for Spanish Bilingual Storytime! There will be singing, dancing, activities, and stories in Spanish and English.

Disclaimer(s)

The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. 

This event is in the "Kids" group

ABCs & 123s: Dinosaurs

10:00am–11:00am
Kids, 2 - 6
Taneytown Branch
Upcoming
Registration Required
Registration will open on May 22, 2026 @ 9:00am.
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
Kids ( 2 - 6 )

Program Type: STEM/STEAM, Storytime
Registration Required
Description:

Join the fun as we explore letters and numbers. We’ll offer lots of engaging, hands-on activities to make learning fun!

This event is in the "Teens" group
This event is in the "Adults" group

Club Friendship: Libraries Are for Everyone - Supported Gardening!

10:00am–11:00am
Teens, 13 - Adults, Adults
Mount Airy Branch
Upcoming
Registration Required
Registration will open on May 22, 2026 @ 9:00am.
Location: Mount Airy Branch
Room: Mount Airy Large Meeting Room
Age Group:
Teens ( 13 - Adults )
Adults

Program Type: Gardening and Environment
Registration Required
Description:

The library is more than just books. It's a place to come together as a community. We welcome teens and adults of all abilities, along with support staff, to join us for games, crafts, music, and more in a sensory-friendly environment!

Come decorate your own flowerpot and plant flowers with the Carroll County Master Gardeners! Supplies will be provided, just bring your green thumb!

Disclaimer(s)

All attendees need to register.

This event is in the "Kids" group

Read and Play

10:00am–11:00am
Kids, Birth - 24 Months
North Carroll Branch
Location: North Carroll Branch
Room: North Carroll Large Meeting Room
Age Group:
Kids ( Birth - 24 Months )

Program Type: Storytime

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.

Disclaimer(s)

The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. 

This event is in the "Teens" group
This event is in the "Adults" group

American Red Cross Blood Drive

10:00am–4:00pm
Teens, 16 - Adults, Adults
Eldersburg Branch
Location: Eldersburg Branch
Room: Eldersburg Large Meeting Room
Age Group:
Teens ( 16 - Adults )
Adults

Program Type: Health and Wellness
Description:

Donate blood and save a life. Set up an appointment or drop in. 

This event is in the "Adults" group

Spanish Language Practice Circle

11:00am–1:00pm
Adults
Taneytown Branch
Location: Taneytown Branch
Age Group:
Adults

Description:

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.

Disclaimer(s)

The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. 

This event is in the "Adults" group

Chair Yoga at the Library

11:30am–12:30pm
Adults
North Carroll Branch
Upcoming
Registration Required
Registration will open on May 22, 2026 @ 9:00am.
Location: North Carroll Branch
Room: North Carroll Large Meeting Room
Age Group:
Adults

Program Type: Health and Wellness
Registration Required
Description:

Focus on simple stretches, mindful breathing, and relaxation techniques through chair yoga at the library! This class is a great way to improve your flexibility, balance, and overall well-being in a welcoming environment.

This event is in the "Adults" group

Book Chat

1:00pm–2:00pm
Adults
Taneytown Branch
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
Adults

Program Type: Book Clubs
Description:

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!

Disclaimer(s)

The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. 

This event is in the "Adults" group

Writer's Circle

2:00pm–4:00pm
Adults
Taneytown Branch
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
Adults

Description:

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!

Disclaimer(s)

The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. 

This event is in the "Everyone" group

Adam Gidwitz: Battle of the Books Celebration

6:00pm–8:30pm
Everyone, All Ages
Offsite
Open
Registration Required
Offsite Event
Registration will close on June 5, 2026 @ 6:00pm.
Location: Offsite
Age Group:
Everyone ( All Ages )

Program Type: Author Talks
Registration Required
Description:

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

All are welcome as we celebrate another Battle of the Books season! Meet Battle of the Books author Adam Gidwitz! 

Disclaimer(s)

The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. 

All attendees need to register.

This event is in the "Everyone" group

Stock Up for Summer Book Sale

All Day
Everyone, All Ages
Finksburg Branch
Location: Finksburg Branch
Room: Finksburg Small Meeting Room
Age Group:
Everyone ( All Ages )

Description:

$5 Bag Sale! Get ready for summer with some great reads!

Fossil Exhibit

All Day 6/6–6/18
Finksburg Branch
Library Branch: Finksburg Branch
Room: Finksburg Display Case - Left
This event is in the "Teens" group

Volunteer Opportunity at the Finksburg Branch Garden

9:00am–11:00am
Teens, 14 - 17
Finksburg Branch
Upcoming
Registration Required
Registration will open on May 23, 2026 @ 9:00am.
Location: Finksburg Branch
Age Group:
Teens ( 14 - 17 )

Program Type: Gardening and Environment, Service Learning Hours
Registration Required
Description:

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!

Disclaimer(s)

All attendees need to register.

This event is in the "Teens" group
This event is in the "Adults" group

ServSafe® Food Protection Manager One Day Course & Exam

9:00am–4:30pm
Teens, 15 - Adults, Adults
Exploration Commons
Upcoming
Registration Required
Payment Required
Registration will open on May 23, 2026 @ 9:00am.
Location: Exploration Commons
Room: Exploration Commons Large Meeting Room
Age Group:
Teens ( 15 - Adults )
Adults

Program Type: Cooking
Registration Required
Payment Required
Description:

The ServSafe® Food Protection Manager Course is for individuals preparing to take the ServSafe® Food Protection Manager Certification Exam. After taki

Disclaimer(s)

All attendees need to register.

This event is in the "Kids" group

Saturday Adventures

10:00am–11:00am
Kids, Birth - 8
Eldersburg Branch
Location: Eldersburg Branch
Room: Eldersburg Large Meeting Room
Age Group:
Kids ( Birth - 8 )

Program Type: Fun and Games, Storytime
Description:

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!

Disclaimer(s)

The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. 

This event is in the "Everyone" group

Unearth Your Story: A Bubble, Comedy, and Music Show

10:00am–11:00am
Everyone, All Ages
Mount Airy Branch
Location: Mount Airy Branch
Room: Mount Airy Large Meeting Room
Age Group:
Everyone ( All Ages )

Program Type: Music Theater and Dance
Description:

Get out your cameras and your paleontology tools because we are about to go on a dancing adventure with some really rad dinosaurs!

This event is in the "Everyone" group

Unearthing the Past: A Beginner's Guide to Fossils

10:00am–11:00am
Everyone, All Ages
Finksburg Branch
Location: Finksburg Branch
Room: Finksburg Large Meeting Room
Age Group:
Everyone ( All Ages )

Program Type: History and Genealogy, STEM/STEAM
Description:

Unearthing the Past: A Beginner’s Guide to Fossils is a relaxed, family-friendly, easy introduction to how fossils form and why they matter.

This event is in the "Teens" group
This event is in the "Adults" group

DIY Dinosaur Terrarium

1:00pm–2:00pm
Teens, 12 - Adults, Adults
Westminster Branch
Upcoming
Registration Required
Registration will open on May 23, 2026 @ 9:00am.
Location: Westminster Branch
Room: Westminster Large Meeting Room (Staff Use Only)
Age Group:
Teens ( 12 - Adults )
Adults

Program Type: DIY Arts and Crafts
Registration Required
Description:

Have a roaring good time with us as we assemble mini dinosaur terrariums with REAL LIVE moss! 

This event is in the "Adults" group

Tropical Paint Party

1:00pm–2:30pm
Adults
Taneytown Branch
Upcoming
Registration Required
Registration will open on May 23, 2026 @ 9:00am.
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
Adults

Program Type: DIY Arts and Crafts
Registration Required
Description:

Learn how to create a tropical painting in this hands-on, basic beginner's painting class. Participants can use their imagination and creativity to follow the presenter's example or dream up a warm-weather painting themselves.

Disclaimer(s)

All attendees need to register.