Event List

Age Group
Age Group
Program Type
Program Type
Location
Ongoing Events

Primary tabs

This event is in the "Teens" group

Volunteer Opportunity at the Finksburg Branch Garden

Saturday, April 11, 2026 at 9:00am - 11:00am
Finksburg Branch
Program Type:
Gardening and Environment, Service Learning Hours
Age Group:
Teens, 14 - 17

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!

Open
Registration Required
Registration will close on April 11, 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

Youth Community Service Group

Tuesday, April 14, 2026 at 6:30pm - 7:30pm
Eldersburg Mid-Size Meeting Room at Eldersburg Branch
Program Type:
Service Learning Hours
Age Group:
Teens, 12 - 18

Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor.

Location: Eldersburg Branch
Room: Eldersburg Mid-Size Meeting Room
Age Group:
Teens ( 12 - 18 )

Program Type: Service Learning Hours
Description:

Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor.

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, April 22, 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.

Open
Registration Required
Registration will close on April 22, 2026 @ 4:30pm.
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 "Teens" group

Volunteer Opportunity at the Finksburg Branch Garden

Saturday, April 25, 2026 at 9:00am - 11:00am
Finksburg Branch
Program Type:
Gardening and Environment, Service Learning Hours
Age Group:
Teens, 14 - 17

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!

Upcoming
Registration Required
Registration will open on April 11, 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

Westminster Branch Teen Advisory Board

Monday, April 27, 2026 at 3:30pm - 4:30pm
Westminster Large Meeting Room (Staff Use Only) at Westminster Branch
Program Type:
Service Learning Hours
Age Group:
Teens, 12 - 17

Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering.

Upcoming
Registration Required
Registration will open on April 13, 2026 @ 9:00am.
Location: Westminster Branch
Room: Westminster Large Meeting Room (Staff Use Only)
Age Group:
Teens ( 12 - 17 )

Program Type: Service Learning Hours
Registration Required
Description:

Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering.

Disclaimer(s)

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

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

This event is in the "Teens" group

Mount Airy Teen Advisory Board

Tuesday, April 28, 2026 at 6:30pm - 7:30pm
Mount Airy Small Meeting Room at Mount Airy Branch
Program Type:
Service Learning Hours
Age Group:
Teens, 12 - 17

Calling all teens with a love of the library! Earn service hours while making friends, beautifying the library, and planning programs!

Location: Mount Airy Branch
Room: Mount Airy Small Meeting Room
Age Group:
Teens ( 12 - 17 )

Program Type: Service Learning Hours
Description:

Calling all teens with a love of the library! Earn service hours while making friends, beautifying the library, and planning programs!

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

Youth Community Service Group

Tuesday, April 28, 2026 at 6:30pm - 7:30pm
Eldersburg Mid-Size Meeting Room at Eldersburg Branch
Program Type:
Service Learning Hours
Age Group:
Teens, 12 - 18

Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor.

Location: Eldersburg Branch
Room: Eldersburg Mid-Size Meeting Room
Age Group:
Teens ( 12 - 18 )

Program Type: Service Learning Hours
Description:

Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor.

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

Volunteer Opportunity at the Finksburg Branch Garden

Saturday, May 9, 2026 at 9:00am - 11:00am
Finksburg Branch
Program Type:
Gardening and Environment, Service Learning Hours
Age Group:
Teens, 14 - 17

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!

Upcoming
Registration Required
Registration will open on April 25, 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

Youth Community Service Group

Tuesday, May 12, 2026 at 6:30pm - 7:30pm
Eldersburg Large Meeting Room at Eldersburg Branch
Program Type:
Service Learning Hours
Age Group:
Teens, 12 - 18

Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor.

Location: Eldersburg Branch
Room: Eldersburg Large Meeting Room
Age Group:
Teens ( 12 - 18 )

Program Type: Service Learning Hours
Description:

Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor.

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 Teen Advisory Board

Monday, May 18, 2026 at 3:30pm - 4:30pm
Westminster Large Meeting Room (Staff Use Only) at Westminster Branch
Program Type:
Service Learning Hours
Age Group:
Teens, 12 - 17

Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering.

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

Program Type: Service Learning Hours
Registration Required
Description:

Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering.

Disclaimer(s)

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

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

This event is in the "Teens" group

Volunteer Opportunity at the Finksburg Branch Garden

Saturday, May 23, 2026 at 9:00am - 11:00am
Finksburg Branch
Program Type:
Gardening and Environment, Service Learning Hours
Age Group:
Teens, 14 - 17

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!

Upcoming
Registration Required
Registration will open on May 9, 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.

Memorial 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 Memorial Day 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 Memorial Day Holiday

This event is in the "Teens" group

Mount Airy Teen Advisory Board

Tuesday, May 26, 2026 at 6:30pm - 7:30pm
Mount Airy Small Meeting Room at Mount Airy Branch
Program Type:
Service Learning Hours
Age Group:
Teens, 12 - 17

Calling all teens with a love of the library! Earn service hours while making friends, beautifying the library, and planning programs!

Location: Mount Airy Branch
Room: Mount Airy Small Meeting Room
Age Group:
Teens ( 12 - 17 )

Program Type: Service Learning Hours
Description:

Calling all teens with a love of the library! Earn service hours while making friends, beautifying the library, and planning programs!

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

Youth Community Service Group

Tuesday, May 26, 2026 at 6:30pm - 7:30pm
Eldersburg Mid-Size Meeting Room at Eldersburg Branch
Program Type:
Service Learning Hours
Age Group:
Teens, 12 - 18

Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor.

Location: Eldersburg Branch
Room: Eldersburg Mid-Size Meeting Room
Age Group:
Teens ( 12 - 18 )

Program Type: Service Learning Hours
Description:

Connect with your community and earn service learning hours while collaborating on projects that will benefit Eldersburg and beyond. Our current project is to create centerpieces for the dining room tables at Oakland Manor.

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, May 27, 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 May 13, 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 "Teens" group

Volunteer Opportunity at the Finksburg Branch Garden

Saturday, June 6, 2026 at 9:00am - 11:00am
Finksburg Branch
Program Type:
Gardening and Environment, Service Learning Hours
Age Group:
Teens, 14 - 17

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!

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.

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

Volunteer Opportunity at the Finksburg Branch Garden

Saturday, June 20, 2026 at 9:00am - 11:00am
Finksburg Branch
Program Type:
Gardening and Environment, Service Learning Hours
Age Group:
Teens, 14 - 17

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!

Upcoming
Registration Required
Registration will open on June 6, 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

Westminster Branch Teen Advisory Board

Monday, June 22, 2026 at 3:30pm - 4:30pm
Westminster Large Meeting Room (Staff Use Only) at Westminster Branch
Program Type:
Service Learning Hours
Age Group:
Teens, 12 - 17

Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering.

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

Program Type: Service Learning Hours
Registration Required
Description:

Calling all teens looking for leadership roles in planning library programs. We want you for our Teen Advisory Board! Need service hours? We've got those too! Participants can join us in person or log in virtually through Zoom by registering.

Disclaimer(s)

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

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

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

Painting Bookends Service Hours Project

Thursday, June 25, 2026 at 1:30pm - 2:30pm
North Carroll Large Meeting Room at North Carroll Branch
Program Type:
Service Learning Hours
Age Group:
Teens, 12 - 17

We are looking to brighten up our young adult area and need your help! Bring your creativity and paint some bookends for us. If you don't finish, you can take them home and return them later. You can earn up to three service hours.

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

Program Type: Service Learning Hours
Registration Required
Description:

We are looking to brighten up our young adult area and need your help! Bring your creativity and paint some bookends for us. If you don't finish, you can take them home and return them later. You can earn up to three service hours.

This event is in the "Teens" group

Teen Advisory Board: Summer Movie Edition

Tuesday, June 30, 2026 at 6:30pm - 7:30pm
Mount Airy Large Meeting Room at Mount Airy Branch
Program Type:
Service Learning Hours
Age Group:
Teens, 12 - 17

Earn service learning hours while working on a special summer project for the library: a stop-motion short film to celebrate Summer Reading at CCPL's Mount Airy Branch!

Location: Mount Airy Branch
Room: Mount Airy Large Meeting Room
Age Group:
Teens ( 12 - 17 )

Program Type: Service Learning Hours
Description:

Earn service learning hours while working on a special summer project for the library: a stop-motion short film to celebrate Summer Reading at CCPL's Mount Airy Branch!

Disclaimer(s)

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

Independence Day

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

Volunteer Opportunity at the Finksburg Branch Garden

Saturday, July 11, 2026 at 9:00am - 11:00am
Finksburg Branch
Program Type:
Gardening and Environment, Service Learning Hours
Age Group:
Teens, 14 - 17

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!

Upcoming
Registration Required
Registration will open on June 27, 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.