Upcoming Events

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

Eldersburg Hooked on Crochet

6:00pm–7:45pm
Teens, 12 - Adults, Adults
Eldersburg Branch
Location: Eldersburg Branch
Room: Eldersburg Large Meeting Room
Age Group:
Teens ( 12 - Adults )
Adults

Program Type: DIY Arts and Crafts
Description:

Join this friendly crochet group open to beginners and experienced crocheters alike. Those new to crocheting should bring a size J hook and a light-colored, worsted-weight yarn to the class.

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

Teen Craft: DIY Stenciled Edge Books

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

Program Type: DIY Arts and Crafts
Registration Required
Description:

Customize a book with your own stenciled edges design! Bring your own book or choose a withdrawn young adult or middle grade novel and use a stencil to decorate the pages in a sprayed-edge-inspired design!

Disclaimer(s)

All attendees need to register.

This event is in the "Teens" group

Dinosaur Resin for Teens

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

Program Type: DIY Arts and Crafts
Registration Required
Description:

We will work with resin and make some cool dinosaurs! Roar!

Disclaimer(s)

All attendees need to register.

This event is in the "Adults" group

Crazy for Crafting

6:00pm–7:00pm
Adults
North Carroll Branch
Upcoming
Registration Required
Registration will open on June 11, 2026 @ 9:00am.
Location: North Carroll Branch
Room: North Carroll Large Meeting Room
Age Group:
Adults

Program Type: DIY Arts and Crafts
Registration Required
Description:

Join us for some fun and easy craft projects each month. No experience or creative skills are needed. Bring a friend or meet new people who also enjoy crafting. 

Disclaimer(s)

All attendees need to register.

This event is in the "Kids" group

Summer Reading Celebration: Unearth a Story™

10:00am–12:00pm
Kids, Birth - 12
Mount Airy 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 "Kids" group

Perler Bead Fun: Dinosaurs

2:00pm–3:30pm
Kids, 8 - 12
Taneytown Branch
Upcoming
Registration Required
Registration will open on June 12, 2026 @ 9:00am.
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
Kids ( 8 - 12 )

Program Type: DIY Arts and Crafts
Registration Required
Description:

We'll have a "rawr"-y good time with some Cretaceous creations. Participants can let their imagination "saur" while making fun bead art. 

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

Build Your Own Mini Bookshelf

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

Program Type: DIY Arts and Crafts
Registration Required
Description:

Do you have a dream bookshelf? Make that dream a reality, a miniature reality! Join us in making pocket-sized mini bookshelves complete with mini books!

Disclaimer(s)

All attendees need to register.

This event is in the "Adults" group
Location: Eldersburg Branch
Room: Eldersburg Large Meeting Room
Age Group:
Adults

Program Type: DIY Arts and Crafts
Description:

The library is partnering with the Sykesville Painting Club to offer the Expressive Acrylic Painting Workshop with Elizabeth Elfrey.

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

Create, Explore, and More: Fantastic Flexible Figures

10:00am–11:30am
Kids, 8 - 13, Teens
North Carroll Branch
Upcoming
Registration Required
Registration will open on June 16, 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:

Kids will design and build their own bendable figures using pipe cleaners, straws, beads, and other fun materials. They’ll explore simple engineering and let their imaginations run wild as they create unique characters to take home.

This event is in the "Adults" group

Drop-In Diamond Painting

1:30pm–7:30pm
Adults
Taneytown Branch
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
Adults

Program Type: DIY Arts and Crafts
Description:

Join us for a drop-in session of diamond painting! No experience is necessary!

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

Mount Airy Knitters

10:00am–11:00am
Adults
Mount Airy Branch
Location: Mount Airy Branch
Room: Mount Airy Small Meeting Room
Age Group:
Adults

Program Type: DIY Arts and Crafts
Description:

Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome. 

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

Pressed Flower Mason Jar Lantern

2:00pm–3:00pm
Teens, 14 - Adults, Adults
Eldersburg Branch
Upcoming
Registration Required
Registration will open on June 17, 2026 @ 9:00am.
Location: Eldersburg Branch
Room: Eldersburg Large Meeting Room
Age Group:
Teens ( 14 - Adults )
Adults

Program Type: DIY Arts and Crafts
Registration Required
Description:

Create a charming glass luminary adorned with delicate pressed flowers using an upcycled mason jar. These pressed flower jars make a lovely table centerpiece and are perfect for brightening summer nights.

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

Eldersburg Hooked on Crochet

6:00pm–7:45pm
Teens, 12 - Adults, Adults
Eldersburg Branch
Location: Eldersburg Branch
Room: Eldersburg Large Meeting Room
Age Group:
Teens ( 12 - Adults )
Adults

Program Type: DIY Arts and Crafts
Description:

Join this friendly crochet group open to beginners and experienced crocheters alike. Those new to crocheting should bring a size J hook and a light-colored, worsted-weight yarn to the class.

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

Crafty Activities for Seniors

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

Program Type: DIY Arts and Crafts
Description:

Are you a retiree or an older adult who enjoys making crafts? If so, then please join us for a monthly group session where you'll create something different to take home or share.

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

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. 

Independence Day

All Day
All Branches
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 "Adults" group

North Carroll Knitters Group

1:00pm–3:00pm
Adults
North Carroll Branch
Location: North Carroll Branch
Room: North Carroll Small Meeting Room
Age Group:
Adults

Program Type: DIY Arts and Crafts
Description:

Knitters and crocheters are welcome to join this group gathering to share tips, projects, and patterns.

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

Drop-In Diamond Painting

1:30pm–7:30pm
Adults
Taneytown Branch
Location: Taneytown Branch
Age Group:
Adults

Program Type: DIY Arts and Crafts
Description:

Join us for a drop-in session of diamond painting! No experience is necessary!

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

Diamond Painting for Teens

3:00pm–4:00pm
Teens, 12 - 17
Taneytown Branch
Upcoming
Registration Required
Registration will open on June 23, 2026 @ 9:00am.
Location: Taneytown Branch
Room: Taneytown Large Meeting Room
Age Group:
Teens ( 12 - 17 )

Program Type: DIY Arts and Crafts
Registration Required
Description:

We'll have a new diamond painting project each month, and no experience is necessary!  

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

Diamond Painting

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

Program Type: DIY Arts and Crafts
Registration Required
Description:

Join us for a monthly session of diamond painting! We'll have a new project each month, and no experience is necessary!  

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

Knit and Chat

6:00pm–7:30pm
Kids, 8 - Adults, Teens, Adults
Eldersburg Branch
Location: Eldersburg Branch
Room: Eldersburg Mid-Size Meeting Room
Age Group:
Kids ( 8 - Adults )
Teens
Adults

Program Type: DIY Arts and Crafts
Description:

Join us for this monthly meet-up with other knitters of all ages to relax, knit, get ideas for projects, receive help on current projects, gain new skills, and learn to knit if you don't know how.

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

Mount Airy Knitters

10:00am–11:00am
Adults
Mount Airy Branch
Location: Mount Airy Branch
Room: Mount Airy Small Meeting Room
Age Group:
Adults

Program Type: DIY Arts and Crafts
Description:

Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome. 

This event is in the "Teens" group

Eldersburg Branch Anime Club

6:00pm–7:30pm
11 - 17, Teens
Eldersburg Branch
Location: Eldersburg Branch
Room: Eldersburg Small Meeting Room
Age Group:
( 11 - 17 )
Teens

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

Join us at CCPL's Eldersburg Branch for all things anime and manga! Watch the first episode of an anime, make anime-themed crafts, discuss your favorite series, share your artwork, and more!

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

Eldersburg Hooked on Crochet

6:00pm–7:45pm
Teens, 12 - Adults, Adults
Eldersburg Branch
Location: Eldersburg Branch
Room: Eldersburg Large Meeting Room
Age Group:
Teens ( 12 - Adults )
Adults

Program Type: DIY Arts and Crafts
Description:

Join this friendly crochet group open to beginners and experienced crocheters alike. Those new to crocheting should bring a size J hook and a light-colored, worsted-weight yarn to the class.

Disclaimer(s)

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