COVID-19 Test Kit Update: Test kits are currently available at CCPL Headquarters, Exploration Commons, Finksburg, Mount Airy, North Carroll, Taneytown and Westminster. Supplies are limited so please check back for updates.

All CCPL locations will be closed for the Independence Holiday on Monday, July 4. We will reopen for regular hours on Tuesday, July 5.

Lightbulb logo
Carroll County Public Library
Infinite Possibilities

Currently Registering Programs

Eldersburg Branch  |  Exploration Commons  |  Finksburg Branch  |  Mount Airy Branch  |  North Carroll Branch  |  Taneytown Branch  |  Westminster Branch  |  Offsite Locations  |  Online  |  Order by Date



Eldersburg Branch

program104278
Rock Tumbling Club
Eldersburg Branch
Tuesday, July 5, 2022 - 1:00pm - 3:00pm
Ages: 8 - 17
Registration and more information
Join us for two sessions of STEAM fun with rocks and rock tumbling! In the first session, each participant will place a rock in the library's rock tumbler and break their own geode! In the second session, participants will receive a smooth tumbled rock and paint a second rock to take home! Participants will automatically be signed up for both dates, so please prepare to attend both sessions.

program109866
DIY Light Bottle
Eldersburg Branch
Wednesday, July 6, 2022 - 2:00pm - 3:00pm
Ages: 11 - 17
Registration and more information
Create a little night magic with these upcycled bottles. Using glass bottles, string lights, and your imagination, you will create a lighted bottle that adds a bit of fun to any space. All supplies will be provided.

program108383
Gentle Yoga
Eldersburg Branch
Thursday, July 7, 2022 - 6:30pm - 7:30pm
Ages: 13 - Adults, Adults
Registration and more information
This gentle yoga class is designed to allow students of various abilities and physical conditions to comfortably develop their own yoga practice. There are many appealing aspects of yoga, including increased flexibility, relaxation, strength, improved balance, as well as stress and pain relief. No experience is necessary. Please wear comfortable clothing; bring a mat and a blanket.

program103243
Oceans of Possibilities Fitness
Eldersburg Branch
Friday, July 8, 2022 - 10:00am - 11:00am
Ages: 4 - 10
Registration and more information
Come move your body! Join physical education teacher Chris Vaughn and move your body with different physical activity stations. You will be throwing, kicking, and going through an obstacle course. Join us in the fun! We'll be outside, weather permitting, so remember your sunscreen and a water bottle.

program110210
Super Smash Bros. Tournament
Eldersburg Branch
Friday, July 8, 2022 - 1:00pm - 3:00pm
Ages: 11 - 17
Registration and more information
Battle your friends in a Super Smash Bros. tournament on the library's Nintendo Switch. See if you have what it takes to be a champion. 

program102605
Here Comes the Fire Truck!
Eldersburg Branch
Wednesday, July 13, 2022 - 10:00am - 11:30am
Ages: All Ages
Registration and more information
Join us for a visit from the Sykesville Freedom District Fire Department! Meet the firefighters, learn about firefighting equipment, and explore a fire truck.

program102008
The Art Zoo
Eldersburg Branch
Friday, July 15, 2022 - 1:00pm - 2:00pm
Ages: 8 - 13
Registration and more information
This program combines art and reptiles! A combined art instructor and reptile expert will lead a structured paint program. Participants can use live animal inspiration from reptile models, or paint something from their imagination!  All materials will be provided.

program103633
Gaming Lock-In
Eldersburg Branch
Friday, July 15, 2022 - 6:00pm - 8:00pm
Ages: 11 - 17
Registration and more information
Join us for an after-hours night with all kinds of games! Including video games, life-sized games, board games, tag, and so much more! Parent permission slips are required.



Exploration Commons

program113362
Kids Intro to Basic Sewing Skills
Exploration Commons
Tuesday, July 5, 2022 - 12:00pm - 2:30pm
Ages: 10 - 16
Registration and more information
Learn the necessary basics to feel comfortable using a sewing machine. This is a beginner-level class; you will leave feeling confident about the next steps to take towards sewing your own projects.

program114917
John Ota & the Kitchen of Thomas Jefferson
Exploration Commons
Tuesday, July 5, 2022 - 6:00pm - 7:00pm
Ages: 16 - Adults, Adults
Registration and more information
Join author John Ota for a glimpse into Monticello and the design rationale for Jefferson's complex kitchen addition. As John cooks, he'll share the history and preparation of macaroni and cheese, tennis ball lettuce and tomato salad, and an early 19th century Mary Rudolph salad dressing recipe. Hear about Jefferson's love of French food, the vegetables from his "Thousand Foot Garden", and the recipes that were cooked in his kitchen by his enslaved chefs. Enjoy peaches and ice cream - one of his favorite fruits - to finish out the presentation. Copies of John's book, The Kitchen, will be available for sale by Rudolph Girls. 

This program is supported by the American Rescue Plan: Humanities Grants for Libraries an initiative of the American Library Association (ALA) made possible with funding from the National Endowment for the Humanities (NEH) through the American Rescue Plan Act of 2021.

program112333
Focaccia Bread Art
Exploration Commons
Wednesday, July 6, 2022 - 9:30am - 12:30pm
Ages: 16 - Adults, Adults
Registration and more information
Create your own fanciful bread art using fresh focaccia dough, veggies, and herbs.

program112718
Summer Kombucha Mocktails
Exploration Commons
Wednesday, July 6, 2022 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Learn to prepare refreshing, non-alcoholic drinks to serve at your summer gatherings. In this hands-on class, we will use kombucha to make mocktails everyone can enjoy. 

program111994
Learn to Solder
Exploration Commons
Thursday, July 7, 2022 - 10:30am - 1:00pm
Ages: 16 - Adults, Adults
Registration and more information
Soldering is fun and fundamental to a wide assortment of maker electronic projects as well as modern technology. From simple light-up LEDs to complex robots, solder is the glue that holds the technological world together. Join us for a hands-on project where you will assemble and solder your very own electronic dice circuit.

program112063
Fusion 360: Designing for the Laser Cutter
Exploration Commons
Thursday, July 7, 2022 - 5:30pm - 7:30pm
Ages: 12 - Adults, Adults
Registration and more information
In this two-day workshop, participants will learn the basics of Fusion 360 and how to use it to design for laser cutting. On day one, learn the basics of Fusion 360 and design a laser-cuttable project. On day two, finish the design and cut it on the Fusion Pro Laser cutter. This class does not result in independent laser use certification.

program112762
Intro to Laser Cutting
Exploration Commons
Friday, July 8, 2022 - 2:00pm - 3:30pm
Ages: 12 - Adults, Adults
Registration and more information
This beginner-level laser cutter class will walk you through the basics of design, machine use, and safety procedures. Customers who successfully complete this program will be certified for use of Exploration Commons’ Fusion Pro 48 laser.

program112071
Monthly Maker Meetup
Exploration Commons
Saturday, July 9, 2022 - 2:00pm - 3:30pm
Ages: 16 - Adults, Adults
Registration and more information
Have you ever wondered how to get started with laser cutting or 3D printing? Or, are you an avid maker who wants to share their ideas and receive help and feedback? This group is for you! Come learn, create, and play in a collaborative environment meant for everyone. All are welcome and no experience is necessary.

program112970
Basic Knife Skills
Exploration Commons
Monday, July 11, 2022 - 11:00am - 12:30pm
Ages: 16 - Adults, Adults
Registration and more information
This hands-on class will cover everything you need to know about caring for your knives and how to use them. You’ll learn how to chop, dice, mince and get plenty of practice with other professional cuts. This is a beginner's level class.

program112734
Intro to Game Design with Unity and Visual Coding
Exploration Commons
Monday, July 11, 2022 - 1:30pm - 3:30pm
Ages: 13 - 18
Registration and more information
In this four-session program, participants will explore visual scripting and basic coding in Unity Game Design Engine. On the first day, participants will be introduced to basic coding terminology through an interactive activity. Sessions two through four will be an instructor-led game build of Clive the Cat's Visual Crypting in Unity.

program112735
Intro to Game Design with Unity and Visual Coding
Exploration Commons
Tuesday, July 12, 2022 - 1:30pm - 3:30pm
Ages: 13 - 18
Registration and more information
In this four-session program, participants will explore visual scripting and basic coding in Unity Game Design Engine. On the first day, participants will be introduced to basic coding terminology through an interactive activity. Sessions two through four will be an instructor-led game build of Clive the Cat's Visual Crypting in Unity.

program112736
Intro to Game Design with Unity and Visual Coding
Exploration Commons
Wednesday, July 13, 2022 - 1:30pm - 3:30pm
Ages: 13 - 18
Registration and more information
In this four-session program, participants will explore visual scripting and basic coding in Unity Game Design Engine. On the first day, participants will be introduced to basic coding terminology through an interactive activity. Sessions two through four will be an instructor-led game build of Clive the Cat's Visual Crypting in Unity.

program112737
Intro to Game Design with Unity and Visual Coding
Exploration Commons
Thursday, July 14, 2022 - 1:30pm - 3:30pm
Ages: 13 - 18
Registration and more information
In this four-session program, participants will explore visual scripting and basic coding in Unity Game Design Engine. On the first day, participants will be introduced to basic coding terminology through an interactive activity. Sessions two through four will be an instructor-led game build of Clive the Cat's Visual Crypting in Unity.

program112336
Focaccia Bread Art
Exploration Commons
Thursday, July 14, 2022 - 4:00pm - 7:00pm
Ages: 16 - Adults, Adults
Registration and more information
Create your own fanciful bread art using fresh focaccia dough, veggies, and herbs.

program112720
Home Food Preservation: Freezing
Exploration Commons
Friday, July 15, 2022 - 10:00am - 12:30pm
Ages: 15 - Adults, Adults
Registration and more information
Learn how to safely preserve summer's bounty at home while enjoying the fresh flavors of home-cooked food. Join the University of Maryland Extension for hands-on experience with freezing fresh produce. 



Finksburg Branch

program109420
DIY Light Bottle
Finksburg Branch
Wednesday, July 6, 2022 - 6:30pm - 7:30pm
Ages: 11 - 17
Registration and more information
Create a little night magic with these upcycled bottles. Using glass bottles, string lights, and your imagination, you will create a lighted bottle that adds a bit of fun to any space. All supplies will be provided.

Join us in CCPL's Finksburg Branch's Large Meeting Room for space to spread out and inspirational ideas to complete the project or take a kit home to complete on your own.

program104765
The Tortoise and the Hare Puppet Show
Finksburg Branch
Thursday, July 7, 2022 - 6:30pm - 8:00pm
Ages: 3 - 12
Registration and more information
It’s an INCREDIBLE race! Rabbit loves to boast how speedy he is. His animal friends try to guess if he can really beat Turtle in the BIG RACE. What do you think will happen? Join us at the finish line for this wet and wild summer puppet show. 

program104766
The Tortoise and the Hare Puppet Show
Finksburg Branch
Friday, July 8, 2022 - 10:00am - 12:00pm
Ages: 3 - 12
Registration and more information
It’s an INCREDIBLE race! Rabbit loves to boast how speedy he is. His animal friends try to guess if he can really beat Turtle in the BIG RACE. What do you think will happen? Join us at the finish line for this wet and wild summer puppet show. 

program104767
The Tortoise and the Hare Puppet Show
Finksburg Branch
Friday, July 8, 2022 - 2:00pm - 4:00pm
Ages: 3 - 12
Registration and more information
It’s an INCREDIBLE race! Rabbit loves to boast how speedy he is. His animal friends try to guess if he can really beat Turtle in the BIG RACE. What do you think will happen? Join us at the finish line for this wet and wild summer puppet show. 

program106432
Volunteer Opportunity at the Finksburg Branch Garden
Finksburg Branch
Saturday, July 9, 2022 - 9:00am - 11:00am
Ages: 14 - 17
Registration and more information
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! We are looking for students ages 14 - 17 to assist our local master gardeners with the maintenance of the Finksburg Branch gardens. Please dress appropriately, wear sunscreen, and bring water. Garden clean-up days are weather-dependent. 

 

program110386
PAWS to Read
Finksburg Branch
Saturday, July 9, 2022 - 2:00pm - 3:00pm
Ages: 4 - Adults, Adults
Registration and more information
Come to the library to visit with and or read a story to a book-loving dog. Research shows that reading to animals boosts reading skills in children, and helps with social skills and even emotional health for all ages. Adults and seniors come to de-stress and relax with a fuzzy friend. Walk-ins welcome!

program103127
Circus Science with Gregory May
Finksburg Branch
Monday, July 11, 2022 - 10:00am - 11:00am
Ages: 5 - 12
Registration and more information
Experience the wonders of the circus without the cost. Gregory May, a former Ringling Brothers performer, uses amazing tricks to explore the circus world - and explains some scientific principles behind the razzle-dazzle!

program110240
Teens Paint
Finksburg Branch
Friday, July 15, 2022 - 1:00pm - 3:00pm
Ages: 11 - 17
Registration and more information
Join us for an afternoon of artistic exploration as we create paintings inspired by our Summer Reading theme, Oceans of Possibilities. We'll bring the paint and brushes, you bring your imagination!



Mount Airy Branch

program109157
Crabby Santa Ornaments
Mount Airy Branch
Thursday, July 7, 2022 - 6:00pm - 7:30pm
Ages: Adults
Registration and more information
Come join us as we combine Oceans of Possibilities with Christmas in July with a make-your-own ornament program using real blue crab shells!  All materials will be supplied to make this adorable Santa ornament out of a sanitized crab shell.

program109385
Upcycle Your Recycling Bin!
Mount Airy Branch
Wednesday, July 13, 2022 - 2:00pm - 3:00pm
Ages: 12 - 17
Registration and more information
Together we'll upcycle plastic grocery bags and 2-liter bottles into functional AND adorable household items, keeping a few more items out of the landfill and back in your life!

program109346
Messy Makers: Preschool Process Art Fun
Mount Airy Branch
Monday, July 18, 2022 - 2:00pm - 3:00pm
Ages: 3 - 6
Registration and more information
This preschool process art class is all about stretching our amazing creativity muscles through developmentally appropriate art experiences. Preschoolers will explore different art materials and discover new techniques as we create unique art pieces.



North Carroll Branch

program105266
Christmas in July Take and Make Kit
North Carroll Branch
Saturday, July 9, 2022 - 9:00am - 5:00pm
Ages: 8 - Adults, Adults
Registration and more information
Pick up a kit and stitch beautiful paper ornaments featuring a snowflake and a Christmas tree. Get a head start on your holiday decorating or gifts.

program110001
Harry Potter Escape Room
North Carroll Branch
Monday, July 11, 2022 - 1:30pm - 2:30pm
Ages: 11 - 17
Registration and more information
Join us for a Harry Potter-themed escape room. Gather clues, solve puzzles, and try to escape in time.

program104874
Outdoor Fun at the Library: Blast, Zip, and Soar!
North Carroll Branch
Tuesday, July 12, 2022 - 10:00am - 11:00am
Ages: 5 - 12
Registration and more information
Back by popular demand! Rockets, airplanes, and MORE! 

program104876
Outdoor Fun at the Library: Blast, Zip, and Soar!
North Carroll Branch
Tuesday, July 12, 2022 - 11:00am - 12:00pm
Ages: 5 - 12
Registration and more information
Back by popular demand! Rockets, airplanes, and MORE! 

program104831
Shark Frenzy
North Carroll Branch
Thursday, July 14, 2022 - 1:00pm - 2:00pm
Ages: 5 - 12
Registration and more information
Celebrate Shark Awareness Day at the library! Do you love sharks and want to learn more? Join us to learn about sharks and make some fun shark crafts.

program103702
Harry Potter Advanced Wand Making and Potions
North Carroll Branch
Monday, July 18, 2022 - 1:30pm - 2:30pm
Ages: 11 - 17
Registration and more information
Do you enjoy the magical world of Harry Potter? Join us to design your own wand and create some potions.



Taneytown Branch

program109132
Mermaid Storytime
Taneytown Branch
Tuesday, July 5, 2022 - 10:00am - 10:45am
Ages: 2 - 6
Registration and more information
We're diving into the deep blue sea for an amazing mermaid storytime! Celebrate the magic of merpeople with stories, songs, and activities. 

program110080
Motorboat Movie
Taneytown Branch
Wednesday, July 6, 2022 - 10:00am - 11:00am
Ages: 3 - 8
Registration and more information
Turn one of our cardboard boxes into your own personal motorboat and float on over for a summer ocean drive-in movie experience!

program110133
Down on the Farm: Rabbits and Chickens
Taneytown Branch
Thursday, July 7, 2022 - 2:00pm - 3:00pm
Ages: 6 - 12
Registration and more information
Head down to the Library Farm to learn all about rabbits and chickens, then have a visit with these live animals!

program118426
Early Learning ArtsPlay™ with Arts for Learning Maryland
Taneytown Branch
Friday, July 8, 2022 - 10:00am - 10:45am
Ages: Birth - 6
Registration and more information
Join a Wolf Trap teaching artist for a morning of engaging activities using music, movement, and drama! This program brings joyful, arts-based learning and hands-on creative exploration to our young learners, and their caregivers and educators. 

program109513
Ocean Art
Taneytown Branch
Tuesday, July 12, 2022 - 6:00pm - 7:00pm
Ages: Adults
Registration and more information
Join us for a three-part series where we will create a different ocean-inspired art project each month. Attendees do not have to attend all three sessions.

program113322
Junior Gardeners' Workshop: Summer Flower Arrangement
Taneytown Branch
Wednesday, July 13, 2022 - 10:00am - 11:00am
Ages: 8 - 17
Registration and more information
Join the members of the Silver Fancy Garden Club and create a beautiful fresh flower arrangement. All supplies will be provided.

program108123
Book Review Meetup
Taneytown Branch
Thursday, July 14, 2022 - 6:30pm - 7:30pm
Ages: Adults
Registration and more information
Just finished a great book you want to tell others about? Need ideas for your next read? Join this meetup to create reviews to share during and after the group. Each month we will explore a different book review process, and you will leave with a list of titles to try. Be sure to bring your book with you. BONUS: This is a Summer Reading activity.

program110177
Super Smash Bros. Tournament
Taneytown Branch
Saturday, July 16, 2022 - 1:00pm - 2:00pm
Ages: 11 - 17
Registration and more information
CCPL's Taneytown Branch is having a Super Smash Bros. tournament this summer, so join us to show that you're the best Super Smash Bros. player in town! No prizes, just glory to the winner!



Westminster Branch

program109524
Oceans of Possibilities Escape Room
Westminster Branch
Saturday, July 9, 2022 - 10:00am - 11:00am
Ages: 13 - Adults, Adults
Registration and more information
Join us for an ocean-themed escape room. Can you escape in time?

program109525
Oceans of Possibilities Escape Room
Westminster Branch
Saturday, July 9, 2022 - 11:00am - 12:00pm
Ages: 13 - Adults, Adults
Registration and more information
Join us for an ocean-themed escape room. Can you escape in time?

program109526
Oceans of Possibilities Escape Room
Westminster Branch
Saturday, July 9, 2022 - 12:00pm - 1:00pm
Ages: 13 - Adults, Adults
Registration and more information
Join us for an ocean-themed escape room. Can you escape in time?

program109527
Oceans of Possibilities Escape Room
Westminster Branch
Saturday, July 9, 2022 - 1:00pm - 2:00pm
Ages: 13 - Adults, Adults
Registration and more information
Join us for an ocean-themed escape room. Can you escape in time?

program109536
Oceans of Possibilities Escape Room
Westminster Branch
Saturday, July 9, 2022 - 2:00pm - 3:00pm
Ages: 13 - Adults, Adults
Registration and more information
Join us for an ocean-themed escape room. Can you escape in time?

program109591
Oceans of Possibilities Escape Room
Westminster Branch
Saturday, July 9, 2022 - 3:00pm - 4:00pm
Ages: 13 - Adults, Adults
Registration and more information
Join us for an ocean-themed escape room. Can you escape in time?

program107201
Board Game Club
Westminster Branch
Thursday, July 14, 2022 - 6:00pm - 7:45pm
Ages: Adults
Registration and more information
Do you like to play board games? Well, then this is the club for you. Every month we'll learn a different board game. This month we're playing Hasbro's classic game Scattergories. This is a fast-paced game you play in teams. Try to name as many items that fit into the listed category as quickly as you can, the more items your team names before time is up, the more points you receive.

Average game time: 30 minutes

Number of players: 6

program109600
Pets and the Afterlife
Westminster Branch
Saturday, July 16, 2022 - 1:00pm - 2:00pm
Ages: 16 - Adults, Adults
Registration and more information
Learn how your pets in spirit have the ability to send signs and helpful tips on how to cope with grief from their loss. Rob Gutro, medium, scientist, and award-winning author of the Pets and the Afterlife series, will discuss the ways pets communicate and will provide some amazing examples of their signs. You'll be able to identify signs from your own spirit pets. Books will be available for purchase and signing. Rob has been featured on CBS's Unsolved Mysteries Podcast, the Washington Post, MSNBC. Visit his website for more information and to purchase his books: www.robgutro.com.



Offsite Locations

program108326
TRIVIA NIGHT at Bistro 91 in Finksburg
Offsite
Tuesday, July 12, 2022 - 7:00pm - 9:00pm
Ages: Adults
Registration and more information
What trivia tidbits are rattling around in your head? Grab a few friends and join us for Trivia Night at Bistro 91! Prizes are provided by Bistro 91. Registration required. Only one person per team needs to register.



Online

program109880
Among Us Play Session
Online
Tuesday, July 5, 2022 - 4:00pm - 5:00pm
Ages: 11 - 17
Registration and more information
Which crewmember is kinda sus? Join us for a chance to play the popular game Among Us with your peers in a non-public game and find out! 

Registrants will be invited to a meeting on Zoom the day before the program to walk through how we will connect and play the game.

program116401
Storytime Zoom Room with the Westminster Branch
Online
Wednesday, July 6, 2022 - 11:00am - 12:00pm
Ages: Birth - 5
Registration and more information
Meet us and your friends in Zoom for an interactive and fun storytime including books, music and movement.

program104592
Teen Zoom Hang Out: Anime Club
Online
Thursday, July 7, 2022 - 6:30pm - 7:30pm
Ages: 13 - 17
Registration and more information
Do you like watching anime or reading manga? Join this virtual hangout to discuss your favorite series with other like-minded teens! Please plan on logging in to the meeting 15 minutes early.

program109883
Dungeons & Dragons Online
Online
Tuesday, July 12, 2022 - 4:00pm - 6:00pm
Ages: 12 - 17
Registration and more information
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. This session is for beginners and avid players alike.

Dungeons & Dragons is a trademark of Wizards of the Coast LLC in the United States and other countries. © 2015 Wizards. All Rights Reserved.

program109481
Transitioning to Medicare Part 1
Online
Wednesday, July 13, 2022 - 5:00pm - 6:30pm
Ages: Adults
Registration and more information
Are you or someone you care about eligible for Medicare? Come and find out how to make the most of your Medicare health benefits. There are many decisions to make when you are transitioning to Medicare. This seminar will cover what the four parts of Medicare (Parts A, B, C, and D) are, Medicare Supplement (Medigap) plans, available preventive services, and how to protect yourself from healthcare fraud. We, also, will cover Medicare Savings Programs, which help pay for Medicare beneficiary out of pocket costs. These are not all low-income programs.

program109350
Deep Relaxation Class Online
Online
Wednesday, July 13, 2022 - 6:30pm - 7:30pm
Ages: 13 - Adults, Adults
Registration and more information
All experience levels are welcome to participate in this one-hour virtual hatha yoga practice. In class, we will explore beginner-level asanas and mindful movements designed to support your well-being on many levels. At times pranayama, Sanskrit chants, and guided meditations will also be included to complement the practice. Bring your yoga mat, additional cushions, or blankets, and have a clean open space for the class.

CCPL and Bryan Nupp assume no responsibility for injuries suffered while participating in this online program.

program112164
Cardboard Creatures
Online
Monday, July 18, 2022 - 1:00pm - 2:00pm
Ages: 12 - 18
Registration and more information
Come learn basic building methods with cardboard! Each participant will be challenged to build their original creature using at least two of the building methods. 

Media Production Tools were funded by an Infy Maker Award from Infosys Foundation USA.

program105901
Amusement Parks Trivia Night!
Online
Monday, July 18, 2022 - 6:30pm - 7:30pm
Ages: 7 - Adults, Adults
Registration and more information
Get ready for an evening of thrilling rides, water slides, and games galore as you test your knowledge of popular amusement parks during this summertime trivia quiz!