North Carroll branch

2255 Hanover Pike
Hampstead, MD 21074
Darrell Robertson, Branch Manager
Branch hours
Monday - Thursday: 9 AM - 8 PM
Friday - Saturday: 9 AM - 5 PM
Directions
Upcoming programs and events
Check Currents publication (PDF) or the Calendar of Events site for more events.

Little Red Hen Puppet Show
North Carroll BranchWednesday, July 22, 2026 - 10:00am - 11:00am
Ages: 3 - 12
Class information
Little Red Hen is tired of eating boring old chicken feed for supper. She wants something new, bold, and different; pizza is the solution! But who will help Little Red Hen make her pizza? Horse and Lizard are always ready to help, but can they cook? Join us and the animals as we embark on a wacky and maybe a little messy kitchen adventure!

Little Red Hen Puppet Show
North Carroll BranchWednesday, July 22, 2026 - 6:30pm - 7:30pm
Ages: 3 - 12
Class information
Little Red Hen is tired of eating boring old chicken feed for supper. She wants something new, bold, and different; pizza is the solution! But who will help Little Red Hen make her pizza? Horse and Lizard are always ready to help, but can they cook? Join us and the animals as we embark on a wacky and maybe a little messy kitchen adventure!

Family Storytime
North Carroll BranchThursday, July 23, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class 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.

North Carroll Writers Group
North Carroll BranchThursday, July 23, 2026 - 10:00am - 12:00pm
Ages: Adults
Class information
Bring your writing, works-in-progress, or works-in-thought. This writing group allows beginners, unpublished writers, and published writers to network, learn, vent, and feel inspired to move to the next level. All genres are welcome: novel, short story, essay, poetry, memoirs, spiritual, sci-fi, fiction, and nonfiction. This group is led by Barbara D. Duffey, an experienced writing workshop leader and author of five books.

Mini Musicians
North Carroll BranchThursday, July 23, 2026 - 1:00pm - 1:30pm
Ages: 3 - 6
Class registration and more information
Join us for a creative and exploratory first introduction to music! This program will incorporate piano playing, boomwhackers, and rhythm instruments while teaching children the basics of pitch, patterns, and rhythm. We will learn skills that are beneficial for future piano lessons and other musical instruments too!

Crazy for Crafting
North Carroll BranchThursday, July 23, 2026 - 6:00pm - 7:00pm
Ages: Adults
Class registration and more information
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.

Read and Play
North Carroll BranchFriday, July 24, 2026 - 10:00am - 11:00am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Chair Yoga at the Library
North Carroll BranchFriday, July 24, 2026 - 11:30am - 12:30pm
Ages: Adults
Class registration and more information
Focus on simple stretches, mindful breathing, and relaxation techniques through chair yoga at the library! This class is a great way to improve your flexibility, balance, and overall well-being in a welcoming environment. No prior yoga experience or supplies are needed—just bring your curiosity and a smile!

A Visit from Dinosaur Park
North Carroll BranchFriday, July 24, 2026 - 2:00pm - 3:00pm
Ages: All Ages
Class information
Come stop by to see real fossils and related displays, hosted by Dinosaur Park from Laurel, MD.

Read and Play
North Carroll BranchMonday, July 27, 2026 - 10:00am - 11:00am
Ages: Birth - 2
Class information
Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.

Move and Learn
North Carroll BranchMonday, July 27, 2026 - 11:00am - 12:00pm
Ages: Birth - 8
Class information
A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement.

Mushroom Crafts
North Carroll BranchMonday, July 27, 2026 - 1:30pm - 2:30pm
Ages: 11 - 17
Class registration and more information
A crafty afternoon for mushroom and insect fans. Sculpt a magnetic mushroom, design a toadstool house, and make insect hair clips and pins.

North Carroll Book Discussion Group: Lessons in Chemistry
North Carroll BranchMonday, July 27, 2026 - 6:00pm - 8:00pm
Ages: Adults
Class information
This month's selection is Lessons in Chemistry by Bonnie Garmus.

Create, Explore, and More: Crazy Car Creators
North Carroll BranchTuesday, July 28, 2026 - 10:00am - 11:30am
Ages: 8 - 13
Class registration and more information
We will build and test our own mini car, then make it zoom using balloons, rubber bands, and whatever creative ideas we can invent!

Carroll 250: Braddock's Tars: The Sailors of the Braddock Expedition
North Carroll BranchTuesday, July 28, 2026 - 6:00pm - 7:45pm
Ages: Adults
Class information
A little known party of thirty-three Royal Navy sailors marched with Braddock's army in the 1755 expedition to attack Fort Duquesne that ended as a disastrous failure on the banks of the Monongahela. In Braddock's Tars: Common Sailors and the Braddock Expedition, Kyle Dalton will use their story as a lens to look at the larger picture of common sailors in the British Atlantic World and discuss what we can learn from ordinary people in extraordinary situations.
This program is part of the Carroll 250 Speaker Series celebrating the United States Semiquincentennial, the 250th anniversary of the 1776 United States Declaration of Independence.

Family Storytime
North Carroll BranchWednesday, July 29, 2026 - 10:00am - 11:00am
Ages: Birth - 8
Class 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.
Passports

The North Carroll Branch accepts passport applications on behalf of the U.S. Department of State to better serve our customers and to respond to the needs within our communities. We process new passport applications and provide photo services on site. Please note that we cannot accept or process passport renewals, however, we do provide forms and assistance.
Passports services are available on a first come, first served basis, with no appointment necessary. Hours are:
Monday - Thursday: 10 AM - 6 PM
Friday and Saturday: 10 AM - 3 PM
Sunday: No passport services.
For more passport information, please visit our passport page.
Meeting rooms
Meeting rooms are available for public use Monday through Saturday, excluding library-observed holidays.
We have the following meeting rooms available for public use:
Large Meeting Room - Capacity: 50
Small Meeting Room - Capacity: 10
Services
24/7 book drop access
Citizenship Resource Center
EV charging
Free Wi-Fi access
Branch history
The Hampstead Library was established in 1955, through the efforts of the Junior Woman's Club of Hampstead. The club won a Federation Prize for its library project. With the establishment of a county system in 1958, the Hampstead Library became the Northeast Branch of the Carroll County Public Library. The present North Carroll Branch, located between Hampstead and Manchester, opened as a full-service branch in February, 1990.
The 2011 renovation to the branch included improvements to the interior and a reworking of the parking lot entrance to alleviate unsafe conditions.
Interior renovations took place in 2025. New shelving was purchased, the customer service desk was replaced, lights replaced, the entire branch repainted, and new carpet installed.

