Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

Stories in Glass

Faux Stained Glass Craft

2025-02-26 18:00:00 2025-02-26 19:30:00 America/New_York Stories in Glass In celebration of Black History Month, create your own stories in "glass" by creating stained glass projects to take home. Rosedale Branch - Rosedale Meeting Room

Wednesday, February 26
6:00pm - 7:30pm

Add to Calendar 2025-02-26 18:00:00 2025-02-26 19:30:00 America/New_York Stories in Glass In celebration of Black History Month, create your own stories in "glass" by creating stained glass projects to take home. Rosedale Branch - Rosedale Meeting Room

Rosedale Branch

Rosedale Meeting Room

In celebration of Black History Month, create your own stories in "glass" by creating stained glass projects to take home.

Taking inspiration from designs by African American artists, such as Samuel A. Hodge, and works from the Washington National Cathedral, create your own masterpiece. Supplies provided. 

AGE GROUP: | Adult |

EVENT TYPE: | Crafts and DIY | Community and Civic Engagement |

TAGS: | |

Rosedale Branch

Phone: 410-887-0512

Hours

Today's hours

We're open 9:00AM to 8:00PM

We're closed Monday February 17 due to Presidents' Day
Mon, Feb 17 Closed
(Presidents' Day)
Tue, Feb 18 9:00AM to 8:00PM
Wed, Feb 19 9:00AM to 8:00PM
Thu, Feb 20 9:00AM to 8:00PM
Fri, Feb 21 9:00AM to 5:00PM
Sat, Feb 22 9:00AM to 5:00PM
Sun, Feb 23 Closed

Event Guidelines
  • Appropriate accommodations for individuals with disabilities will be provided upon request. Notice of eight business days prior to the event is requested.
  • For youth and family programs, children under 8 must be accompanied by an adult.

Upcoming Events

Thu, Feb 20, 9:30am - 10:00am
Arbutus Branch - Arbutus Meeting Room (Full Room)
It's never too early to introduce your baby to books. Discover rhymes, lap bounces, songs and simple stories while connecting with other families.

Thu, Feb 20, 9:30am - 10:00am
Perry Hall Branch - Perry Hall Meeting Room
It's never too early to introduce your baby to books. Discover rhymes, lap bounces, songs and simple stories while connecting with other families.

Thu, Feb 20, 10:00am - 11:00am
Woodlawn Branch - Woodlawn Meeting Room
Prepare to get totally untidy as we touch all types of textures and explore toddler senses. A change of clothes is recommended.

Thu, Feb 20, 10:00am - 10:30am
Owings Mills Branch - Owings Mills Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Feb 20, 10:00am - 10:30am
Essex Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Feb 20, 10:00am - 10:30am
Reisterstown Branch - Reisterstown Meeting Room
It's never too early to introduce your baby to books. Discover rhymes, lap bounces, songs and simple stories while connecting with other families.

Thu, Feb 20, 10:30am - 11:00am
Rosedale Branch - Rosedale Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Feb 20, 10:30am - 11:00am
Towson Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Feb 20, 11:00am - 11:30am
Pikesville Branch - Pikesville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Feb 20, 11:00am - 1:00pm
Parkville-Carney Branch - 1st Floor
Connect with a SNAP benefit eligibility specialist from CCBC to help locate resources and services to support you and your family.

Thu, Feb 20, 11:00am - 3:00pm
North Point Branch - Public Service Area
The Emerging Infectious Disease Unit provides referrals to resources and services for known diseases through the Health Department.

Thu, Feb 20, 12:00pm - 3:00pm
Owings Mills Branch
The Baltimore County Department of Health is offering free, on-the-spot opioid overdose response training on recognizing, preventing and responding to an opioid overdose using intranasal naloxone.

Thu, Feb 20, 12:00pm - 3:00pm
Owings Mills Branch
The Baltimore County Department of Health Harm Reduction Program is on site offering free HIV and hepatitis C testing.

Thu, Feb 20, 12:00pm - 2:00pm
Lansdowne-Baltimore Highlands Senior Center
Sit back, relax and enjoy a screening of Hidden Figures. (PG; 2 hours, 7 minutes)

Thu, Feb 20, 2:00pm - 4:00pm
Pikesville Branch - Pikesville Meeting Room
This documentary explores the homes designed and lived in by notable American artists, including Frederic Edwin Church, Henry Chapman Mercer and Paolo Soleri. (NR; 1 hour, 26 minutes)

Thu, Feb 20, 2:00pm - 3:00pm
Catonsville Branch - Recording Studio A: Session 3
Get certified to use the Catonsville Recording Studio.
Registration is now closed

Thu, Feb 20, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Thu, Feb 20, 2:30pm - 4:00pm
Lansdowne Branch - Lansdowne Meeting Room
All skill levels and abilities welcome. Character sheets or pre-generated characters can be provided, but feel free to bring your own.

Thu, Feb 20, 3:00pm - 4:00pm
Woodlawn Branch - Public Service Area
Taste test, rank and guess the flavor of popular snacks.

Thu, Feb 20, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Hang out at the branch every weekday after school for games, crafts and more.

Thu, Feb 20, 3:00pm - 5:00pm
Randallstown Branch - COLAB
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.

Thu, Feb 20, 3:00pm - 4:00pm
Reisterstown Branch - Children's Area
An engaging series of programs celebrating the groundbreaking contributions of Black inventors throughout history.

Thu, Feb 20, 4:00pm - 7:00pm
Catonsville Branch
Help save a life. Drop in and learn the simple steps of Hands-Only CPR from members of the Baltimore County Fire Department. 

Thu, Feb 20, 5:00pm - 6:00pm
Sollers Point Branch
Create your own friendship bracelet and one for a friend. Supplies provided.

Thu, Feb 20, 5:00pm - 7:00pm
Catonsville Branch - Recording Studio A: Session 4
Visit the Catonsville Recording Studio and meet our Recording Studio Specialist.

Thu, Feb 20, 5:30pm - 7:00pm
Parkville-Carney Branch - 2nd Floor
A cozy evening of faux stained glass crafting. Create your own stained glass-inspired design in this beginner-friendly session. Snacks and supplies are limited; first come, first served.

Thu, Feb 20, 6:00pm - 7:00pm
Pikesville Branch - Pikesville Meeting Room
Hang out and battle your friends on Nintendo Switch. For ages 9 and up.

Thu, Feb 20, 6:00pm - 7:30pm
Woodlawn Branch - Woodlawn Meeting Room
This Claude C Thornton Foundation series offers a welcoming space for parents to deepen their knowledge of advocacy, educational rights and the tools needed to navigate the school environment.

Thu, Feb 20, 6:00pm - 7:30pm
Woodlawn Branch - Study Room 4
Join us for a lively discussion of Ella by Diane Richards.

Thu, Feb 20, 6:00pm - 7:30pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Test your knowledge in all your favorite classic TV shows and sitcoms. Compete against other players or watch as an audience member.

Thu, Feb 20, 6:00pm - 8:00pm
North Point Branch - Public Service Area
Bring your latest project and learn from each other. All levels of experience welcome.

Thu, Feb 20, 6:30pm - 7:45pm
Loch Raven Branch - Loch Raven Meeting Room
Whether you're an indie author, a sometime poet or a budding novelist, participate in this workshop for monthly discussion and practice. Bring out your best work to share in a supportive setting.

Thu, Feb 20, 6:30pm - 7:30pm
Perry Hall Branch - Perry Hall Meeting Room
Join us for a lively discussion of Better Living Through Birding by Christian Cooper.

Thu, Feb 20, 6:30pm - 7:30pm
North Point Branch - North Point Meeting Room
Learn financial literacy strategies, such as saving for short- and long-term goals, understanding life insurance and legacy and wealth building.

Thu, Feb 20, 6:30pm - 7:30pm
Owings Mills Branch - 1st Floor Programming Room
Indulge as we explore sizzling romance novels while sipping chilled mocktails. Join us for a lively discussion of Before I Let Go by Kennedy Ryan.

Thu, Feb 20, 6:30pm - 8:00pm
Lansdowne Branch
Join us at the Heavy Seas Taproom and enjoy a cold beer and conversation.

Thu, Feb 20, 7:00pm - 8:00pm
Virtual
Learn about different types of cryptocurrencies, a digital form of money, and its uses as a type of alternative payment and in investing.

Thu, Feb 20, 7:15pm - 8:00pm
Towson Branch - Wilson Room
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Fri, Feb 21, 10:00am - 10:30am
Parkville-Carney Branch - Picture Book Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Feb 21, 10:00am - 10:30am
Hereford Branch - Hereford Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Feb 21, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us every Friday morning for video games, board games and activities that support individuals who experience a variety of developmental disabilities.

Fri, Feb 21, 10:30am - 11:00am
Loch Raven Branch - Loch Raven Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Feb 21, 11:00am - 11:30am
Hereford Branch - Hereford Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Feb 21, 1:00pm - 2:00pm
Catonsville Branch - Recording Studio A: Session 2
Get certified to use the Catonsville Recording Studio.

Fri, Feb 21, 2:00pm - 3:00pm
Essex Branch - Essex Meeting Room
Play bingo and win prizes. Supplies provided. Space is limited.

Fri, Feb 21, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Fri, Feb 21, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Hang out at the branch every weekday after school for games, crafts and more.

Fri, Feb 21, 3:00pm - 4:30pm
Randallstown Branch - COLAB
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.

Sat, Feb 22, 9:30am - 10:30am
Owings Mills Branch - Owings Mills Meeting Room A
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Sat, Feb 22, 10:00am - 11:00am
Cockeysville Branch - Conference Room
Meet other writers, polish your craft and share your work in a supportive group with an adult facilitator. All genres and skill levels welcome.

Sat, Feb 22, 10:00am - 2:00pm
Randallstown Branch - Public Service Area
Celebrate entrepreneurship and community at this special pop-up market featuring local Black-owned businesses.

Sat, Feb 22, 10:00am - 4:00pm
Reisterstown Branch
Drop in for a magical journey inspired by Princess Tiana from The Princess and the Frog. This interactive program celebrates Black History Month by exploring themes of hard work and dreams.

Sat, Feb 22, 10:30am - 11:30am
Towson Branch - Children's Area
Reading to a therapy dog can increase a child's self-esteem and confidence levels in reading, especially with struggling readers. Stop in and read to one of our therapy dogs.

Sat, Feb 22, 11:00am - 12:30pm
North Point Branch - North Point Meeting Room
Learn the history of the ukulele and enjoy a brief lesson for beginners.

Sat, Feb 22, 11:00am - 1:00pm
Offsite
Join the Traveling Book Club at the Albin O. Kuhn Library at UMBC to discuss This Is How You Lose the Time War and view items from the Science Fiction & Fantasy Special Collection.

Sat, Feb 22, 11:00am - 12:30pm
Lansdowne Branch - Lansdowne Meeting Room
Drop in to learn, play and practice your beginner chess skills with others. Beginners and more advanced players welcome.

Sat, Feb 22, 11:00am - 11:45am
Perry Hall Branch - Perry Hall Meeting Room
Learn the history and messages behind the African American flag.

Sat, Feb 22, 11:00am - 11:30am
Reisterstown Branch - Reisterstown Meeting Room
A special story time inspired by Princess Tiana that celebrates Black History Month.

Sat, Feb 22, 2:00pm - 3:30pm
Parkville-Carney Branch - 2nd Floor
Learn the history of the ukulele and enjoy a brief lesson for beginners.

Sat, Feb 22, 2:00pm - 3:00pm
Rosedale Branch - Rosedale Meeting Room
Reading to a therapy dog can increase a child's self-esteem and confidence levels in reading, especially with struggling readers. Stop in and read to one of our therapy dogs.

Sat, Feb 22, 2:00pm - 3:00pm
Perry Hall Branch - Perry Hall Meeting Room
Drop in and test out your creative problem-solving skills by solving our monthly challenges.

Sat, Feb 22, 2:00pm - 3:00pm
Owings Mills Branch - Owings Mills Meeting Room A and B
Challenge your taste buds and join us for a flavor-packed showdown. Try different types of chocolate to find the best sweet treat.

Sat, Feb 22, 2:00pm - 3:00pm
Towson Branch
Learn the history and messages behind the African American flag.

Sat, Feb 22, 3:00pm - 4:00pm
Randallstown Branch - COLAB
Performer and teacher Kofi Dennis presents an engaging African drumming program.

Mon, Feb 24, 10:00am - 10:30am
Cockeysville Branch - Cockeysville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Mon, Feb 24, 10:00am - 10:30am
Owings Mills Branch - Owings Mills Meeting Room (Full Room)
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Mon, Feb 24, 10:00am - 11:00am
Parkville-Carney Branch - 1st Floor
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to meet new people, make crafts, play games, enjoy music and more.

Mon, Feb 24, 10:00am - 12:30pm
Randallstown Branch - COLAB
Every Monday morning in February features a different family-friendly film that celebrates Black culture. Painting and coloring supplies provided.

Mon, Feb 24, 10:30am - 11:30am
Woodlawn Branch - Woodlawn Meeting Room
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to meet new people, make crafts, play games, enjoy music and more.

Mon, Feb 24, 10:30am - 11:00am
Catonsville Branch - Catonsville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Mon, Feb 24, 10:30am - 11:30am
Towson Branch - Towson Room
Join us for open-ended art projects as your little one explores different art materials in a variety of shapes, colors and sizes. Dress for a mess.

Mon, Feb 24, 10:30am - 11:00am
White Marsh Branch - White Marsh Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Mon, Feb 24, 11:00am - 11:30am
Cockeysville Branch - Cockeysville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Mon, Feb 24, 11:00am - 11:45am
Pikesville Branch - Pikesville Meeting Room
Beat the winter blues by dancing along to toddler- and preschool-friendly music.

Mon, Feb 24, 11:00am - 2:00pm
Reisterstown Branch
Help save a life. Drop in and learn the simple steps of Hands-Only CPR from members of the Baltimore County Fire Department.

Mon, Feb 24, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Mon, Feb 24, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Hang out at the branch every weekday after school for games, crafts and more.

Mon, Feb 24, 3:00pm - 4:00pm
Woodlawn Branch - Public Service Area
Rap along to original, professionally released music created by Bomani, with songs highlighting tips on creative writing and historical facts about the birth and development of hip-hop culture.  

Mon, Feb 24, 3:00pm - 4:00pm
Towson Branch - Teen Mezzanine
Just chill. Anyone ages 13-18 is welcome in our Teen Space from 3-4 p.m. We'll have some snacks and a low-key activity, but feel free to chill on the couch and play Switch or PS5.

Mon, Feb 24, 3:00pm - 5:00pm
Randallstown Branch - Teen Area
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.

Mon, Feb 24, 3:30pm - 4:30pm
Owings Mills Branch - Owings Mills Meeting Room A
Central Scholarship experts present an information session about scholarship programs, higher education affordability and more.

Mon, Feb 24, 5:00pm - 7:00pm
Randallstown Branch - COLAB
Join us for an event showcasing local Black authors and their work.

Mon, Feb 24, 5:30pm - 7:30pm
Rosedale Branch - Rosedale Meeting Room
Únase a nosotros para una discusión animada sobre ellibro, Ligereza de Yung Pueblo. ¡Venga preparado para hablar de sus ideas y compartir sus partes favoritas!

Mon, Feb 24, 6:00pm - 8:00pm
Towson Branch - Wilson Room
Join us for a monthly book discussion and dinner. February's title: Remember the Ramrods: An Army Brotherhood in War and Peace by David Bellavia.

Mon, Feb 24, 6:00pm - 7:00pm
Pikesville Branch - Public Service Area
Hang out and play some board games.

Mon, Feb 24, 6:00pm - 7:00pm
White Marsh Branch - White Marsh Meeting Room
Calling trainers of all ages. Join us once a month for a variety of activities, including crafts, gaming and trading. Bring your own PokéGear and hang with other trainers.

Mon, Feb 24, 6:00pm - 7:30pm
Virtual
Take the first step toward making your nonprofit vision a reality.

Mon, Feb 24, 6:00pm - 7:30pm
Essex Branch - Essex Meeting Room
A free and confidential group for loved ones of people living with mental health conditions. No insurance required. See a staff member about registration or register at bit.ly/popupfsgsx.

Mon, Feb 24, 6:30pm - 7:30pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Calling all LEGO fans. Build your LEGO creations using winter-themed prompts.

Mon, Feb 24, 6:30pm - 7:30pm
Reisterstown Branch - Reisterstown Meeting Room
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Mon, Feb 24, 7:00pm - 8:30pm
Virtual - Virtual - Mobile Adult
Setting is a crucial aspect of storytelling, no matter what genre you write. Join us for a discussion on worldbuilding and learn to craft a vibrant world for your audience.

Tue, Feb 25, 10:00am - 11:00am
Reisterstown Branch
Visit the History Room to view photographs and artifacts from Reisterstown's days of yore, research your family history or relive your days at Franklin High browsing through our yearbook collection.

Tue, Feb 25, 10:00am - 11:30am
White Marsh Branch - White Marsh Meeting Room
Move beyond the basics and learn more about Microsoft Word. Further develop your Word skills to create a flyer using a template and learn about other Word features.

Tue, Feb 25, 10:00am - 2:00pm
North Point Branch - North Point Meeting Room
Drop in and bring your questions to meet with an adviser from Baltimore County's Department of Economic and Workforce Development.

Tue, Feb 25, 10:00am - 10:30am
Lansdowne Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Feb 25, 10:00am - 11:00am
Catonsville Branch - Recording Studio A: Session 1
Get certified to use the Catonsville Recording Studio.

Tue, Feb 25, 10:15am - 10:45am
Sollers Point Branch
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Feb 25, 10:30am - 11:00am
Rosedale Branch - Rosedale Meeting Room
It's never too early to introduce your baby to books. Discover rhymes, lap bounces, songs and simple stories while connecting with other families.

Tue, Feb 25, 10:30am - 11:00am
Woodlawn Branch - Woodlawn Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Feb 25, 10:30am - 11:00am
Arbutus Branch - Arbutus Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Feb 25, 10:30am - 11:00am
Towson Branch - Children's Area
It's never too early to introduce your baby to books. Discover rhymes, lap bounces, songs and simple stories while connecting with other families.

Tue, Feb 25, 11:00am - 12:00pm
Pikesville Branch - Pikesville Meeting Room
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to meet new people, make crafts, play games, enjoy music and more.

Tue, Feb 25, 11:00am - 11:30am
Randallstown Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Feb 25, 11:00am - 2:00pm
Essex Branch - Study Room 1
Drop-in hours where homeless veterans and veterans at risk of homelessness can connect with a social worker who help them access services available to them in the VA and in the community.

Tue, Feb 25, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Tue, Feb 25, 2:30pm - 4:00pm
Lansdowne Branch - Lansdowne Meeting Room
Drop by the meeting room for teen gaming and play some classics or discover a new favorite.

Tue, Feb 25, 3:00pm - 4:00pm
Randallstown Branch - Teen Area
Join us in the Teen Room every Tuesday to create items to be donated to Meals on Wheels. Help others and earn service-learning hours.

Tue, Feb 25, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Hang out at the branch every weekday after school for games, crafts and more.

Tue, Feb 25, 3:00pm - 4:00pm
Catonsville Branch - Recording Studio A: Session 3
Rap along to original, professionally released music created by Bomani, with songs highlighting tips on creative writing and historical facts about the birth and development of hip-hop culture.

Tue, Feb 25, 3:00pm - 4:30pm
Woodlawn Branch - Study Room 4
Battle, duel and trade with your favorite collectible card games.

Tue, Feb 25, 3:00pm - 5:00pm
Randallstown Branch - COLAB
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.

Tue, Feb 25, 4:00pm - 7:00pm
Essex Branch - Study Room 1
The Baltimore County Tobacco Use Prevention and Cessation Program is staffing a table in one of our study rooms to provide education and assistance to individuals who want to quit smoking/vaping.

Tue, Feb 25, 6:00pm - 7:30pm
Perry Hall Branch - Perry Hall Meeting Room
Join us for a beginners-level D&D campaign. Bring your own Level 1 character; pre-generated character sheets are available. Materials provided.

Tue, Feb 25, 6:00pm - 7:30pm
Pikesville Branch - Public Service Area
Join us the second and fourth Tuesdays of each month. Players of all skill levels welcome. Space is limited; players are assigned to a match on a first-come, first-served basis.

Tue, Feb 25, 6:00pm - 7:30pm
Towson Branch - Wilson Room
Let's build things together. During this librarian-guided training, learn the basics of how 3D printing works and become certified to use a branch 3D printer independently.

Tue, Feb 25, 6:30pm - 7:30pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Mix, measure and knead your way to fun in this hands-on STEM adventure. Explore basic science concepts as you learn how to make your very own Play-Doh from scratch.

Tue, Feb 25, 6:30pm - 7:30pm
Owings Mills Branch - 1st Floor Programming Room
Join us for a lively discussion of The Vanishing Half by Brit Bennett.

Tue, Feb 25, 6:30pm - 8:00pm
Lansdowne Branch - Lansdowne Meeting Room
Bring your needlework and yarn projects, conversation and questions, and learn from each other. All skill levels and varieties of needlework welcome.

Tue, Feb 25, 6:30pm - 7:30pm
Reisterstown Branch - Reisterstown Meeting Room
Celebrate Black History Month with a powerful program exploring the legacy of African American work songs, featuring live performances that bring this rich musical tradition to life.

Tue, Feb 25, 7:00pm - 8:00pm
Virtual
Learn how investing can enhance your financial well-being and build wealth.

Wed, Feb 26, 9:00am - 4:00pm
Essex Branch - Study Room 2
Meet with a social worker and get connected with resources and referrals. A Maryland Certified Navigator is also available to assist with Medicare and Medicaid questions and enrollment.

Wed, Feb 26, 9:30am - 10:00am
Woodlawn Branch - Woodlawn Meeting Room
We welcome children of all abilities and their caregivers to a supportive, judgement-free story time. Limited seating available; first come, first served.

Wed, Feb 26, 9:30am - 9:50am
Perry Hall Branch - Perry Hall Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Feb 26, 10:00am - 10:30am
Parkville-Carney Branch - Picture Book Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Feb 26, 10:00am - 10:30am
Cockeysville Branch - Cockeysville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Wed, Feb 26, 10:00am - 10:30am
Loch Raven Branch - Loch Raven Meeting Room
Come be playful and engage with your child as they learn through play. Enjoy our passive play activities as your child builds communication, early learning and reading skills.

Wed, Feb 26, 10:00am - 10:30am
Reisterstown Branch
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Feb 26, 10:00am - 11:00am
White Marsh Branch - White Marsh Meeting Room
Come be playful and engage with your child as they learn through play. Enjoy our passive play stations as your child builds communication, early learning and reading skills.

Wed, Feb 26, 10:00am - 12:00pm
Catonsville Branch - History Room
Visit the history room to view exhibits or research Catonsville's rich history. A librarian is available to assist you. For in-depth research, a My Librarian appointment is recommended.

Wed, Feb 26, 10:00am - 1:00pm
Randallstown Branch - COLAB
Express your creativity with crafts and activities that support individuals who experience a variety of developmental disabilities. Supplies provided.

Wed, Feb 26, 10:30am - 11:30am
Towson Branch - Towson Room
Work on developing early writing skills. Your child participates in engaging activities that will help them develop fine motor skills.

Wed, Feb 26, 10:30am - 11:30am
Perry Hall Branch - Perry Hall Meeting Room
Learn basic yoga techniques and breathing exercises to increase fitness, focus and overall wellness. This program can be modified for those wanting to use a chair. Yoga mat optional.

Wed, Feb 26, 10:30am - 11:30am
Rosedale Branch - Rosedale Meeting Room
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to meet new people, make crafts, play games, enjoy music and more.

Wed, Feb 26, 10:30am - 11:00am
North Point Branch - North Point Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Feb 26, 11:00am - 4:30pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Save lives and show your support by donating blood. Your blood donation can save up to three lives. Contact the branch or Red Cross at 1-800-RED-CROSS to make an appointment.

Wed, Feb 26, 11:00am - 11:30am
Cockeysville Branch - Cockeysville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Wed, Feb 26, 11:00am - 11:30am
Pikesville Branch - Pikesville Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Feb 26, 1:00pm - 3:00pm
White Marsh Branch - Public Computers
Connect with a SNAP benefit eligibility specialist from CCBC to help locate resources and services to support you and your family.

Wed, Feb 26, 1:00pm - 2:30pm
Essex Branch - Study Room 1
Receive free training in recognizing, preventing and responding to an opioid overdose using Narcan. This is a drop-in training.

Wed, Feb 26, 2:00pm - 3:00pm
Pikesville Branch - Pikesville Meeting Room
Read a book you have an interest in for book club. The only criteria are to discuss a book you have read from the chosen theme and have a desire to discover new books to read.

Wed, Feb 26, 2:00pm - 3:00pm
Virtual - Virtual - ACE
Join us for engaging conversation. Share thoughts and ideas about your favorite books.

Wed, Feb 26, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Wed, Feb 26, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Hang out at the branch every weekday after school for games, crafts and more.

Wed, Feb 26, 3:00pm - 5:00pm
Randallstown Branch - COLAB
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.

Wed, Feb 26, 3:30pm - 4:30pm
Loch Raven Branch
Spread a little kindness by making toys for cats and dogs living in a local animal shelter while earning service-learning hours.

Wed, Feb 26, 5:00pm - 6:00pm
Cockeysville Branch - Cockeysville Meeting Room
Explore signs and develop skills for identifying and building healthy relationships with Alejandra Lema of TurnAround, Inc.

Wed, Feb 26, 6:00pm - 7:30pm
Rosedale Branch - Rosedale Meeting Room
In celebration of Black History Month, create your own stories in "glass" by creating stained glass projects to take home.

Wed, Feb 26, 6:00pm - 7:00pm
Catonsville Branch - Recording Studio A: Session 4
Learn the basics of recording at the Catonsville Recording Studio.

Wed, Feb 26, 6:30pm - 7:00pm
Owings Mills Branch - Owings Mills Meeting Room B and C
Wear your PJs and bring your bedtime buddy for stories, songs, rhymes and movement for the whole family.

Wed, Feb 26, 6:30pm - 7:00pm
White Marsh Branch - White Marsh Meeting Room
Wear your PJs and bring your bedtime buddy for stories, songs, rhymes and movement for the whole family.

Wed, Feb 26, 6:30pm - 7:30pm
Reisterstown Branch - Reisterstown Meeting Room
A creative hands-on craft event. Design and decorate tool-shaped art pieces, symbols of the labor and contributions African Americans have made throughout history.

Thu, Feb 27, 9:30am - 10:00am
Arbutus Branch - Arbutus Meeting Room (Full Room)
It's never too early to introduce your baby to books. Discover rhymes, lap bounces, songs and simple stories while connecting with other families.

Thu, Feb 27, 10:00am - 10:30am
Owings Mills Branch - Owings Mills Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Feb 27, 10:00am - 10:30am
Essex Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Feb 27, 10:00am - 10:30am
Reisterstown Branch - Reisterstown Meeting Room
It's never too early to introduce your baby to books. Discover rhymes, lap bounces, songs and simple stories while connecting with other families.

Thu, Feb 27, 10:00am - 11:00am
Catonsville Branch - Recording Studio A: Session 1
Get certified to use the Catonsville Recording Studio.

Thu, Feb 27, 10:30am - 11:00am
Rosedale Branch - Rosedale Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Feb 27, 10:30am - 11:30am
Perry Hall Branch - Quiet Study-Magazine Room
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to meet new people, make crafts, play games, enjoy music and more.

Thu, Feb 27, 10:30am - 11:00am
Towson Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Feb 27, 11:00am - 11:30am
Pikesville Branch - Pikesville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Feb 27, 2:00pm - 3:00pm
Catonsville Branch - Recording Studio A: Session 3
Get certified to use the Catonsville Recording Studio.

Thu, Feb 27, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Thu, Feb 27, 2:30pm - 4:00pm
Lansdowne Branch - Lansdowne Meeting Room
All skill levels and abilities welcome. Character sheets or pre-generated characters can be provided, but feel free to bring your own.

Thu, Feb 27, 2:30pm - 3:30pm
Essex Branch - Public Service Area
Bring your friends, make some new ones and hang out in our teen area. Play NBA 2K24 and compete to win small prizes.

Thu, Feb 27, 2:30pm - 4:00pm
Woodlawn Branch - Study Room 4
Let your creativity shine by creating art however you see fit.

Thu, Feb 27, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Hang out at the branch every weekday after school for games, crafts and more.

Thu, Feb 27, 3:00pm - 5:00pm
Randallstown Branch - COLAB
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.

Thu, Feb 27, 5:00pm - 7:00pm
Catonsville Branch - Recording Studio A: Session 4
Visit the Catonsville Recording Studio and meet our Recording Studio Specialist.

Thu, Feb 27, 5:30pm - 7:30pm
Randallstown Branch - COLAB
Enjoy readings from this year's Black History Poetry Contest contestants.

Thu, Feb 27, 6:00pm - 7:30pm
Parkville-Carney Branch - 1st Floor
Test your skills against other teens in our video game tournaments. The winner of each tournament receives a gift card.

Thu, Feb 27, 6:00pm - 8:00pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Celebrate International Pokémon Day with a variety of Pokémon activities. Video game players can also bring their switch and learn how to create their own competitive Pokémon.

Thu, Feb 27, 6:00pm - 7:30pm
White Marsh Branch - White Marsh Meeting Room
Relax and socialize with an easy craft each month. Supplies provided. Space is limited. Tickets available 15 minutes before program.

Thu, Feb 27, 6:00pm - 7:30pm
Reisterstown Branch - Reisterstown Meeting Room
A drop-in Dungeons & Dragons adventure. Beginners and veterans welcome. Materials provided.

Thu, Feb 27, 6:00pm - 7:00pm
Essex Branch - Public Service Area
Learn to knit and meet others who craft. Beginners are encouraged; all levels of experience welcome. Materials provided for free; first come, first served. Light refreshments available.

Thu, Feb 27, 6:00pm - 7:30pm
Virtual
Michelle Coles discusses her award-winning book Black Was the Ink, a powerful coming-of-age story and an eye-opening exploration of the Reconstruction era that defined modern America.

Thu, Feb 27, 6:00pm - 8:00pm
North Point Branch - Public Service Area
Bring your latest project and learn from each other. All levels of experience welcome.

Thu, Feb 27, 6:00pm - 7:00pm
Rosedale Branch - Rosedale Meeting Room
Join our Graphic Novel Book Club as we dive into Max Meow: Cat Crusader, the bestselling graphic novel by John Gallagher.

Thu, Feb 27, 6:00pm - 7:30pm
Woodlawn Branch - Study Room 1
This Claude C Thornton Foundation series offers a welcoming space for parents to deepen their knowledge of advocacy, educational rights and the tools needed to navigate the school environment.

Thu, Feb 27, 6:30pm - 8:00pm
Towson Branch - Wilson Room
Join us for a lively discussion of All the Beauty in the World: The Metropolitan Museum of Art and Me by Patrick Bringley.

Thu, Feb 27, 6:30pm - 7:30pm
Woodlawn Branch - Woodlawn Meeting Room
Learn financial literacy strategies, such as saving for short- and long-term goals, understanding life insurance and legacy and wealth building.

Thu, Feb 27, 6:30pm - 7:30pm
Owings Mills Branch - 1st Floor Programming Room
Have fun and compete to win prizes with other trivia fans.

Thu, Feb 27, 6:30pm - 7:30pm
Cockeysville Branch - Cockeysville Meeting Room
Celebrate Black History Month by learning about Romare Bearden and creating your own piece of art inspired by his work.

Thu, Feb 27, 7:15pm - 8:00pm
Towson Branch - Towson Room
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Fri, Feb 28, 10:00am - 10:30am
Parkville-Carney Branch - Picture Book Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Feb 28, 10:00am - 10:30am
Hereford Branch - Hereford Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Feb 28, 10:00am - 10:30am
Owings Mills Branch - Owings Mills Meeting Room C
Explore dancing, shaking and singing your sillies out at this movement-based program. Older siblings welcome.

Fri, Feb 28, 10:00am - 11:00am
Catonsville Branch - Catonsville Meeting Room
Prepare to get totally untidy as we touch all types of textures and explore toddler senses. A change of clothes is recommended.

Fri, Feb 28, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us every Friday morning for video games, board games and activities that support individuals who experience a variety of developmental disabilities.

Fri, Feb 28, 11:00am - 11:30am
Hereford Branch - Hereford Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Feb 28, 11:00am - 12:00pm
Loch Raven Branch - Loch Raven Meeting Room
Librarians from our Collection Development department visit to share new and forthcoming titles that are perfect for book clubs and cozy winter reading.

Fri, Feb 28, 1:00pm - 2:00pm
Reisterstown Branch
Professionals from our local M&T Bank lead an informative presentation on what you need to know about making budgets work.

Fri, Feb 28, 1:00pm - 2:00pm
Catonsville Branch - Recording Studio A: Session 2
Get certified to use the Catonsville Recording Studio.

Fri, Feb 28, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Fri, Feb 28, 2:30pm - 3:30pm
Essex Branch - Public Computers
Learn how to use a computer, fix up your resume or create an email account. Stop by one of our learning stations where a dedicated librarian answers any of your computer questions.

Fri, Feb 28, 3:00pm - 4:30pm
Randallstown Branch - COLAB
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.

Fri, Feb 28, 6:00pm - 7:00pm
Randallstown Branch - Public Service Area
Local jazz artist Zadia sings classic songs and shares stories from some of the great Black vocalists.

Fri, Feb 28, 6:00pm - 8:00pm
Randallstown Branch - COLAB
Celebrate local talent with music, art and poetry in a festive after-hours party honoring Black history and culture.

Sat, Mar 01, 9:30am - 10:30am
Owings Mills Branch - Owings Mills Meeting Room A
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Sat, Mar 01, 10:00am - 12:00pm
Towson Branch - Children's Area
Engage in hands-on discovery where professional music educators from The Music Space provide various musical instruments to explore in a fun, supportive environment.

Sat, Mar 01, 10:00am - 11:00am
Reisterstown Branch - Reisterstown Meeting Room
Relax with stress-relieving activities. Create your own sugar scrub and self-care jars while enjoying chocolates and tea.

Sat, Mar 01, 10:30am - 11:00am
North Point Branch - North Point Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Sat, Mar 01, 11:00am - 12:00pm
Cockeysville Branch - Public Service Area
Reading to a therapy dog can increase a child's self-esteem and confidence levels in reading, especially with struggling readers. Stop in and read to one of our therapy dogs.

Sat, Mar 01, 1:00pm - 2:00pm
Reisterstown Branch - Children's Area
Reading to a therapy dog can increase a child's self-esteem and confidence levels in reading, especially with struggling readers. Stop in and read to one of our therapy dogs.

Sat, Mar 01, 1:00pm - 1:45pm
Owings Mills Branch - Owings Mills Meeting Room (Full Room)
Enjoy a short reading of Sleeping Beauty, followed by a ballet lesson and performance by Ballet Chesapeake.

Sat, Mar 01, 1:00pm - 2:30pm
Perry Hall Branch - Perry Hall Meeting Room
Bind a sewn booklet using decorative pages. This project requires simple cutting, sewing and gluing. Sponsored by the Friends of the Perry Hall Library. 

Sat, Mar 01, 2:00pm - 4:00pm
North Point Branch - North Point Meeting Room
Sit back, relax and enjoy a screening of Beetlejuice Beetlejuice. (PG-13; 1 hour, 45 minutes)

Sat, Mar 01, 2:00pm - 3:00pm
Rosedale Branch - Rosedale Meeting Room
Let's make things together. Participate in a cool STEAM activity. Supplies provided.

Sat, Mar 01, 3:30pm - 3:45pm
Parkville-Carney Branch - Picture Book Room
Register your shy or reluctant reader to read to a lovable pet from Pets on Wheels. They are friendly, nonjudgmental and good listeners.

Sat, Mar 01, 3:45pm - 4:00pm
Parkville-Carney Branch - Picture Book Room
Register your shy or reluctant reader to read to a lovable pet from Pets on Wheels. They are friendly, nonjudgmental and good listeners.

Sat, Mar 01, 4:00pm - 4:15pm
Parkville-Carney Branch - Picture Book Room
Register your shy or reluctant reader to read to a lovable pet from Pets on Wheels. They are friendly, nonjudgmental and good listeners.

Sat, Mar 01, 4:15pm - 4:30pm
Parkville-Carney Branch - Picture Book Room
Register your shy or reluctant reader to read to a lovable pet from Pets on Wheels. They are friendly, nonjudgmental and good listeners.

Sun, Mar 02, 2:00pm - 3:00pm
Perry Hall Branch - Perry Hall Meeting Room
Join us for informal conversation with the goal of gathering people to encourage community connections.

Mon, Mar 03, 10:00am - 11:00am
Essex Branch - Essex Meeting Room
Adults with physical, sensory, cognitive and developmental disabilities along with caregivers are welcome to join us for hands-on activities, including crafts and art projects, for all skill levels.

Mon, Mar 03, 10:00am - 10:30am
Cockeysville Branch - Cockeysville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Mon, Mar 03, 10:00am - 10:30am
Owings Mills Branch - Owings Mills Meeting Room (Full Room)
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Mon, Mar 03, 10:00am - 12:30pm
Randallstown Branch - COLAB
Join us every Monday morning for a different family-friendly film.

Mon, Mar 03, 10:30am - 11:00am
Catonsville Branch - Catonsville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Mon, Mar 03, 10:30am - 11:00am
White Marsh Branch - White Marsh Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Mon, Mar 03, 10:30am - 11:30am
North Point Branch - North Point Meeting Room
It's never too early to get started in the kitchen. Create a treat that's over the rainbow delicious. Supplies are limited; first come, first served. Recommended for ages 3-5.

Mon, Mar 03, 11:00am - 11:30am
Cockeysville Branch - Cockeysville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Mon, Mar 03, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Mon, Mar 03, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Hang out at the branch every weekday after school for games, crafts and more.

Mon, Mar 03, 3:00pm - 5:00pm
Randallstown Branch - COLAB
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.

Mon, Mar 03, 3:00pm - 4:00pm
Towson Branch
Just chill. Anyone ages 13-18 is welcome in our Teen Space from 3-4 p.m. We'll have some snacks and a low-key activity, but feel free to chill on the couch and play Switch or PS5. 

Mon, Mar 03, 5:30pm - 6:30pm
Catonsville Branch - Catonsville Meeting Room
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to meet new people, make crafts, play games, enjoy music and more.

Mon, Mar 03, 6:30pm - 8:00pm
White Marsh Branch - White Marsh Meeting Room
Share your writing with like-minded people and improve your craft. Writers of all levels are welcome, whether exploring the world of writing or looking for feedback on a draft of their work.

Mon, Mar 03, 6:30pm - 7:30pm
Cockeysville Branch - Cockeysville Meeting Room
Enjoy a relaxing evening learning how to crochet. Or for those more experienced, bring your crochet projects and meet new friends.

Mon, Mar 03, 6:30pm - 7:30pm
Perry Hall Branch - Quiet Study-Magazine Room
Join us for games, crafts, movies, snacks and more.

Tue, Mar 04, 10:00am - 11:00am
Reisterstown Branch
Visit the History Room to view photographs and artifacts from Reisterstown's days of yore, research your family history or relive your days at Franklin High browsing through our yearbook collection.

Tue, Mar 04, 10:00am - 10:30am
Lansdowne Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Mar 04, 10:15am - 11:15am
Sollers Point Branch
A show that engages children with comedy, bubbles, music technology and children's stories that foster literacy, storytelling and a lifelong love of the local library.

Tue, Mar 04, 10:30am - 11:00am
Rosedale Branch - Rosedale Meeting Room
It's never too early to introduce your baby to books. Discover rhymes, lap bounces, songs and simple stories while connecting with other families.

Tue, Mar 04, 10:30am - 11:00am
Woodlawn Branch - Woodlawn Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Mar 04, 10:30am - 11:00am
Arbutus Branch - Arbutus Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Mar 04, 10:30am - 11:30am
Towson Branch - Children's Area
It's never too early to introduce your baby to books. Discover rhymes, lap bounces, songs and simple stories while connecting with other families.

Tue, Mar 04, 11:00am - 11:45am
Pikesville Branch - Pikesville Meeting Room
Learn about an artist or art style and then try it out for yourself.

Tue, Mar 04, 11:00am - 11:30am
Randallstown Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Mar 04, 11:00am - 1:00pm
Randallstown Branch - Public Service Area
Outreach social workers from the VA Maryland Healthcare System are available to assist homeless veterans with finding healthcare, employment and housing resources.

Tue, Mar 04, 12:00pm - 1:00pm
Virtual
Learn about filing taxes for small business, the self-employed and gig workers.

Tue, Mar 04, 2:00pm - 3:30pm
Randallstown Branch - Public Service Area
Come hang out at the branch for a monthly sewing and knitting group. Bring your current needlework, loom, felt or other sewing project and work alongside fellow textile enthusiasts.

Tue, Mar 04, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Tue, Mar 04, 2:30pm - 4:00pm
Lansdowne Branch - Lansdowne Meeting Room
Drop by the meeting room for teen gaming and play some classics or discover a new favorite.

Tue, Mar 04, 3:00pm - 4:00pm
Randallstown Branch - Teen Area
Join us in the Teen Room every Tuesday to create items to be donated to Meals on Wheels. Help others and earn service-learning hours.

Tue, Mar 04, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Hang out at the branch every weekday after school for games, crafts and more.

Tue, Mar 04, 3:00pm - 4:30pm
Woodlawn Branch - Study Room 4
Battle, duel and trade with your favorite collectible card games.

Tue, Mar 04, 3:00pm - 5:00pm
Randallstown Branch - COLAB
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.

Tue, Mar 04, 4:00pm - 7:00pm
North Point Branch - Public Service Area
The Baltimore County Tobacco Use Prevention and Cessation Program is staffing a table on the public floor to provide education and assistance to individuals who want to quit smoking/vaping.

Tue, Mar 04, 6:00pm - 7:00pm
Essex Branch - Public Service Area
Learn to crochet and meet others who craft. Beginners are encouraged; all levels of experience welcome. Materials provided for free; first come, first served. Light refreshments available.

Tue, Mar 04, 6:30pm - 7:00pm
Sollers Point Branch
Wear your PJs and bring your bedtime buddy for stories, songs, rhymes and movement for the whole family.

Tue, Mar 04, 6:30pm - 8:00pm
North Point Branch - North Point Meeting Room
Join us for a lively discussion of The Berry Pickers by Amanda Peters.

Tue, Mar 04, 6:30pm - 8:00pm
Lansdowne Branch - Lansdowne Meeting Room
Bring your needlework and yarn projects, conversation and questions, and learn from each other. All skill levels and varieties of needlework welcome.

Wed, Mar 05, 9:00am - 2:00pm
Arbutus Branch
Baltimore County Workforce Development career counselors are available to help with resumes, cover letters, job searching or general computer help.

Wed, Mar 05, 9:00am - 4:00pm
Essex Branch - Study Room 2
Meet with a social worker and get connected with resources and referrals. A Maryland Certified Navigator is also available to assist with Medicare and Medicaid questions and enrollment.

Wed, Mar 05, 9:30am - 10:00am
Woodlawn Branch - Woodlawn Meeting Room
We welcome children of all abilities and their caregivers to a supportive, judgement-free story time. Limited seating available; first come, first served.

Wed, Mar 05, 9:30am - 9:50am
Perry Hall Branch - Perry Hall Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Mar 05, 10:00am - 10:30am
Parkville-Carney Branch - Picture Book Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Mar 05, 10:00am - 2:00pm
Woodlawn Branch
Apply for jobs or get job-related assistance on the Mobile Career Center.

Wed, Mar 05, 10:00am - 10:30am
Cockeysville Branch - Cockeysville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Wed, Mar 05, 10:00am - 10:30am
Loch Raven Branch - Loch Raven Meeting Room
Come be playful and engage with your child as they learn through play. Enjoy our passive play activities as your child builds communication, early learning and reading skills.

Wed, Mar 05, 10:00am - 12:00pm
Catonsville Branch - History Room
Visit the history room to view exhibits or research Catonsville's rich history. A librarian is available to assist you. For in-depth research, a My Librarian appointment is recommended.

Wed, Mar 05, 10:00am - 10:30am
Reisterstown Branch
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Mar 05, 10:00am - 1:00pm
Randallstown Branch - COLAB
Express your creativity with crafts and activities that support individuals who experience a variety of developmental disabilities. Supplies provided.

Wed, Mar 05, 10:30am - 11:15am
Rosedale Branch - Rosedale Meeting Room
This inclusive program welcomes children of all abilities and their caregivers to a supportive, judgment-free story time.

Wed, Mar 05, 10:30am - 11:30am
Towson Branch - Towson Room
Enjoy fun activities and music while making friends.

Wed, Mar 05, 10:30am - 11:30am
Arbutus Branch - Arbutus Meeting Room (Full Room)
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to meet new people, make crafts, play games, enjoy music and more.

Wed, Mar 05, 10:30am - 11:00am
North Point Branch - North Point Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Mar 05, 11:00am - 11:30am
Cockeysville Branch - Cockeysville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Wed, Mar 05, 11:00am - 11:30am
Pikesville Branch - Pikesville Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Mar 05, 1:00pm - 2:30pm
Essex Branch - Study Room 1
Receive free training in recognizing, preventing and responding to an opioid overdose using Narcan. This is a drop-in training.

Wed, Mar 05, 2:00pm - 3:00pm
Pikesville Branch - Pikesville Meeting Room
Author and educator Treopia G. Washington discusses her memoir, In Spite Of... The book details her and her family's experiences growing up during the Jim Crow era.

Wed, Mar 05, 2:00pm - 4:00pm
Rosedale Branch - Public Service Area
Connect with a SNAP benefit eligibility specialist from CCBC to help locate resources and services to support you and your family.

Wed, Mar 05, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Wed, Mar 05, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Hang out at the branch every weekday after school for games, crafts and more.

Wed, Mar 05, 3:00pm - 5:00pm
Randallstown Branch - COLAB
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.

Wed, Mar 05, 5:00pm - 7:00pm
North Point Branch - Public Service Area
Working with individuals, families and communities to interrupt and prevent cycles of violence in relationships. All are welcome.

Wed, Mar 05, 6:00pm - 7:30pm
Hereford Branch - Hereford Meeting Room (Full Room)
Share your love of traditional needle arts or be introduced to something new.

Wed, Mar 05, 6:30pm - 7:00pm
Owings Mills Branch - Owings Mills Meeting Room B and C
Wear your PJs and bring your bedtime buddy for stories, songs, rhymes and movement for the whole family.

Wed, Mar 05, 6:30pm - 7:30pm
White Marsh Branch - White Marsh Meeting Room
Join us for a lively discussion of It's Elemental by Kate Biberdorf.

Wed, Mar 05, 7:00pm - 8:00pm
Virtual
Understand the responsibilities that go along with taking care of someone else's finances as a caregiver.

Thu, Mar 06, 9:30am - 10:00am
Arbutus Branch - Arbutus Meeting Room (Full Room)
It's never too early to introduce your baby to books. Discover rhymes, lap bounces, songs and simple stories while connecting with other families.

Thu, Mar 06, 10:00am - 10:30am
Owings Mills Branch - Owings Mills Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Mar 06, 10:00am - 1:00pm
Hereford Branch - Hereford Meeting Room (Full Room)
Join other artists for this monthly drawing session.

Thu, Mar 06, 10:00am - 10:30am
Essex Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Mar 06, 10:00am - 10:30am
Reisterstown Branch - Reisterstown Meeting Room
It's never too early to introduce your baby to books. Discover rhymes, lap bounces, songs and simple stories while connecting with other families.

Thu, Mar 06, 10:00am - 11:00am
Reisterstown Branch
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to meet new people, make crafts, play games, enjoy music and more.

Thu, Mar 06, 10:30am - 11:00am
Rosedale Branch - Rosedale Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Mar 06, 10:30am - 11:00am
Towson Branch
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Mar 06, 11:00am - 11:30am
Pikesville Branch - Pikesville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Mar 06, 2:00pm - 5:00pm
Loch Raven Branch - Public Service Area
Help save a life. Drop in and learn the simple steps of Hands-Only CPR from members of the Baltimore County Fire Department.  

Thu, Mar 06, 2:00pm - 4:00pm
Pikesville Branch - Pikesville Meeting Room
Star Trek actress Nichelle Nichols launched a national blitz for NASA, helping to recruit the first African American, Asian and Latino men and women to fly in space. (TV-PG; 1 hour, 36 minutes)

Thu, Mar 06, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Thu, Mar 06, 2:30pm - 3:30pm
Essex Branch - Study Room 1
Spend time in our small study room to study, work in groups and/or complete school assignments.

Thu, Mar 06, 3:00pm - 5:00pm
Randallstown Branch - COLAB
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.

Thu, Mar 06, 4:00pm - 5:00pm
Hereford Branch - Hereford: The Hive
Artist Negin Mohseni Nejad leads this class for those who want to refine their foundational drawing skills while being introduced to more advanced techniques.

Thu, Mar 06, 4:00pm - 6:00pm
Sollers Point Branch
Have fun creating your own style of art. Supplies provided.

Thu, Mar 06, 5:30pm - 6:30pm
White Marsh Branch - White Marsh Meeting Room
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to meet new people, make crafts, play games, enjoy music and more.

Thu, Mar 06, 6:00pm - 7:00pm
Pikesville Branch - Pikesville Meeting Room
Hang out and battle your friends on Nintendo Switch. For ages 9 and up.

Thu, Mar 06, 6:00pm - 8:00pm
North Point Branch - Public Service Area
Bring your latest project and learn from each other. All levels of experience welcome.

Thu, Mar 06, 6:30pm - 7:30pm
Perry Hall Branch - Perry Hall Meeting Room
Have fun and compete to win prizes with other trivia aficionados. Individuals and teams welcome. A limit of four people per team. Sponsored by the Friends of the Perry Hall Library.

Thu, Mar 06, 6:30pm - 7:30pm
Black Locust Hops Farm Brewery
Join us for lively conversation in a relaxed, friendly setting as we share thoughts on our favorite books and latest reads.

Thu, Mar 06, 6:30pm - 7:30pm
Cockeysville Branch - Cockeysville Meeting Room
Enjoy a fun-filled evening listening to stories, enjoying activities and learning about seeds.

Thu, Mar 06, 6:30pm - 7:30pm
Owings Mills Branch - 1st Floor Programming Room
Try something new. Join us for an artist study of Lina Iris Viktor and create art in her style. Beginners welcome, supplies provided.

Thu, Mar 06, 7:00pm - 8:30pm
Virtual - Virtual - ACE
Join a Certified Zentangle® Teacher and learn to use this step-by-step method to create something unexpected and creative.

Fri, Mar 07, 10:00am - 10:30am
Parkville-Carney Branch - Picture Book Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Mar 07, 10:00am - 11:00am
Perry Hall Branch - Perry Hall Meeting Room
Join us for engaging conversation. Share thoughts and ideas about your favorite books.

Fri, Mar 07, 10:00am - 10:30am
Hereford Branch - Hereford Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Mar 07, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us every Friday morning for video games, board games and activities that support individuals who experience a variety of developmental disabilities.

Fri, Mar 07, 10:30am - 11:00am
Loch Raven Branch - Loch Raven Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Mar 07, 11:00am - 11:30am
Hereford Branch - Hereford Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Mar 07, 2:30pm - 4:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us after school for games, crafts, movies and more. Same day registration at the service desk.

Fri, Mar 07, 3:00pm - 5:00pm
Randallstown Branch - COLAB
Hang out at the branch for some afterschool fun. Kids and teens can join us for games every weekday afternoon.