Event List

Age Group
Age Group
Program Type
Program Type
Location
Ongoing Events

Primary tabs

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

Westminster Branch Chess Club

Thursday, June 18, 2026 at 5:30pm - 7:00pm
Westminster Large Meeting Room (Staff Use Only) at Westminster Branch
Program Type:
Fun and Games
Age Group:
11 - Adults, Teens, Adults

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.

Upcoming
Registration Required
Registration will open on June 4, 2026 @ 9:00am.
Location: Westminster Branch
Room: Westminster Large Meeting Room (Staff Use Only)
Age Group:
( 11 - Adults )
Teens
Adults

Program Type: Fun and Games
Registration Required
Description:

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.

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.

Juneteenth

All Day
Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters, Offsite, Online
Closing
Branches:
Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters, Offsite, Online
This event is in the "Kids" group
Corky reading to a group of young penguins

Saturday Adventures

Saturday, June 20, 2026 at 10:00am - 11:00am
Eldersburg Large Meeting Room at Eldersburg Branch
Program Type:
Fun and Games, Storytime
Age Group:
Kids, Birth - 8

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!

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 "Kids" group
Super Smash Bros. Tournament for Kids

Super Smash Bros. Tournament for Kids

Saturday, June 20, 2026 at 1:00pm - 2:00pm
Taneytown Large Meeting Room at Taneytown Branch
Program Type:
Fun and Games
Age Group:
Kids, 6 - 11

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!

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

Program Type: Fun and Games
Registration Required
Description:

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!

This event is in the "Teens" group
Super Smash Bros. Tournament for Teens

Super Smash Bros. Tournament for Teens

Saturday, June 20, 2026 at 2:30pm - 3:30pm
Taneytown Large Meeting Room at Taneytown Branch
Program Type:
Fun and Games
Age Group:
11 - 18, Teens

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!

Upcoming
Registration Required
Registration will open on June 6, 2026 @ 9:00am.
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
( 11 - 18 )
Teens

Program Type: Fun and Games
Registration Required
Description:

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!

This event is in the "Everyone" group

Little Jon’s Gigantic Bubble Show

Monday, June 22, 2026 at 10:00am - 11:00am
North Carroll Branch
Program Type:
Fun and Games
Age Group:
Everyone, All Ages

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! 

Location: North Carroll Branch
Age Group:
Everyone ( All Ages )

Program Type: Fun and Games
Description:

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! 

This event is in the "Kids" group

Summer Reading Celebration: Unearth a Story™

Monday, June 22, 2026 at 12:00pm - 2:00pm
Westminster Large Meeting Room (Staff Use Only) at Westminster Branch
Program Type:
DIY Arts and Crafts, Fun and Games
Age Group:
Kids, Birth - 12

Dinosaurs have descended onto the library! Come Unearth a Story™ to celebrate Summer Reading with crafts, games, and fun in the Mary Lou Dewey Park!

Location: Westminster Branch
Room: Westminster Large Meeting Room (Staff Use Only)
Age Group:
Kids ( Birth - 12 )

Program Type: DIY Arts and Crafts, Fun and Games
Description:

Dinosaurs have descended onto the library! Come Unearth a Story™ to celebrate Summer Reading with crafts, games, and fun in the Mary Lou Dewey Park!

Disclaimer(s)

Siblings are welcome to attend this program.

This event is in the "Everyone" group

Little Jon’s Gigantic Bubble Show

Monday, June 22, 2026 at 12:30pm - 1:30pm
Mount Airy Branch
Program Type:
Fun and Games
Age Group:
Everyone, All Ages

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! 

Location: Mount Airy Branch
Age Group:
Everyone ( All Ages )

Program Type: Fun and Games
Description:

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! 

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

Create, Explore, and More: Hover, Fly, Launch!

Tuesday, June 23, 2026 at 10:00am - 11:30am
North Carroll Large Meeting Room at North Carroll Branch
Program Type:
DIY Arts and Crafts, Fun and Games, STEM/STEAM
Age Group:
Kids, 8 - 13, Teens

Build hovercrafts, design paper airplanes, and test awesome launchers! Explore science and engineering through hands-on experiments and watch your creations take off. 

Upcoming
Registration Required
Registration will open on June 9, 2026 @ 9:00am.
Location: North Carroll Branch
Room: North Carroll Large Meeting Room
Age Group:
Kids ( 8 - 13 )
Teens

Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM
Registration Required
Description:

Build hovercrafts, design paper airplanes, and test awesome launchers! Explore science and engineering through hands-on experiments and watch your creations take off. 

This event is in the "Kids" group

LEGO® Stop-Motion Movie Lab

Tuesday, June 23, 2026 at 2:00pm - 3:00pm
Mount Airy Small Meeting Room at Mount Airy Branch
Program Type:
Fun and Games, STEM/STEAM
Age Group:
Kids, 6 - 18

Lights, camera, LEGO®! Kids will become movie directors as they learn how to create their own mini movies using  LEGO® bricks and stop-motion animation.

Location: Mount Airy Branch
Room: Mount Airy Small Meeting Room
Age Group:
Kids ( 6 - 18 )

Program Type: Fun and Games, STEM/STEAM
Description:

Lights, camera, LEGO®! Kids will become movie directors as they learn how to create their own mini movies using  LEGO® bricks and stop-motion animation.

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

Rocks and Geodes

Tuesday, June 23, 2026 at 2:00pm - 3:00pm
Mount Airy Large Meeting Room at Mount Airy Branch
Program Type:
DIY Arts and Crafts, Fun and Games, STEM/STEAM
Age Group:
11 - 17, Teens

Join us to crack open natural geodes and see what's inside! All materials will be provided for you.

Upcoming
Registration Required
Registration will open on June 9, 2026 @ 9:00am.
Location: Mount Airy Branch
Room: Mount Airy Large Meeting Room
Age Group:
( 11 - 17 )
Teens

Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM
Registration Required
Description:

Join us to crack open natural geodes and see what's inside! All materials will be provided 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 "Teens" group

Westminster Branch Dungeons & Dragons Club

Wednesday, June 24, 2026 at 4:30pm - 6:30pm
Westminster Small Meeting Room at Westminster Branch
Program Type:
Fun and Games, Service Learning Hours
Age Group:
Teens, 12 - 17

Welcome, adventurers! Join our table(s) as we embark on fun-filled campaigns! Our games are friendly to both new and returning players. We will have a number of pre-made character sheets for you to make your own.

Upcoming
Registration Required
Registration will open on June 10, 2026 @ 9:00am.
Location: Westminster Branch
Room: Westminster Small Meeting Room
Age Group:
Teens ( 12 - 17 )

Program Type: Fun and Games, Service Learning Hours
Registration Required
Description:

Welcome, adventurers! Join our table(s) as we embark on fun-filled campaigns! Our games are friendly to both new and returning players. We will have a number of pre-made character sheets for you to make your own.

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
This event is in the "Teens" group
This event is in the "Adults" group
Close up illustration of a knight's head over a red background with the words chess at the library in white

Chess at the Library

Wednesday, June 24, 2026 at 5:00pm - 7:00pm
Finksburg Small Meeting Room at Finksburg Branch
Program Type:
Fun and Games
Age Group:
Kids, 7 - Adults, Teens, Adults

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.

Location: Finksburg Branch
Room: Finksburg Small Meeting Room
Age Group:
Kids ( 7 - Adults )
Teens
Adults

Program Type: Fun and Games
Description:

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.

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
Touch a Truck

Touch a Truck

Thursday, June 25, 2026 at 10:00am - 11:00am
Taneytown Branch
Program Type:
Fun and Games
Age Group:
Everyone, All Ages

Meet our friendly community helpers and their vehicles at this event filled with many opportunities to touch a truck! Free preschool vision screenings will also be offered in the branch. 

Location: Taneytown Branch
Age Group:
Everyone ( All Ages )

Program Type: Fun and Games
Description:

Meet our friendly community helpers and their vehicles at this event filled with many opportunities to touch a truck! Free preschool vision screenings will also be offered in the branch. 

This event is in the "Kids" group

Summer Reading Celebration: Unearth a Story™

Friday, June 26, 2026 at 10:00am - 12:00pm
Mount Airy Large Meeting Room at Mount Airy Branch
Program Type:
DIY Arts and Crafts, Fun and Games
Age Group:
Kids, Birth - 12

Dinosaurs have descended onto the library! Come Unearth a Story™ to celebrate Summer Reading with crafts, games, food, and fun throughout the branch.

Location: Mount Airy Branch
Room: Mount Airy Large Meeting Room
Age Group:
Kids ( Birth - 12 )

Program Type: DIY Arts and Crafts, Fun and Games
Description:

Dinosaurs have descended onto the library! Come Unearth a Story™ to celebrate Summer Reading with crafts, games, food, and fun throughout the branch.

Disclaimer(s)

Refreshments will be served.

Siblings are welcome to attend this program.

This event is in the "Adults" group
Mah Jongg tiles arranged on a wooden tabletop seen from above.

Open Mah Jongg

Friday, June 26, 2026 at 1:30pm - 3:30pm
Finksburg Large Meeting Room at Finksburg Branch
Program Type:
Fun and Games
Age Group:
Adults

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.

Location: Finksburg Branch
Room: Finksburg Large Meeting Room
Age Group:
Adults

Program Type: Fun and Games
Description:

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.

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
Corky reading to a group of young penguins

Saturday Adventures

Saturday, June 27, 2026 at 10:00am - 11:00am
Eldersburg Large Meeting Room at Eldersburg Branch
Program Type:
Fun and Games, Storytime
Age Group:
Kids, Birth - 8

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!

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 "Teens" group
This event is in the "Adults" group

Don't Just Write a Book—SELL It!: Insider Publishing Tips with Jenni Howell

Saturday, June 27, 2026 at 1:00pm - 3:00pm
Exploration Commons Large Meeting Room at Exploration Commons
Program Type:
Business and Finance, Fun and Games
Age Group:
Teens, 12 - Adults, Adults

Join New York Times bestselling author of Boys with Sharp Teeth Jenni Howell to learn the ins and outs of publishing today.

Upcoming
Registration Required
Registration will open on June 13, 2026 @ 9:00am.
Location: Exploration Commons
Room: Exploration Commons Large Meeting Room
Age Group:
Teens ( 12 - Adults )
Adults

Program Type: Business and Finance, Fun and Games
Registration Required
Description:

Join New York Times bestselling author of Boys with Sharp Teeth Jenni Howell to learn the ins and outs of publishing today.

Disclaimer(s)

All attendees need to register.

This event is in the "Everyone" group

Family Board Game Afternoon

Saturday, June 27, 2026 at 1:00pm - 3:00pm
Mount Airy Large Meeting Room at Mount Airy Branch
Program Type:
Fun and Games
Age Group:
Everyone, All Ages

Join us for a family-friendly board game afternoon! We've got games for the entire family, so come on down and hang out with us and play new games or old favorites. Snacks provided! Bring your sense of fun!

Location: Mount Airy Branch
Room: Mount Airy Large Meeting Room
Age Group:
Everyone ( All Ages )

Program Type: Fun and Games
Description:

Join us for a family-friendly board game afternoon! We've got games for the entire family, so come on down and hang out with us and play new games or old favorites. Snacks provided! Bring your sense of fun!

Disclaimer(s)

Refreshments will be served.

This event is in the "Everyone" group

Little Jon’s Gigantic Bubble Show

Monday, June 29, 2026 at 10:00am - 11:00am
Westminster Large Meeting Room (Staff Use Only) at Westminster Branch
Program Type:
Fun and Games
Age Group:
Everyone, All Ages

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! 

Location: Westminster Branch
Room: Westminster Large Meeting Room (Staff Use Only)
Age Group:
Everyone ( All Ages )

Program Type: Fun and Games
Description:

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! 

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

LEGO® Artist C3Brix

Monday, June 29, 2026 at 10:00am - 12:00pm
Taneytown Branch
Program Type:
Fun and Games, STEM/STEAM
Age Group:
Kids, 6 - 18, Teens

Cody Wells, aka C3Brix, is one of the most sought-after custom LEGO® artists in the country.  His motto is “Rebuild Your Childhood,” encouraging adults to reminisce and children to use their imagination to think outside the (LEGO

Location: Taneytown Branch
Age Group:
Kids ( 6 - 18 )
Teens

Program Type: Fun and Games, STEM/STEAM
Description:

Cody Wells, aka C3Brix, is one of the most sought-after custom LEGO® artists in the country.  His motto is “Rebuild Your Childhood,” encouraging adults to reminisce and children to use their imagination to think outside the (LEGO

This event is in the "Everyone" group

Little Jon’s Gigantic Bubble Show

Monday, June 29, 2026 at 12:30pm - 1:30pm
Finksburg Large Meeting Room at Finksburg Branch
Program Type:
Fun and Games
Age Group:
Everyone, All Ages

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! 

Upcoming
Registration Required
Registration will open on June 15, 2026 @ 9:00am.
Location: Finksburg Branch
Room: Finksburg Large Meeting Room
Age Group:
Everyone ( All Ages )

Program Type: Fun and Games
Registration Required
Description:

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! 

This event is in the "Kids" group
Super Smash Bros. Tournament for Kids

Super Smash Bros. Tournament for Kids

Monday, June 29, 2026 at 2:00pm - 3:00pm
Taneytown Large Meeting Room at Taneytown Branch
Program Type:
Fun and Games
Age Group:
Kids, 6 - 11

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!

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

Program Type: Fun and Games
Registration Required
Description:

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!

This event is in the "Teens" group

Oreo Cookie Flavor Challenge

Monday, June 29, 2026 at 2:00pm - 3:30pm
Eldersburg Large Meeting Room at Eldersburg Branch
Program Type:
Fun and Games
Age Group:
11 - 17, Teens

Join us as we put our taste buds to the test. We'll sample a surprise lineup of Oreo flavors in a blind taste test—guess the flavor, rate your favorites, and debate the classics vs. the wildcards.

Upcoming
Registration Required
Registration will open on June 15, 2026 @ 9:00am.
Location: Eldersburg Branch
Room: Eldersburg Large Meeting Room
Age Group:
( 11 - 17 )
Teens

Program Type: Fun and Games
Registration Required
Description:

Join us as we put our taste buds to the test. We'll sample a surprise lineup of Oreo flavors in a blind taste test—guess the flavor, rate your favorites, and debate the classics vs. the wildcards.

Disclaimer(s)

All attendees need to register.

Refreshments will be served.