Event List

Age Group
Age Group
Program Type
Program Type
Location
Ongoing Events

Primary tabs

This event is in the "Teens" group

Super Smash Bros. Tournament for Teens

Saturday, January 17, 2026 at 2:30pm - 3:30pm
Taneytown Large Meeting Room at Taneytown Branch
Program Type:
Fun and Games
Age Group:
11 - 17, 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 January 3, 2026 @ 9:00am.
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
( 11 - 17 )
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!

MLK Day

All Day
Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters, Offsite

Closed for the Martin Luther King Holiday

Closing
Branches:
Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters, Offsite
Description:

Closed for the Martin Luther King Holiday

This event is in the "Adults" group

Open Mah Jongg

Friday, January 23, 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 "Teens" group

Murder Mystery Lock-In

Friday, January 23, 2026 at 6:00pm - 8:00pm
Mount Airy Branch
Program Type:
Fun and Games
Age Group:
11 - 18, Teens

It’s time to put your detective skills to the test at an after-hours murder mystery! Each participant will become a character in the investigation that will take place throughout the library, but one player's motives are not what they seem…

Upcoming
Registration Required
Registration will open on January 9, 2026 @ 9:00am.
Location: Mount Airy Branch
Age Group:
( 11 - 18 )
Teens

Program Type: Fun and Games
Registration Required
Description:

It’s time to put your detective skills to the test at an after-hours murder mystery! Each participant will become a character in the investigation that will take place throughout the library, but one player's motives are not what they seem…

Disclaimer(s)

All attendees need to register.

This event is in the "Kids" group

Saturday Adventures

Saturday, January 24, 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

Puzzle Race

Saturday, January 24, 2026 at 10:00am - 1:00pm
North Carroll Large Meeting Room at North Carroll Branch
Program Type:
Fun and Games
Age Group:
Teens, 12 - Adults, Adults

Do you love to do jigsaw puzzles? Form a team of up to 4 players and join us for a puzzle race competition! All teams will get the same 500-piece puzzle and race to see which team can assemble it first. 

Upcoming
Registration Required
Registration will open on January 10, 2026 @ 9:00am.
Location: North Carroll Branch
Room: North Carroll Large Meeting Room
Age Group:
Teens ( 12 - Adults )
Adults

Program Type: Fun and Games
Registration Required
Description:

Do you love to do jigsaw puzzles? Form a team of up to 4 players and join us for a puzzle race competition! All teams will get the same 500-piece puzzle and race to see which team can assemble it first. 

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

Picture Book Book Club: Winter

Monday, January 26, 2026 at 10:00am - 11:00am
Taneytown Large Meeting Room at Taneytown Branch
Program Type:
Book Clubs, Fun and Games, Storytime
Age Group:
Kids, 3 - 6

It's never too early to share the love of reading! Our book club will incorporate a mix of traditional storytime, show and tell, and related activity stations to engage budding bibliophiles.

Cancelled
Closed
Registration Required
Registration is no longer available for this event.
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
Kids ( 3 - 6 )

Program Type: Book Clubs, Fun and Games, Storytime
Registration Required
Description:

It's never too early to share the love of reading! Our book club will incorporate a mix of traditional storytime, show and tell, and related activity stations to engage budding bibliophiles.

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

Monday, January 26, 2026 at 10:30am - 11:30am
Eldersburg Large Meeting Room at Eldersburg Branch
Program Type:
Fun and Games
Age Group:
Kids, Birth - 5

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.

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

It's Snow Fun!

Monday, January 26, 2026 at 12:00pm - 4:00pm
Taneytown Large Meeting Room at Taneytown Branch
Program Type:
DIY Arts and Crafts, Fun and Games
Age Group:
Everyone, All Ages

There's no school at CCPS today, so we're planning snow-themed activities for family fun! Crafts and activities will be set up in stations throughout the branch.

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

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

There's no school at CCPS today, so we're planning snow-themed activities for family fun! Crafts and activities will be set up in stations throughout the branch.

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

Sphero Mania

Monday, January 26, 2026 at 1:30pm - 2:30pm
North Carroll Large Meeting Room at North Carroll Branch
Program Type:
Fun and Games, STEM/STEAM, Technology and Maker
Age Group:
Kids, 8 - 13, Teens

We will be breaking out the mini remote-controlled Sphero robots. We will be doing programming with them as well as running them through races and obstacle courses.

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

Program Type: Fun and Games, STEM/STEAM, Technology and Maker
Registration Required
Description:

We will be breaking out the mini remote-controlled Sphero robots. We will be doing programming with them as well as running them through races and obstacle courses.

This event is in the "Kids" group

LEGO® Builders Club

Monday, January 26, 2026 at 5:00pm - 6:00pm
Mount Airy Large Meeting Room at Mount Airy Branch
Program Type:
Fun and Games, STEM/STEAM
Age Group:
Kids, 6 - Adults

Want to practice your building skills? Join us for a LEGO® program where you tackle a new design challenge each time! We supply the bricks, and you supply the creativity! 

Location: Mount Airy Branch
Room: Mount Airy Large Meeting Room
Age Group:
Kids ( 6 - Adults )

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

Want to practice your building skills? Join us for a LEGO® program where you tackle a new design challenge each time! We supply the bricks, and you supply the creativity! 

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

Westminster Branch Dungeons & Dragons Club

Wednesday, January 28, 2026 at 4:30pm - 6:30pm
Westminster Large Meeting Room (Staff Use Only) 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 January 14, 2026 @ 9:00am.
Location: Westminster Branch
Room: Westminster Large Meeting Room (Staff Use Only)
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 "Adults" group

Strategy Games

Wednesday, January 28, 2026 at 4:30pm - 7:30pm
Eldersburg Mid-Size Meeting Room at Eldersburg Branch
Program Type:
Fun and Games
Age Group:
Adults

This group is all about connecting people who love board games that make you think. We meet regularly to explore strategic board games like Catan, Azul, Wingspan, and more!

Location: Eldersburg Branch
Room: Eldersburg Mid-Size Meeting Room
Age Group:
Adults

Program Type: Fun and Games
Description:

This group is all about connecting people who love board games that make you think. We meet regularly to explore strategic board games like Catan, Azul, Wingspan, and more!

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

Chess at the Library

Wednesday, January 28, 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

Open Chess

Wednesday, January 28, 2026 at 6:00pm - 7:30pm
Eldersburg Branch
Program Type:
Fun and Games
Age Group:
Everyone, All Ages

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.

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

Westminster Branch Chess Club

Thursday, January 29, 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 January 15, 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

Senior Social Hour: Let's Do Lunch!

Friday, January 30, 2026 at 12:00pm - 1:00pm
Mount Airy Large Meeting Room at Mount Airy Branch
Program Type:
Fun and Games
Age Group:
Adults

We'll bring the cookies, you bring your brown-bagged lunch, and let's get together for some fun conversation games!

Location: Mount Airy Branch
Room: Mount Airy Large Meeting Room
Age Group:
Adults

Program Type: Fun and Games
Description:

We'll bring the cookies, you bring your brown-bagged lunch, and let's get together for some fun conversation games!

Disclaimer(s)

Refreshments will be served.

This event is in the "Kids" group

Saturday Adventures

Saturday, January 31, 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

Play and Explore

Monday, February 2, 2026 at 10:30am - 11:30am
Eldersburg Large Meeting Room at Eldersburg Branch
Program Type:
Fun and Games
Age Group:
Kids, Birth - 5

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.

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

Preschool Play

Friday, February 6, 2026 at 10:00am - 11:00am
Westminster Large Meeting Room (Staff Use Only) at Westminster Branch
Program Type:
Fun and Games
Age Group:
Kids, 2 - 5

Play is a fantastic way for children to develop their critical thinking skills. Join us for an open playtime where children can be imaginative and creative while exploring blocks, puzzles, playdough, and more.

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

Program Type: Fun and Games
Description:

Play is a fantastic way for children to develop their critical thinking skills. Join us for an open playtime where children can be imaginative and creative while exploring blocks, puzzles, playdough, and more.

Disclaimer(s)

Siblings are welcome to attend this program.

This event is in the "Everyone" group

Playdough Fun

Saturday, February 7, 2026 at 10:00am - 11:00am
Taneytown Large Meeting Room at Taneytown Branch
Program Type:
Fun and Games
Age Group:
Everyone, All Ages

Need something fun to do on Saturday? Join the boredom busting fun as we create with playdough. Our homemade playdough is a delight that keeps kids (and adults) busy.

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

Program Type: Fun and Games
Description:

Need something fun to do on Saturday? Join the boredom busting fun as we create with playdough. Our homemade playdough is a delight that keeps kids (and adults) busy.

This event is in the "Kids" group

Saturday Adventures

Saturday, February 7, 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

Play and Explore

Monday, February 9, 2026 at 10:30am - 11:30am
Eldersburg Large Meeting Room at Eldersburg Branch
Program Type:
Fun and Games
Age Group:
Kids, Birth - 5

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.

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

Open Mah Jongg

Monday, February 9, 2026 at 5:30pm - 7:45pm
Eldersburg Mid-Size Meeting Room at Eldersburg 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: 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.