The library will be closed for the Memorial Day Holiday on Sunday, May 26 and Monday, May 27. We will reopen for regular hours on Tuesday, May 28.

Lightbulb logo
Carroll County Public Library
Infinite Possibilities
  • Slide2470
  • Slide2468
  • Slide2469
  • Slide2471
  • Slide2477
  • Slide2476

Upcoming Events

Check Currents or the Calendar of Events site for more events.

program14464
Independent Exploration
Eldersburg Branch
Monday, May 20, 2019 - 10:00am - 8:00pm
Ages: 3 - Adults, Adults
More information
Drop in for self-directed use of our makerspace resources during our unstaffed open lab hours. Check https://library.carr.org/programs/explorationpoint.asp for a full list of the equipment and software available. For staff assistance with a project or piece of equipment, please speak with a librarian to schedule a one-on-one tech appointment.

program11462
Preschool STEM
Eldersburg Branch
Monday, May 20, 2019 - 6:30pm - 7:30pm
Ages: 3 - 6
Registration and more information
Join us as we explore a STEM (science, technology, engineering, math) topic with a story and hands-on project.

program22486
An Evening with Jennifer McMahon
Mount Airy Branch
Monday, May 20, 2019 - 6:30pm - 8:30pm
Ages: Adults
Registration and more information
Jennifer McMahon is the author of nine novels, including the New York Times best-sellers Promise Not to Tell and The Winter People. Her latest novel, The Invited, returns to the the woods of Vermont to tell the story of a husband and wife who don't simply move into a haunted house, they start building one from scratch, without knowing it, until it's too late...

An author talk will be followed by a book signing. Books will be available for sale from A Likely Story Bookstore. Presented by A Likely Story Bookstore and Carroll County Public Library.

program14986
North Carroll Book Discussion Group: The Nightingale
North Carroll Branch
Monday, May 20, 2019 - 6:30pm - 8:30pm
Ages: Adults
More information
 This month's selection is The Nightingale by Kristin Hannah.

program12766
Open Mah Jongg
Eldersburg Branch
Monday, May 20, 2019 - 6:30pm - 8:30pm
Ages: Adults
More information
Join us for a friendly game of American Mah Jongg. We welcome experienced players, as well as those newer to the game, 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.

program9773
Veterans Book Club: Gone for Soldiers by Jeff Shaara
Finksburg Branch
Monday, May 20, 2019 - 6:30pm - 8:30pm
Ages: Adults
More information
In partnership with the Carroll County Veterans Advisory Council, we invite veterans, current military and reservists, and family members to join us for an evening of discussion, fellowship, and camaraderie.

program10522
Vision Screening
Eldersburg Branch
Tuesday, May 21, 2019 - 9:30am - 12:00pm
Ages: 6 Months - 6
More information
Free vision screening provided by the Lions Club.

program13784
Read and Play
Finksburg Branch
Tuesday, May 21, 2019 - 9:45am - 10:45am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize.

program13898
Read and Play
Eldersburg Branch
Tuesday, May 21, 2019 - 9:45am - 10:45am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize.

program12383
Twos and Threes Together
Taneytown Branch
Tuesday, May 21, 2019 - 9:45am - 10:45am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program13532
Family Storytime
Mount Airy Branch
Tuesday, May 21, 2019 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program19534
Let's Move
Westminster Branch
Tuesday, May 21, 2019 - 10:00am - 11:00am
Ages: 2 - 5
More information
Our regular, theme-based storytime with a twist and a stretch and maybe a yoga pose! There will be an age-appropriate story, songs and a learning activity along with the opportunity to get up and get moving!

program12530
Move & Learn
North Carroll Branch
Tuesday, May 21, 2019 - 10:00am - 11:00am
Ages: 2 - 6
More information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

program14465
Independent Exploration
Eldersburg Branch
Tuesday, May 21, 2019 - 10:00am - 8:00pm
Ages: 3 - Adults, Adults
More information
Drop in for self-directed use of our makerspace resources during our unstaffed open lab hours. Check https://library.carr.org/programs/explorationpoint.asp for a full list of the equipment and software available. For staff assistance with a project or piece of equipment, please speak with a librarian to schedule a one-on-one tech appointment.

program18331
Let's Celebrate!
Finksburg Branch
Tuesday, May 21, 2019 - 10:45am - 11:45am
Ages: All Ages
More information
Please join us in celebrating the Finksburg Branch's 10th Anniversary. We have invited the Sandymount Elementary School chorus to sing and there will be lemonade and cake in the garden afterwards (weather permitting.)

program13556
Family Storytime
Mount Airy Branch
Tuesday, May 21, 2019 - 11:00am - 12:00pm
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program12543
Move & Learn
North Carroll Branch
Tuesday, May 21, 2019 - 11:00am - 12:00pm
Ages: 2 - 6
More information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

program12820
Read and Play
Westminster Branch
Tuesday, May 21, 2019 - 11:00am - 12:00pm
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize.

program13925
Read and Play
Eldersburg Branch
Tuesday, May 21, 2019 - 11:00am - 12:00pm
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize.

program13843
Twos and Threes Together
Finksburg Branch
Tuesday, May 21, 2019 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program12582
Breast Feeding Support Group
Eldersburg Branch
Tuesday, May 21, 2019 - 12:30pm - 1:30pm
Ages: Adults
More information
Breastfeeding can be challenging and emotional for new moms. Come share, support, socialize, and help one another in a non-judgmental environment. Siblings welcome. This support group is led by Susan Weyer, RN, IBCLC. A scale is available for pre and post weights.

program14939
Caboose Storytime
Offsite
Tuesday, May 21, 2019 - 2:00pm - 2:30pm
Ages: Birth - 8
Registration and more information
Join us for a special train storytime at the historic Mackenzie Caboose in downtown Mount Airy. Please choose one date to attend.

program10576
Finksburg Book Group: Anything is Possible by Elizabeth Strout
Finksburg Branch
Tuesday, May 21, 2019 - 6:30pm - 7:30pm
Ages: Adults
More information
Books will be provided except in special circumstances.

Anything is Possible by: Elizabeth Strout

program14248
Teen Advisory Board
Taneytown Branch
Tuesday, May 21, 2019 - 6:30pm - 7:30pm
Ages: 12 - 17
More information
Is there something you'd like to see at your library? Join us and help make it happen! At TAB, you can help to create displays, programming, and more. Earn service hours while making a difference in your community. 

program12875
Pajama Party Storytime
Westminster Branch
Tuesday, May 21, 2019 - 7:00pm - 8:00pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program9109
North Carroll Knitters Group
North Carroll Branch
Tuesday, May 21, 2019 - 7:00pm - 8:30pm
Ages: Adults
More information
Knitters and crocheters are all welcome to join this semi-monthly gathering to share tips, projects, and patterns.

program14643
Writing Group
Eldersburg Branch
Wednesday, May 22, 2019 - 9:15am - 10:30am
Ages: Adults
More information
Writers of all levels and genres are invited to join our weekly writing group. It is a flexible, drop-in, stay as long as you like, environment. The primary goal is to dedicate quiet time away from the daily chaos to make consistent progress on your novel or children's book. Periodically, per group consensus, some time will be spent brainstorming, critiquing, and sharing knowledge about upcoming events and the book publishing industry.

program13611
Read and Play
Mount Airy Branch
Wednesday, May 22, 2019 - 9:45am - 10:45am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize.

program13899
Read and Play
Eldersburg Branch
Wednesday, May 22, 2019 - 9:45am - 10:45am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize.

program12396
Ready, Set, School!
Taneytown Branch
Wednesday, May 22, 2019 - 9:45am - 10:45am
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

program12557
Family Storytime
North Carroll Branch
Wednesday, May 22, 2019 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program12831
Twos and Threes Together
Westminster Branch
Wednesday, May 22, 2019 - 10:00am - 11:00am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program13627
Twos and Threes Together
Mount Airy Branch
Wednesday, May 22, 2019 - 11:00am - 11:30am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program13856
Family Storytime
Finksburg Branch
Wednesday, May 22, 2019 - 11:00am - 12:00pm
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program12410
Read and Play
Taneytown Branch
Wednesday, May 22, 2019 - 11:00am - 12:00pm
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize.

program12842
Read and Play
Westminster Branch
Wednesday, May 22, 2019 - 11:00am - 12:00pm
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize.

program13961
Twos and Threes Together
Eldersburg Branch
Wednesday, May 22, 2019 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program13868
Ready, Set, School!
Finksburg Branch
Wednesday, May 22, 2019 - 1:30pm - 2:30pm
Ages: 3 - 6
More information
An independent storytime that prepares children for school. Fun, hands-on activities will teach listening, pre-reading, math, movement, music, and art skills.

program22643
Robo Dojo: Code with Pepper
Westminster Branch
Wednesday, May 22, 2019 - 4:00pm - 6:00pm
Ages: 11 - Adults, Adults
Registration and more information
Meet Pepper, CCPL's humanoid robot! Program Pepper to strike up a conversation, dance, or tell a story using the simple drag and drop language interface, Choregraphe. No previous coding experience is required. Explore coding concepts and human robot interaction in a fun way. Pepper was funded by a Library Services and Technology Act Grant from the Maryland State Library and Institute of Museum and Library Services.

program12423
Pajama Party Storytime
Taneytown Branch
Wednesday, May 22, 2019 - 6:30pm - 7:30pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program13913
Pajama Party Storytime
Finksburg Branch
Wednesday, May 22, 2019 - 6:30pm - 7:30pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program12618
Pajama Party Storytime
North Carroll Branch
Wednesday, May 22, 2019 - 6:45pm - 7:45pm
Ages: Birth - 8
More information
Wear your pajamas, bring your favorite stuffed animal, and listen to stories before bed. This storytime introduces stories through books, songs, and activities appropriate for young children.

program14117
Deep Relaxation Class
Eldersburg Branch
Wednesday, May 22, 2019 - 7:00pm - 8:00pm
Ages: 13 - Adults, Adults
Registration and more information
Experience the benefits of a deep relaxation session in this inwardly focused yoga class. Through gentle asanas (comfortable stretching), Yoga Nidra (deep relaxation), an introduction to pranayama (breathing practices), and meditation, we work from the physical body to the subtle bodies, restoring and inviting peace to our being. No experience necessary. Please bring a mat and a blanket.

program13900
Read and Play
Eldersburg Branch
Thursday, May 23, 2019 - 9:45am - 10:45am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize.

program13796
Twos and Threes Together
Finksburg Branch
Thursday, May 23, 2019 - 9:45am - 10:45am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program13646
Twos and Threes Together
Mount Airy Branch
Thursday, May 23, 2019 - 10:00am - 10:30am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program12580
Family Storytime
North Carroll Branch
Thursday, May 23, 2019 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program12853
Twos and Threes Together
Westminster Branch
Thursday, May 23, 2019 - 10:00am - 11:00am
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program14466
Independent Exploration
Eldersburg Branch
Thursday, May 23, 2019 - 10:00am - 8:00pm
Ages: 3 - Adults, Adults
More information
Drop in for self-directed use of our makerspace resources during our unstaffed open lab hours. Check https://library.carr.org/programs/explorationpoint.asp for a full list of the equipment and software available. For staff assistance with a project or piece of equipment, please speak with a librarian to schedule a one-on-one tech appointment.

program12599
Family Storytime
North Carroll Branch
Thursday, May 23, 2019 - 11:00am - 12:00pm
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program12864
Read and Play
Westminster Branch
Thursday, May 23, 2019 - 11:00am - 12:00pm
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize.

program13820
Read and Play
Finksburg Branch
Thursday, May 23, 2019 - 11:00am - 12:00pm
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize.

program13962
Twos and Threes Together
Eldersburg Branch
Thursday, May 23, 2019 - 11:00am - 12:00pm
Ages: 2 - 3
More information
This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement.

program14115
Mount Airy Senior Book Discussion Group: The Woman in the Window by A.J. Finn
Offsite
Thursday, May 23, 2019 - 12:30pm - 1:30pm
Ages: Adults
More information
Do you enjoy reading and talking about books? Then our book discussion group is for you! We will feature a different book at each meeting. Come join us for a sharing of good books and ideas.

program12887
Family Storytime
Westminster Branch
Thursday, May 23, 2019 - 4:00pm - 5:00pm
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program13976
Tween Space
Taneytown Branch
Thursday, May 23, 2019 - 4:00pm - 5:00pm
Ages: 8 - 12
More information
A weekly after-school program with a snack, craft/game/tech time, and homework assistance. Different activities every week! We will not meet on early dismissal days or when CCPS is closed.  

program14534
Drop-In Knitting
Taneytown Branch
Thursday, May 23, 2019 - 6:30pm - 8:00pm
Ages: Adults
More information
Please join us to share your ideas, patterns, books, and tips. A great time to visit and work on your latest projects.

program13123
Gentle Yoga
Eldersburg Branch
Thursday, May 23, 2019 - 7:00pm - 8:00pm
Ages: 13 - Adults, Adults
Registration and more information
This gentle yoga class, taught by Rebecca Berg, is designed to allow students of various abilities and physical conditions to comfortably develop his or her 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 necessary. Please wear comfortable clothing; bring a mat and a blanket.

program13491
Family Storytime
Mount Airy Branch
Friday, May 24, 2019 - 10:00am - 11:00am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program12515
Read & Play
North Carroll Branch
Friday, May 24, 2019 - 10:00am - 11:00am
Ages: Birth - 24 Months
More information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities which allow children to practice skills and socialize. 

program14686
Personalized Tech Help
Taneytown Branch
Friday, May 24, 2019 - 11:00am - 12:00pm
Ages: Adults
Registration and more information
An opportunity for individualized technology assistance on your own device or a public computer. Bring your questions about navigating the internet, email, and the online services the library offers. Leave with new skills and maybe an ebook or magazine downloaded to your device or a new Hoopla account for streaming movies, music, and TV shows.

program13505
Family Storytime
Mount Airy Branch
Friday, May 24, 2019 - 11:00am - 12:00pm
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program14875
Library Wars: Battlefield Westminster
Westminster Branch
Friday, May 24, 2019 - 6:30pm - 9:30pm
Ages: 11 - 17
Registration and more information
The epic battle returns as we take the field for an after-hours contest of Capture the Flag with foam blasters. Bring your own unmodified blasters and ammo; we’ll provide the space and the food. Pick up your required permission slip at the library Information Desk.

program13993
Saturday Storytime
Eldersburg Branch
Saturday, May 25, 2019 - 9:45am - 10:45am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program13520
Saturday Storytime
Mount Airy Branch
Saturday, May 25, 2019 - 11:00am - 11:30am
Ages: Birth - 8
More information
We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. 

program14230
Family Laughter Yoga
Eldersburg Branch
Saturday, May 25, 2019 - 1:00pm - 1:45pm
Ages: 3 - 12
Registration and more information
With an adult caregiver. We will open up space where we can laugh, be silly, and release the splendor of our inner child with our children who are already masters of laughing for no reason! We will tap into this infinite well of happiness, love, and laughter through a brief introduction, warm-ups, laughter games, and relaxation.

program14724
Pokémon Club
Eldersburg Branch
Saturday, May 25, 2019 - 2:00pm - 3:00pm
Ages: 8 - 17
More information
Let's play Pokémon! Bring your cards and/or devices to this informal gathering for some unofficial Pokémon play. 

Featured

New Materials