Upcoming Events

Age Group
Age Group
Program Type
Program Type
Location
Ongoing Events

Primary tabs

This event is in the "Everyone" group

Open Chess

6:00pm–7:30pm
Everyone, All Ages
Eldersburg Branch
Location: Eldersburg Branch
Age Group:
Everyone ( All Ages )

Program Type: Fun and Games
Description:

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.

This event is in the "Adults" group

Open Mah Jongg

5:00pm–7:45pm
Adults
Westminster Branch
Location: Westminster Branch
Room: Westminster Large Meeting Room (Staff Use Only)
Age Group:
Adults

Program Type: Fun and Games
Description:

Join us for a friendly game of casual, non-competitive American Mah Jongg. This program is for experienced and newer players with some play experience. An instructor will be present. Please bring a current National Mah Jongg League card.

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

Taneytown Craft Swap

All Day
Everyone, All Ages
Taneytown Branch
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
Everyone ( All Ages )

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

Did spring cleaning leave you with a lot of extra crafts lying around? Clear out the old supplies you never got around to by donating them to the library, then pick up something new at our spring craft swap!

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

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

Eldersburg Branch Teen Advisory Board Presents: Eldersburg Fan Con

1:00pm–4:00pm
Everyone, All Ages
Eldersburg Branch
Location: Eldersburg Branch
Age Group:
Everyone ( All Ages )

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

Join us at CCPL's Eldersburg Branch for an all-ages fan con event! Drop in to make fandom-inspired crafts, test your trivia skills, and more. Costumes are encouraged!

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

Nintendo Afternoon

2:00pm–4:00pm
11 - 17, Teens
Westminster Branch
Location: Westminster Branch
Room: Westminster Young Adult Window Display
Age Group:
( 11 - 17 )
Teens

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

Join us in our Young Adult Area for gaming on our Nintendo Switch. Bring your friends and take turns playing Mario Kart, Super Smash Bros., and more. Games will be provided. 

This event is in the "Everyone" group

Star Wars Day!

9:00am–7:00pm
Everyone, All Ages
North Carroll Branch
Location: North Carroll Branch
Age Group:
Everyone ( All Ages )

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

Stop by to make some Star Wars-themed crafts and do a scavenger hunt! May the force be with 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 "Kids" group

Play and Explore

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

Program Type: Fun and Games
Description:

Come play with us! Help your child practice fine motor, gross motor, and social/emotional skills through the art of play! A large variety of engaging toys and materials will be available.

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

May the Fourth: Star Wars Day

1:00pm–4:00pm
Everyone, All Ages
Westminster Branch
Location: Westminster Branch
Age Group:
Everyone ( All Ages )

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

A long time ago in a galaxy far, far away…the Jedi Council decreed that May the Fourth would forever be known as Star Wars Day.

This event is in the "Adults" group

LEGO® Club: Grown-Up Edition

6:00pm–7:00pm
Adults
Eldersburg Branch
Location: Eldersburg Branch
Room: Eldersburg Large Meeting Room
Age Group:
Adults

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

Who says LEGO® is just for kids? Join us for a relaxed and inspiring evening where adults can rediscover the joy of building, creating, and imagining with LEGO® bricks.

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

Club Friendship: Libraries Are for Everyone - Body in Motion

1:00pm–1:45pm
Teens, 13 - Adults, Adults
North Carroll Branch
Upcoming
Registration Required
Registration will open on April 23, 2026 @ 9:00am.
Location: North Carroll Branch
Age Group:
Teens ( 13 - Adults )
Adults

Program Type: Fun and Games
Registration Required
Description:

The library is more than just books. It is a place to come together as a community. We welcome teens and adults of all abilities, along with support staff, to join us for a program full of movement and music.

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

Open Mah Jongg

1:00pm–4:45pm
Adults
Westminster Branch
Location: Westminster Branch
Room: Westminster Large Meeting Room (Staff Use Only)
Age Group:
Adults

Program Type: Fun and Games
Description:

Join us for a friendly game of casual, non-competitive American Mah Jongg. This program is for experienced and newer players with some play experience. An instructor will be present. Please bring a current National Mah Jongg League card.

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

Westminster Branch Chess Club

5:30pm–7:00pm
11 - Adults, Teens, Adults
Westminster Branch
Upcoming
Registration Required
Registration will open on April 23, 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.

This event is in the "Adults" group

Open Mah Jongg

1:30pm–3:30pm
Adults
Finksburg Branch
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

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 "Teens" group

Dungeons and Dragons Club

1:00pm–4:00pm
11 - 17, Teens
Mount Airy Branch
Upcoming
Registration Required
Registration will open on April 25, 2026 @ 9:00am.
Location: Mount Airy Branch
Room: Mount Airy Small Meeting Room
Age Group:
( 11 - 17 )
Teens

Program Type: Fun and Games
Registration Required
Description:

Welcome, adventurers! Join our table as we embark on a fun-filled campaign! Our game is friendly to both new and returning players. Our characters are currently level 1.

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

Dungeons & Dragons Spring Adventure

2:00pm–4:00pm
11 - 18, Teens
Finksburg Branch
Upcoming
Registration Required
Registration will open on April 25, 2026 @ 9:00am.
Location: Finksburg Branch
Room: Finksburg Small Meeting Room
Age Group:
( 11 - 18 )
Teens

Program Type: Fun and Games
Registration Required
Description:

Calling brave heroes for a quest in Dungeons & Dragons! Whether this is your first adventure or your twentieth, join us for an afternoon of fantastic deeds!

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 "Kids" group

Play and Explore

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

Program Type: Fun and Games
Description:

Come play with us! Help your child practice fine motor, gross motor, and social/emotional skills through the art of play! A large variety of engaging toys and materials will be available.

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

Role-Playing Game Night

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

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

Tabletop role-playing games are story-based games focused on player choice and randomized encounters, built around cooperation and group learning.

This event is in the "Adults" group

Open Mah Jongg

5:00pm–7:45pm
Adults
Westminster Branch
Location: Westminster Branch
Room: Westminster Large Meeting Room (Staff Use Only)
Age Group:
Adults

Program Type: Fun and Games
Description:

Join us for a friendly game of casual, non-competitive American Mah Jongg. This program is for experienced and newer players with some play experience. An instructor will be present. Please bring a current National Mah Jongg League card.

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

Open Mah Jongg

5:30pm–7:45pm
Adults
Eldersburg Branch
Location: Eldersburg Branch
Room: Eldersburg Mid-Size 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 "Adults" group

Strategy Games

1:30pm–4:30pm
Adults
Eldersburg Branch
Location: Eldersburg Branch
Room: Eldersburg Mid-Size Meeting Room
Age Group:
Adults

Program Type: Fun and Games
Description:

Please drop in anytime between the hours listed and learn or teach a game. Most strategic games take between 1.5 to 3 hours to play. 

This event is in the "Teens" group

Dungeons & Dragons Online

4:00pm–6:30pm
Teens, 12 - 17
Online
Upcoming
Registration Required
Virtual Event
Registration will open on April 28, 2026 @ 9:00am.
Location: Online
Age Group:
Teens ( 12 - 17 )

Program Type: Fun and Games, Online Video
Registration Required
Description:

Join us for a session of Dungeons & Dragons played entirely online! Pre-generated characters will be available, and registrants will meet on Zoom the day before to become familiar with any websites used.

Disclaimer(s)

All attendees need to register.

Zoom login information will be emailed to participants one hour before the program starts.

This event is in the "Adults" group

Open Mah Jongg

6:00pm–7:45pm
Adults
Mount Airy Branch
Location: Mount Airy Branch
Room: Mount Airy 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 ready for casual, non-competitive play. An experienced staff member will be there to assist.