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.

STREAM Vehicle Celebration and Ribbon Cutting

2024-10-29 15:30:00 2024-10-29 16:30:00 America/New_York STREAM Vehicle Celebration and Ribbon Cutting Free face painting, crafts, music and Kona Ice to celebrate a new addition to our mobile fleet. Rosedale Branch -

Tuesday, October 29
3:30pm - 4:30pm

Add to Calendar 2024-10-29 15:30:00 2024-10-29 16:30:00 America/New_York STREAM Vehicle Celebration and Ribbon Cutting Free face painting, crafts, music and Kona Ice to celebrate a new addition to our mobile fleet. Rosedale Branch -

Free face painting, crafts, music and Kona Ice to celebrate a new addition to our mobile fleet.

An exclusive look at this brand-new mobile library featuring activities using maker technologies, fiber arts, virtual reality, gaming, music creation and traditional arts and crafts.

Rosedale Branch

Phone: 410-887-0512

Hours

Today's hours

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

Mon, Nov 18 9:00AM to 8:00PM
Tue, Nov 19 9:00AM to 8:00PM
Wed, Nov 20 9:00AM to 8:00PM
Thu, Nov 21 9:00AM to 8:00PM
Fri, Nov 22 9:00AM to 5:00PM
Sat, Nov 23 9:00AM to 5:00PM
Sun, Nov 24 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

Fri, Nov 22, 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, Nov 22, 10:00am - 10:30am
Parkville-Carney Branch - Picture Book Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Nov 22, 10:00am - 11:00am
Cockeysville Branch - Cockeysville Meeting Room
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to learn and create.

Fri, Nov 22, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us for multiple passive activities that support individuals who experience a variety of developmental disabilities.

Fri, Nov 22, 10:30am - 11:30am
Essex Branch
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, Nov 22, 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, Nov 22, 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, Nov 22, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Hang out at the branch every weekday after school for games, crafts and more.

Fri, Nov 22, 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, Nov 22, 6:30pm - 8:00pm
Offsite
Coming soon: A new community center for Randallstown, featuring a library and recreation center all under one roof. Your input is need.

Sat, Nov 23, 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, Nov 23, 9:30am - 10:30am
Cockeysville Branch - Cockeysville Meeting Room
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Sat, Nov 23, 10:00am - 1:00pm
North Point Branch - Public Service Area
University of Maryland St. Joseph Medical Center provides flu vaccinations to anyone age 9 and up. Only standard dose trivalent vaccine offered.

Sat, Nov 23, 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.

Sat, Nov 23, 10:30am - 11:30am
Owings Mills Branch - Owings Mills Meeting Room C
Learn about building, physics, engineering and robotics with the McDonogh School robotics team. Space is limited to 20 guests. Tickets available on the third floor 15 minutes before the program.

Sat, Nov 23, 11:00am - 12:00pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Local artist Carlotta Cerrato discusses her works currently on exhibit at the Arbutus Branch.

Sat, Nov 23, 2:00pm - 3:00pm
Rosedale Branch
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, Nov 23, 2:00pm - 4:00pm
Towson Branch - Towson Room
Join us for a relaxing afternoon of crafting and make your own earrings. Supplies provided. Beginners welcome.

Sat, Nov 23, 2:00pm - 3:00pm
Parkville-Carney Branch - 1st Floor
Drop in to learn, play and practice your chess skills with other players. Beginners and more advanced players welcome.

Sat, Nov 23, 2:00pm - 3:00pm
North Point Branch - North Point Meeting Room
Play games using our Meta Quest virtual reality headset.

Sat, Nov 23, 2:00pm - 4:00pm
Randallstown Branch - COLAB
Sit back, relax and enjoy a screening of Spider-Man: Into the Spider-Verse.

Sat, Nov 23, 2:00pm - 4:00pm
Woodlawn Branch - Woodlawn Meeting Room
Looking for academic support? Join us at this event, where you can meet tutors specializing in different subjects.

Mon, Nov 25, 9:30am - 9:50am
Perry Hall Branch - Perry Hall Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

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

Mon, Nov 25, 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, Nov 25, 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, Nov 25, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us for multiple passive activities that support individuals who experience a variety of developmental disabilities.

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

Mon, Nov 25, 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, Nov 25, 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, Nov 25, 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.

Mon, Nov 25, 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, Nov 25, 11:00am - 11:30am
Cockeysville Branch - Cockeysville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Mon, Nov 25, 11:00am - 11:45am
Pikesville Branch - Pikesville Meeting Room
Show us your best moves as we dance and groove to toddler-friendly dance music.

Mon, Nov 25, 11:00am - 1:00pm
White Marsh 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.

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

Mon, Nov 25, 3:00pm - 7:00pm
Cockeysville Branch - Cockeysville Meeting Room
University of Maryland St. Joseph Medical Center provides flu vaccinations to anyone age 9 and up. Only standard dose trivalent vaccine offered.

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

Mon, Nov 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.

Mon, Nov 25, 3:00pm - 5:00pm
Pikesville Branch - Public Service Area
Join us every Monday for a fun craft. Supplies are limited; first come, first served.

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

Mon, Nov 25, 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, Nov 25, 6:30pm - 8:00pm
Virtual
Be guided through a step-by-step process to define your ideal audience based on criteria that truly matter, ensuring that your marketing efforts resonate with the right people.

Cancelled
Mon, Nov 25, 6:30pm - 7:30pm
Reisterstown Branch
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Mon, Nov 25, 7:00pm - 8:00pm
Virtual - Virtual - Mobile Adult
It's time to take National Novel Writing Month to the next level with historical research.

Tue, Nov 26, 10:00am - 11:30am
White Marsh Branch - White Marsh Meeting Room
Further develop your skills with Microsoft Excel by learning about formulas, filtering, conditional formatting and more.

Tue, Nov 26, 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, Nov 26, 10:00am - 11:00am
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.

Tue, Nov 26, 10:00am - 10:30am
Lansdowne Branch - Children's Area
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Tue, Nov 26, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us for multiple passive activities that support individuals who experience a variety of developmental disabilities.

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

Tue, Nov 26, 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, Nov 26, 10:30am - 11:00am
Woodlawn Branch - Woodlawn Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Nov 26, 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, Nov 26, 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, Nov 26, 11:00am - 11:30am
Randallstown Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Nov 26, 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, Nov 26, 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 will help them access services available to them in the VA and in the community.

Tue, Nov 26, 2:00pm - 3:00pm
Catonsville Branch - Recording Studio A: Session 3
Get certified to use the Catonsville Recording Studio.
This event is full

Tue, Nov 26, 2:30pm - 4:00pm
Rosedale Branch - Rosedale Meeting Room
Relax after school and take part in a fun activity or craft.

Tue, Nov 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.

Tue, Nov 26, 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, Nov 26, 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.

Cancelled
Tue, Nov 26, 3:00pm - 4:30pm
Catonsville Branch
Hang out at the branch every weekday after school for games, crafts and more.

Tue, Nov 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.

Tue, Nov 26, 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, Nov 26, 6:00pm - 7:00pm
Essex Branch - Essex Meeting Room
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Tue, Nov 26, 6:00pm - 7:30pm
Pikesville Branch - Public Service Area
Join us the second and fourth Tuesday 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, Nov 26, 6:30pm - 7:30pm
Owings Mills Branch - 1st Floor Programming Room
Join us for a lively discussion of Anxious People by Fredrik Backman.

Tue, Nov 26, 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, Nov 27, 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, Nov 27, 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, Nov 27, 9:30am - 9:50am
Perry Hall Branch - Perry Hall Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement. Designed for children who are newly mobile and active; siblings and all abilities welcome.

Wed, Nov 27, 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, Nov 27, 10:00am - 10:30am
Cockeysville Branch - Cockeysville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

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

Wed, Nov 27, 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, Nov 27, 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, Nov 27, 10:00am - 10:30am
Reisterstown Branch - Reisterstown Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Nov 27, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us for multiple passive activities that support individuals who experience a variety of developmental disabilities.

Cancelled
Wed, Nov 27, 10:30am - 11:00am
North Point Branch
Encourage language development and early literacy through interactive stories, songs, rhymes and movement. Designed for children who are newly mobile and active; siblings and all abilities welcome.

Wed, Nov 27, 10:30am - 11:30am
Towson Branch - Towson Room
Discover basic number and pattern concepts as we learn about numbers, counting and patterns through music and play.

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

Wed, Nov 27, 11:00am - 1:00pm
Essex Branch - Essex Meeting Room
Parents, siblings and support partners are invited to discuss the adventures of parenthood, developmental milestones and receive breastfeeding support from a Certified Lactation Counselor.

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

Wed, Nov 27, 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.

Rescheduled
Wed, Nov 27, 1:00pm - 3:00pm
New date Monday, November 25, 11:00am - 1:00pm
White Marsh Branch
Connect with a SNAP benefit eligibility specialist from CCBC to help locate resources and services to support you and your family.

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

Wed, Nov 27, 2:00pm - 2:30pm
Loch Raven Branch - Loch Raven Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Wed, Nov 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.

Fri, Nov 29, 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, Nov 29, 10:00am - 10:30am
Parkville-Carney Branch - Picture Book Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Nov 29, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us for multiple passive activities that support individuals who experience a variety of developmental disabilities.

Fri, Nov 29, 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, Nov 29, 2:00pm - 3:00pm
Reisterstown Branch - Reisterstown Meeting Room
Blending amazing artifacts with humor and storytelling, Peter Wood has crafted a one-of-a-kind magic show experience that is guaranteed to surprise and delight.

Sat, Nov 30, 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, Nov 30, 9:30am - 10:30am
Cockeysville Branch - Cockeysville Meeting Room
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Sat, Nov 30, 10:00am - 11:00am
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.

Sat, Nov 30, 10:00am - 10:30am
Lansdowne Branch
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Sat, Nov 30, 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, Nov 30, 10:00am - 11:00am
Reisterstown Branch - Reisterstown Meeting Room
Discover how creatures get ready for winter while enjoying a fun walk in nature. Meet in the lobby of the Reisterstown Branch.

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

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

Sat, Nov 30, 11:00am - 11:45am
Catonsville Branch - Catonsville Meeting Room
Mrs. Kelly from Music Together: Finding Our Voice presents a fun morning of music, movement and stories for children ages birth to 5 who are accompanied by a grownup or caregiver.

Sat, Nov 30, 2:00pm - 3:30pm
Rosedale Branch - Rosedale Meeting Room
Use mixed media art to upcycle a cigar box. Use your creation as a personal gift, home decoration, keepsake storage and more. A limited amount of supplies provided.

Sun, Dec 01, 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, Dec 02, 9:30am - 9:50am
Perry Hall Branch - Perry Hall Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

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

Mon, Dec 02, 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, Dec 02, 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, Dec 02, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us for multiple passive activities that support individuals who experience a variety of developmental disabilities.

Mon, Dec 02, 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, Dec 02, 10:30am - 11:30am
North Point Branch - North Point Meeting Room
It's never too early to get started in the kitchen. Welcome the cold with a winter-themed treat. Supplies are limited; first come, first served. Recommended for ages 3-5.

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

Mon, Dec 02, 2:30pm - 4:00pm
Lansdowne Branch - Lansdowne Meeting Room
Join us every Monday as we screen a movie. This week, watch the first half of Dune: Part One (2021; PG-13). The second half of the movie will be shown next Monday.

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

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

Mon, Dec 02, 3:00pm - 5:00pm
Pikesville Branch - Public Service Area
Join us every Monday afternoon for a fun craft. Supplies are limited; first come, first served.

Mon, Dec 02, 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, Dec 02, 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, Dec 02, 6:00pm - 7:00pm
Essex Branch - Public Service Area
Learn to knit or bring your current project. Materials provided for free; first come, first served. Light refreshments available. Beginners are encouraged; all levels of experience welcome.

Mon, Dec 02, 6:30pm - 7:30pm
North Point Branch - North Point Meeting Room
This hands-on training demonstrates three quick life-saving techniques you can use to keep someone from bleeding out in case of injury.

Mon, Dec 02, 6:30pm - 7:30pm
Perry Hall Branch - Perry Hall Meeting Room
Join us for games, crafts, snacks and more.

Mon, Dec 02, 6:30pm - 7:30pm
Arbutus Branch
Join the Friends of the Arbutus Library, a community group dedicated to preserving the history of Southwest Baltimore County.

Mon, Dec 02, 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, Dec 02, 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, Dec 02, 7:00pm - 8:00pm
Virtual
Do you find yourself dreading the arrival of Monday morning? You're not alone. Learn about practical, real-world strategies to help shift your mindset and reignite your passion for your career.

Tue, Dec 03, 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, Dec 03, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us for multiple passive activities that support individuals who experience a variety of developmental disabilities.

Tue, Dec 03, 10:00am - 10:30am
Lansdowne Branch - Children's Area
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

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

Tue, Dec 03, 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, Dec 03, 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, Dec 03, 10:30am - 11:00am
Woodlawn Branch - Woodlawn Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Dec 03, 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, Dec 03, 11:00am - 11:30am
Randallstown Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Tue, Dec 03, 11:00am - 2: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, Dec 03, 2:00pm - 3:00pm
Virtual - Virtual - ACE
Join a virtual monthly discussion group for anyone and everyone wanting to discuss dementia, including caregivers/care partners and persons living with dementia.

Tue, Dec 03, 2:00pm - 3:00pm
White Marsh Branch - White Marsh 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.

Tue, Dec 03, 2:00pm - 3:30pm
Randallstown Branch - Public Service Area
Hang out at the branch for a monthly sewing and knitting group.

Tue, Dec 03, 2:30pm - 4:00pm
Rosedale Branch - Rosedale Meeting Room
Relax after school and take part in a fun activity or craft.

Tue, Dec 03, 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, Dec 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.

Tue, Dec 03, 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, Dec 03, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Hang out at the branch every weekday after school for games, crafts and more.

Tue, Dec 03, 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.

Tue, Dec 03, 4:00pm - 7:00pm
North Point Branch
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, Dec 03, 5:00pm - 7:00pm
Randallstown Branch - COLAB
Meet with a financial professional to discuss your goals and needs, as they can help prepare you for retirement and select the Medicare Supplement insurance plan that is right for you.

Tue, Dec 03, 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, Dec 03, 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, Dec 03, 6:30pm - 8:00pm
North Point Branch - North Point Meeting Room
Join us for a lively discussion of The Mistletoe Mystery by Nita Prose.

Tue, Dec 03, 7:00pm - 8:00pm
Virtual - Virtual - ACE
Have you been hit by an unexpected hospital bill that you can't pay? Are you uninsured or underinsured? Join experts from Economic Action Maryland to learn what you can do. 

Wed, Dec 04, 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, Dec 04, 9:30am - 9:50am
Perry Hall Branch - Perry Hall Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement. Designed for children who are newly mobile and active; siblings and all abilities welcome.

Wed, Dec 04, 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, Dec 04, 10:00am - 10:30am
Parkville-Carney Branch - Picture Book Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

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

Wed, Dec 04, 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, Dec 04, 10:00am - 10:30am
Reisterstown Branch - Reisterstown Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

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

Wed, Dec 04, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us for multiple passive activities that support individuals who experience a variety of developmental disabilities.

Wed, Dec 04, 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, Dec 04, 10:30am - 11:00am
Rosedale Branch - Rosedale Meeting Room
This inclusive program welcomes children of all abilities and their caregivers to a supportive, judgment-free story time.

Cancelled
Wed, Dec 04, 10:30am - 11:00am
North Point Branch
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

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

Wed, Dec 04, 11:00am - 1:00pm
Essex Branch - Essex Meeting Room
Parents, siblings and support partners are invited to discuss the adventures of parenthood, developmental milestones and receive breastfeeding support from a Certified Lactation Counselor.

Wed, Dec 04, 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, Dec 04, 11:00am - 11:30am
Cockeysville Branch - Cockeysville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Wed, Dec 04, 12:00pm - 1:00pm
Virtual
Do you understand why you spend money the way you do? Are you ready to change your spending habits? Learn about and examine your money values and habits.

Wed, Dec 04, 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, Dec 04, 1:00pm - 3:00pm
Randallstown Branch
A fun social gathering for homeschooled students. Enjoy light snacks, beverages, games and music while you mingle and make new friends.

Wed, Dec 04, 2:00pm - 2:30pm
Loch Raven Branch - Loch Raven Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Wed, Dec 04, 2:00pm - 3:00pm
Pikesville Branch - Pikesville Meeting Room
Historian Mike Dixon reviews the advancements made in criminology that helped solve once unsolvable historical cold cases.

Wed, Dec 04, 2:00pm - 5: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, Dec 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.

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

Wed, Dec 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.

Wed, Dec 04, 5:00pm - 6:00pm
Sollers Point Branch
Watch and discuss all things anime while hanging out with fellow enthusiasts.

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

Wed, Dec 04, 6:00pm - 7:00pm
Perry Hall Branch - Perry Hall Meeting Room
Author Richard Chizmar talks about his new work of horror, Memorials, which was named a best book of 2024 by Publishers Weekly.

Wed, Dec 04, 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, Dec 04, 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, Dec 04, 6:30pm - 7:30pm
White Marsh Branch - White Marsh Meeting Room
Join us for a lively discussion of The Collected Regrets of Clover by Mikki Brammer.

Wed, Dec 04, 6:30pm - 7:00pm
Towson Branch - Children's Area
Wear your PJs and bring your bedtime buddy for stories, songs, rhymes and movement for the whole family.

Thu, Dec 05, 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, Dec 05, 10:00am - 1:00pm
Hereford Branch - Hereford Meeting Room (Full Room)
Join other artists for this biweekly drawing session.

Thu, Dec 05, 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, Dec 05, 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, Dec 05, 10:00am - 10:30am
Essex Branch - Children's Area
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Thu, Dec 05, 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, Dec 05, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us for multiple passive activities that support individuals who experience a variety of developmental disabilities.

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

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

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

Thu, Dec 05, 2:00pm - 4:30pm
Pikesville Branch - Pikesville Meeting Room
A tribute to mystery mastermind Agatha Christie and a fun, modern-day murder mystery where everyone is a suspect. (PG-13; 2 hours, 10 minutes)

Thu, Dec 05, 2:00pm - 3:00pm
Essex Branch - Essex Meeting Room
Do you love the idea of a book club, but not the idea of assigned readings? This book club allows you to read what you want, with you deciding if you'd like to interact with anyone else.

Thu, Dec 05, 2:30pm - 3:30pm
Essex Branch - Study Room 1
Spend time studying, working in groups and completing school assignments.

Thu, Dec 05, 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, Dec 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.

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

Thu, Dec 05, 3:00pm - 4:30pm
Woodlawn Branch - Woodlawn Meeting Room
Henna artist Chelsea Stevenson demonstrates how to prepare fresh, natural henna paste to create safe, temporary body art designs.

Thu, Dec 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.

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

Thu, Dec 05, 4:00pm - 5:00pm
Hereford Branch - Hereford: The Hive
Artist Negin Mohseni Nejad introduces participants on how to use mechanical pencil drawing techniques to make delicate and sensitive drawings.

Thu, Dec 05, 5:30pm - 7:30pm
Towson Branch - Towson Room
Grab your plants and cuttings and clean, gently used clothes and join us for a winter plant and clothing swap. Leave with some fresh wardrobe pieces and a new houseplant or two.

Thu, Dec 05, 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, Dec 05, 6:00pm - 7:00pm
Pikesville Branch - Pikesville Meeting Room
Hang out and battle your friends on Nintendo Switch. For ages 9 and up.

Thu, Dec 05, 6:00pm - 7:30pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Join fans of the video games, manga and TV shows for socializing, card trading, competitions, crafts and Pokémon Go!

Thu, Dec 05, 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, Dec 05, 6:30pm - 7:30pm
Cockeysville Branch - Cockeysville Meeting Room
In this hands-on workshop, create a customized sugar scrub using natural ingredients, perfect for pampering yourself or as a thoughtful gift this holiday season.

Thu, Dec 05, 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, Dec 05, 6:30pm - 7:30pm
Perry Hall Branch - Quiet Study-Magazine 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, Dec 05, 6:30pm - 7:30pm
Owings Mills Branch - 1st Floor Programming Room
Learn basic hand sewing techniques and invite good fortune ahead of the new year by crafting a string of prosperity hens from fabric scraps. Supplies provided. Beginners welcome.

Thu, Dec 05, 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.

Thu, Dec 05, 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, Dec 06, 10:00am - 11:30am
Perry Hall Branch - Perry Hall Meeting Room
Join us for engaging conversation as we share thoughts on our favorite books and latest reads.

Fri, Dec 06, 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, Dec 06, 10:00am - 10:30am
Parkville-Carney Branch - Picture Book Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Fri, Dec 06, 10:00am - 10:45am
Cockeysville Branch - Cockeysville Meeting Room
Help decorate the branch with finger paint for winter. Take one piece home that your child paints and leave a piece to decorate the branch. Dress for a mess.

Fri, Dec 06, 10:00am - 1:00pm
Randallstown Branch - COLAB
Join us for multiple passive activities that support individuals who experience a variety of developmental disabilities.

Fri, Dec 06, 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, Dec 06, 2:00pm - 3:00pm
Cockeysville Branch - Cockeysville 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.

Fri, Dec 06, 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, Dec 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.

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

Fri, Dec 06, 3:00pm - 4:30pm
Woodlawn Branch - Woodlawn Meeting Room
Henna artist Chelsea Stevenson demonstrates how to prepare fresh, natural henna paste to create safe, temporary body art designs.

Fri, Dec 06, 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, Dec 07, 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, Dec 07, 9:30am - 10:30am
Cockeysville Branch - Cockeysville Meeting Room
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Sat, Dec 07, 10:00am - 12:00pm
Towson Branch
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, Dec 07, 10:30am - 11:00am
North Point Branch - North Point 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.

Sat, Dec 07, 11:00am - 12:00pm
Cockeysville 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, Dec 07, 11:00am - 3:00pm
Catonsville Branch
Shop local at the Pop-Up Shops. Artisans, artists and independent merchants offer unique products and one-of-a-kind creations. 

Sat, Dec 07, 11:00am - 3:00pm
Cockeysville Branch - Cockeysville Meeting Room
Shop local at the Pop-Up Shops. Artisans, artists and independent merchants offer unique products and one-of-a-kind creations.

Sat, Dec 07, 11:00am - 3:00pm
Owings Mills Branch
Shop local at the Pop-Up Shops. Artisans, artists and independent merchants offer unique products and one-of-a-kind creations. 

Sat, Dec 07, 1:00pm - 2:30pm
Parkville-Carney Branch - 3rd Floor
Join watercolor instructor Karen Ruberry to try out watercolor and paint a small greeting card-sized painting.

Sat, Dec 07, 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, Dec 07, 2:00pm - 3:00pm
Rosedale Branch - Rosedale Meeting Room
Let's code together. Learn and build with friends using Scratch, Python, JavaScript and more. All levels of experience welcome.

Sat, Dec 07, 2:00pm - 3:00pm
Owings Mills Branch - Owings Mills Meeting Room (Full Room)
Join us on the first Saturday of the month to enjoy friendly matches with other chess enthusiasts. No formal instruction, just open play and fun. Players matched by ability, all levels welcome.

Sat, Dec 07, 2:00pm - 3:00pm
Essex Branch - Essex Meeting Room
Bring your favorite board game or play one that we provide, including games from our Library of Things, which you can later check out. For adults and families of all ages.

Sat, Dec 07, 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, Dec 07, 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, Dec 07, 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, Dec 07, 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.