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.

Dungeons & Dragons for Teens

2025-01-16 14:30:00 2025-01-16 16:00:00 America/New_York Dungeons & Dragons for Teens All skill levels and abilities welcome. Character sheets or pre-generated characters can be provided, but feel free to bring your own. Lansdowne Branch - Lansdowne Meeting Room

Thursday, January 16
2:30pm - 4:00pm

Add to Calendar 2025-01-16 14:30:00 2025-01-16 16:00:00 America/New_York Dungeons & Dragons for Teens All skill levels and abilities welcome. Character sheets or pre-generated characters can be provided, but feel free to bring your own. Lansdowne Branch - Lansdowne Meeting Room

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.

AGE GROUP: | Tween (12-13 years) | Teen (14-17 years) |

EVENT TYPE: | Games, Gaming and Recreation |

TAGS: | |

Lansdowne Branch

Phone: 410-887-5602

Hours
Skip Open hours widget

Today's hours

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

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

Skip Upcoming Events widget
Thu, Nov 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, Nov 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, Nov 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, Nov 20, 10:00am - 11:00am
Randallstown Branch - Randallstown 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, Nov 20, 10:00am - 11:30am
North Point Branch - North Point Computer Lab
Learn computer basics and improve your typing. Limited space available; first come, first served. Free tickets available 15 minutes before program.

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

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

Thu, Nov 20, 10:00am - 11:00am
Catonsville Branch - Recording Studio 1
Get certified to use the Catonsville Recording Studio.
This event is full

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

Thu, Nov 20, 10:30am - 11:15am
Towson Branch - Towson 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, Nov 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, Nov 20, 11:00am - 2:00pm
Essex Branch - Public Service Area
Interested in learning more about NAMI Metro Baltimore's free support groups, classes and conversations? Drop by to learn more about these programs and to sign up.

Thu, Nov 20, 11:00am - 11:45am
Towson Branch
Stay after story time to connect with other parents and discuss infant care topics with a Certified Professional Doula from GBMC.

Thu, Nov 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, Nov 20, 12:00pm - 2:00pm
Baltimore Highlands-Lansdowne Senior Center
Sit back, relax and enjoy a screening of Home for the Holidays (1995) at the Lansdowne-Baltimore Highlands Senior Center. (PG-13; 1 hour, 43 minutes)

Thu, Nov 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, Nov 20, 2:30pm - 4:00pm
Lansdowne Branch - Lansdowne Meeting Room
Join us for an exciting and immersive Dungeons & Dragons session. All skill levels and abilities welcome.

Thu, Nov 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, Nov 20, 3:30pm - 4:30pm
Essex Branch
Workshop your writing projects with others, whether it is journaling, fanfiction or even school assignments. Teens are welcome to join to practice writing skills and get feedback.

Thu, Nov 20, 4:00pm - 5:30pm
Randallstown Branch - COLAB
Learn how to create your own competitive Pokémon and then battle each other and/or trade with one another.

Thu, Nov 20, 5:00pm - 6:00pm
Sollers Point Branch
Create a work of art on a leaf using paint markers and create a whimsical fall decoration.

Thu, Nov 20, 5:30pm - 7:30pm
Reisterstown Branch - Reisterstown Meeting Room
A drop-in Dungeons & Dragons adventure for teens. Beginners and veterans welcome. Space is limited. Materials provided.

Thu, Nov 20, 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, Nov 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, Nov 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, Nov 20, 6:00pm - 7:30pm
Catonsville Branch
Bring your needlework and yarn projects, conversation and questions, and learn from each other. Crafters of all skill levels are welcome.

Thu, Nov 20, 6:00pm - 7:00pm
Woodlawn Branch - Woodlawn 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.

Thu, Nov 20, 6:30pm - 8:00pm
Towson Branch - Wilson Room
Join us for a lively discussion of King of Ashes: A Novel by S. A. Cosby.

Thu, Nov 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, Nov 20, 6:30pm - 7:30pm
Perry Hall Branch - Perry Hall Meeting Room
Join us for a lively discussion of The Jackal's Mistress by Chris Bohjalian.

Thu, Nov 20, 6:30pm - 7:30pm
Hereford Branch - Hereford Meeting Room (Full Room)
Create an open-air dish garden where mini dinos roam. Materials provided. Adults only.
This event is full

Thu, Nov 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 Ana Maria and the Fox by Liana De la Rosa.

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

Thu, Nov 20, 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, Nov 21, 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.

Fri, Nov 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, Nov 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, Nov 21, 10:00am - 11:00am
Pikesville Branch - Pikesville Meeting Room
Chop, smash and assemble as we make no-bake fruit crumbles. All ingredients are kosher. Supplies are limited; first come, first served. Recommended for ages 3-5.

Fri, Nov 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, Nov 21, 10:30am - 12:00pm
North Point Branch - North Point Computer Lab
Join other homeschooling families in a space to swap materials and resources, network and socialize. STREAM activity provided for students.

Fri, Nov 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, Nov 21, 10:30am - 11:00am
White Marsh Branch - White Marsh Meeting Room
Hustle your little heart out at our party featuring toddler-friendly dance music. Limited space available; first come, first served. Tickets available 15 minutes before program.

Fri, Nov 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, Nov 21, 11:00am - 12:00pm
Pikesville Branch - Public Service Area
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.

Fri, Nov 21, 1:00pm - 3:00pm
North Point Branch - Public Service Area
See what you can be at CCBC. Explore over 300 academic and workforce training programs to help you further your career.

Rescheduled
Fri, Nov 21, 2:00pm - 3:00pm
New date Friday, November 14, 2:00pm - 3:00pm
Essex Branch
Play bingo and win prizes. Supplies provided. Space is limited.

Fri, Nov 21, 2:00pm - 3:00pm
Pikesville Branch - Pikesville Meeting Room
Bingo with a twist where we play Agatha Christie-themed bingo games. Play to win a book.

Fri, Nov 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, Nov 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, Nov 21, 6:00pm - 8:00pm
Owings Mills Branch
Tonight, the branch is open just for teens. Watch a movie, play games or hang out and have fun. Food provided. Registration required. Contact branch to register.

Sat, Nov 22, 9:30am - 11:00am
Towson Branch - Towson Room
Remember pouring a bowl of cereal and sitting in front of the TV for Saturday morning cartoons? Relive those days with a selection of breakfast cereals and classic episodes of Pee-wee's Playhouse.

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

Sat, Nov 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, Nov 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. Call the Towson Branch at 410-887-6166 to reserve your spot.

Sat, Nov 22, 11:00am - 12:00pm
North Point Branch - North Point Meeting Room
Celebrate MD STEM fest with Mary Ann Jung as she presents an interactive program all about America's first female astronaut.

Sat, Nov 22, 11:00am - 12:00pm
Hereford Branch - Hereford Meeting Room (Full Room)
Create with LEGO blocks. Supplies provided.

Sat, Nov 22, 12:00pm - 12:30pm
Perry Hall Branch
Hustle your little heart out at our party featuring toddler-friendly dance music. Limited space available; first come, first served. Tickets available 30 minutes before program.

Sat, Nov 22, 12:00pm - 2:00pm
Owings Mills Branch - Owings Mills Meeting Room (Full Room)
Ever wondered how people dined during the time of Jane Austen? Join us for an interactive program where you will step back into the Regency era and explore the timeless art of good manners together.

Sat, Nov 22, 1:30pm - 3:30pm
Reisterstown Branch - Reisterstown Meeting Room
Explore your creative side by making your own small, whimsical house for fairies with natural materials. Supplies provided. Space limited.

Sat, Nov 22, 2:00pm - 3:00pm
Cockeysville Branch - Cockeysville Meeting Room
Celebrate MD STEM fest with Mary Ann Jung as she presents an interactive program all about America's first female astronaut.  

Sat, Nov 22, 2:00pm - 3:00pm
Sollers Point Branch
Explore the laws of attraction and repulsion through one of our very favorite forces -- electromagnetism.

Sat, Nov 22, 2:00pm - 3:00pm
Rosedale Branch - Public Service Area
Reading to a therapy pet 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 pets.

Sat, Nov 22, 2:00pm - 3:30pm
White Marsh Branch - White Marsh Meeting Room
Coffin Nachtmahr, a traveling yo-yo performer and designer, presents an interactive workshop featuring the basics of performing yo-yo. Space is limited; first come, first served.

Sat, Nov 22, 2:00pm - 3:30pm
Catonsville Branch - Catonsville Meeting Room
Learn how to create your own competitive Pokémon and then battle each other and/or trade with one another.

Sat, Nov 22, 2:00pm - 3:30pm
Parkville-Carney Branch - 1st Floor
Celebrate Native American Heritage Month as we learn about the Susquehannock tribe and their distinctive vessels known as the face pots.

Sat, Nov 22, 2:00pm - 3:00pm
Essex Branch - Essex Meeting Room
Branch out and explore the natural world. Learn about leaves and plants and then create your own etchings of leaves to take home.

Sat, Nov 22, 2:00pm - 3:00pm
Owings Mills Branch - 1st Floor Programming Room
Design and make your choice of dino earrings or pendant. Materials provided for the first 20 participants. Adults only.

Sat, Nov 22, 3:00pm - 4:00pm
North Point Branch - North Point Computer Lab
Get ready for a fun-filled evening of Family Feud at the library. Put your knowledge to the test with this classic trivia game based on the hit TV show.  

Sun, Nov 23, 2:00pm - 4:00pm
Perry Hall Branch - Perry Hall Meeting Room
Celebrate the release of Dork Diaries: Tales From a Not-So-Fabulous Life in full color with bestselling author Rachel Renée Russell and illustrator Nikki Russell.
This event is full

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

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

Mon, Nov 24, 10:00am - 12:30pm
Randallstown Branch - COLAB
Join us every Monday morning for a different family-friendly film. Painting and coloring supplies available.

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

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

Cancelled
Mon, Nov 24, 2:00pm - 3:00pm
Arbutus Branch
This class is led by a certified instructor who guides you through calming breathwork and meditation in a peaceful space to release stress and invite clarity and relaxation.

Mon, Nov 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, Nov 24, 2:30pm - 4:00pm
Lansdowne Branch - Public Service Area
Join us on Mondays for a relaxed afternoon of crafting in the study area. Supplies provided.

Mon, Nov 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, Nov 24, 3:00pm - 4:00pm
Towson Branch - Teen Mezzanine
Just chill. Come to the Teen Room for a snack and a low-key activity.

Mon, Nov 24, 3:00pm - 4:30pm
Lansdowne Branch - Lansdowne Meeting Room
Join us for an exciting and immersive Dungeons & Dragons session. All skill levels and abilities welcome. Character sheets or pre-generated characters can be provided, but feel free to bring your own.

Mon, Nov 24, 3:30pm - 4:30pm
Pikesville Branch - Public Service Area
Join us each Monday for a fun drop-in craft. Supplies are limited; first come, first served.

Cancelled
Mon, Nov 24, 4:00pm - 7:00pm
Reisterstown Branch
University of Maryland St. Joseph Medical Center provides flu vaccinations to anyone age 9 and up. Only standard dose trivalent vaccine offered.

Mon, Nov 24, 5:30pm - 6:00pm
Perry Hall Branch - Perry Hall Meeting Room
Get cozy and bring your bedtime buddy for stories, songs, rhymes and movement for the whole family.

Mon, Nov 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, Nov 24, 6:00pm - 7:30pm
Catonsville Branch - Catonsville Meeting Room
Play yard games, meet new people and make friends.

Mon, Nov 24, 6:00pm - 7:30pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Learn about Medicare coverage, options and alternatives plans.

Mon, Nov 24, 6:30pm - 6:50pm
Lansdowne Branch - Lansdowne Meeting Room
Wear your PJs and bring your bedtime buddy for stories, songs, rhymes and movement for the whole family.

Tue, Nov 25, 10:00am - 11:30am
White Marsh Branch - White Marsh Meeting Room
Learn how to create a basic presentation using Microsoft PowerPoint. Limited space available; first come, first served. Free tickets available 15 minutes before program.

Tue, Nov 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, Nov 25, 10:15am - 10:45am
Sollers Point Branch
Develop language and early literacy skills together through stories, songs, rhymes and movement.

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

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

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

Tue, Nov 25, 11:00am - 2:00pm
Essex Branch - Public Service Area
Interested in learning more about NAMI Metro Baltimore's free support groups, classes and conversations? Drop by to learn more about these programs and to sign up.

Tue, Nov 25, 11:00am - 1: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 helps them access services available in the VA and the community.

Tue, Nov 25, 11:00am - 1:00pm
Randallstown Branch - Public Service Area,Study Room C
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.

Cancelled
Tue, Nov 25, 2:00pm - 6:00pm
Arbutus Branch
University of Maryland St. Joseph Medical Center provides flu vaccinations to anyone age 9 and up. Only standard dose trivalent vaccine offered.

Tue, Nov 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, Nov 25, 2:30pm - 3:30pm
Catonsville Branch - Recording Studio 1
Get certified to use the Catonsville Recording Studio.
This event is full

Tue, Nov 25, 2:30pm - 4:00pm
Lansdowne Branch - Lansdowne Meeting Room
Drop in for gaming and play some classics or discover a new favorite.

Tue, Nov 25, 4:00pm - 5:00pm
Arbutus Branch
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Tue, Nov 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, Nov 25, 6:00pm - 7:00pm
Catonsville Branch - Catonsville Meeting Room
Curious about the origins of Smith Island cake, crab soup or Maryland fried chicken? The State Library Resource Center helps you explore and savor Maryland's culinary past.

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

Tue, Nov 25, 6:00pm - 7:00pm
White Marsh Branch - White Marsh Meeting Room
Join us for an evening of board games. This program is part of International Games Month, a celebration that encourages players of all ages to connect, explore and have fun through games.

Tue, Nov 25, 6:30pm - 7:30pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Design and make your choice of dino earrings or pendant. Materials provided. Adults only.

Tue, Nov 25, 6:30pm - 7:30pm
Owings Mills Branch - 1st Floor Programming Room
Join us for a lively discussion of The Jane Austen Society by Natalie Jenner.

Tue, Nov 25, 6:30pm - 8:00pm
Lansdowne Branch - Lansdowne Meeting Room
Bring your needlework and yarn projects, conversation and questions, and learn from each other.

Tue, Nov 25, 6:30pm - 7:30pm
Woodlawn Branch
Create an open-air dish garden where mini dinos roam. Materials provided. Adults only.
This event is full

Wed, Nov 26, 9:00am - 2:00pm
Arbutus Branch
Apply for jobs or get job-related assistance on the Mobile Career Center. No appointment necessary. Times subject to change; please check availability in advance.

Wed, Nov 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, Nov 26, 9:30am - 10:00am
Woodlawn Branch - Woodlawn Meeting Room
We welcome children of all abilities and their caregivers to a supportive, judgment-free story time. Limited seating available; first come, first served.

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

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

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

Wed, Nov 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, Nov 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, Nov 26, 10:30am - 11:00am
Arbutus Branch - Arbutus Meeting Room (Full Room)
Enjoy a movement-themed story time with songs, music and activities meant to get your preschooler moving.

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

Wed, Nov 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, Nov 26, 10:30am - 11:00am
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 26, 10:30am - 11:30am
Towson Branch - Children's Area
Build a unique paper bag puppet that brings your story to life. Supplies are limited; first come, first served.

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

Wed, Nov 26, 11:00am - 2:00pm
Essex Branch - Public Service Area
Interested in learning more about NAMI Metro Baltimore's free support groups, classes and conversations? Drop by to learn more about these programs and to sign up.

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

Wed, Nov 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, Nov 26, 2:00pm - 3:00pm
Virtual - Virtual - ACE
Join us for engaging conversation. Share thoughts and ideas about your favorite books.

Fri, Nov 28, 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.

Fri, Nov 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, Nov 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, Nov 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, Nov 28, 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, Nov 28, 10:30am - 11:30am
Towson Branch - Children's Area
Use your imagination to create with cardboard tubes. Supplies provided; first come, first served. Space is limited.

Fri, Nov 28, 11:00am - 11:45am
Catonsville Branch - Catonsville 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.

Fri, Nov 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, Nov 28, 1:00pm - 2:00pm
Hereford Branch - Hereford Meeting Room (Full Room)
A certified yoga Instructor guides you through yoga moves for a gentle stretch and strengthening of the body.

Fri, Nov 28, 2:00pm - 2:45pm
White Marsh Branch - White Marsh 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. 

Fri, Nov 28, 2:00pm - 3:00pm
Loch Raven Branch - Loch Raven Meeting Room
Celebrate MD STEM Fest by exploring the laws of attraction and repulsion through one of our very favorite forces -- electromagnetism.

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

Sat, Nov 29, 9:30am - 10:30am
White Marsh Branch - White Marsh Meeting Room
Improve your daily English skills at the library. ESOL lessons are for speakers of any language.

Sat, Nov 29, 10:30am - 11:30am
Perry Hall Branch - Perry Hall Meeting Room
Drop in and test out your creative problem-solving skills by figuring out our monthly challenges.

Sat, Nov 29, 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, Nov 29, 2:00pm - 3:30pm
Parkville-Carney Branch - 1st Floor
Learn how to create your own competitive Pokémon and then battle each other and/or trade with one another.  

Sat, Nov 29, 2:00pm - 3:00pm
Reisterstown Branch - Reisterstown Meeting Room
Celebrate MD STEM fest with Mary Ann Jung as she presents an interactive program all about America's first female astronaut.

Sat, Nov 29, 2:00pm - 3:00pm
Essex Branch - Children's Area
Learn chess basics and start playing or choose from a selection of other games.

Sat, Nov 29, 2:00pm - 3:00pm
Owings Mills Branch - 1st Floor Programming Room
Interested in learning more about Battle of the Books or looking for a dedicated space to work on your project? If so, then join us for our information and craft session.

Sun, Nov 30, 2:00pm - 3:30pm
Pikesville Branch - Pikesville Meeting Room
Test your skills against other teens in our video game tournament. Play Mario Kart and compete to win.

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

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

Mon, Dec 01, 10:00am - 12:30pm
Randallstown Branch - COLAB
Join us every Monday morning for a different family-friendly film. Painting and coloring supplies available.

Mon, Dec 01, 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 01, 10:30am - 11:30am
Towson Branch - Public Service Area,Towson 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 01, 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 01, 10:30am - 11:00am
Catonsville Branch - Catonsville Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Mon, Dec 01, 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.

Mon, Dec 01, 10:30am - 11:30am
North Point Branch - Public Service Area
You're never too young to get your start in the kitchen. Create a chocolatey treat using a hands-on recipe. Supplies are limited; first come, first served. Recommended for ages 3-5. 

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

Mon, Dec 01, 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, Dec 01, 2:30pm - 4:00pm
Lansdowne Branch - Public Service Area
Join us on Mondays for a relaxed afternoon of crafting in the study area. Supplies provided.

Mon, Dec 01, 2:45pm - 4:00pm
Woodlawn Branch - Woodlawn Meeting Room
Join us after school for snacks, games, arts and crafts and more.

Mon, Dec 01, 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 01, 3:00pm - 4:00pm
Towson Branch - Teen Mezzanine
Just chill. Come to the Teen Room for a snack and a low-key activity.

Mon, Dec 01, 3:00pm - 4:00pm
Towson Branch - Mezzanine
Earn service-learning hours by assembling wellness kits for the Towson community.

Mon, Dec 01, 3:00pm - 4:30pm
Lansdowne Branch - Lansdowne Meeting Room
Join us for an exciting and immersive Dungeons & Dragons session. All skill levels and abilities welcome. Character sheets or pre-generated characters can be provided, but feel free to bring your own.

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

Mon, Dec 01, 6:00pm - 7:30pm
Rosedale Branch - Rosedale Meeting Room
Learn about Microsoft Word and how to use it. Familiarity with keyboard and mouse required; experience with computers strongly encourage. Limited space available; first come, first served.

Mon, Dec 01, 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, Dec 01, 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 01, 6:30pm - 6:50pm
Lansdowne Branch - Lansdowne Meeting Room
Wear your PJs and bring your bedtime buddy for stories, songs, rhymes and movement for the whole family.

Tue, Dec 02, 9:30am - 1:30pm
Owings Mills Branch
Meet with a representative from the Small Business Administration (SBA) for a 30-minute, one-on-one appointment to learn about resources available for small businesses.

Tue, Dec 02, 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 02, 10:00am - 10:30am
Essex Branch - Children's Area
Using fun educational tools, help your child learn and practice the alphabet, spelling and sight words.

Tue, Dec 02, 10:00am - 10:45am
Pikesville Branch - Public Service Area
Learn about an artist or art style and then try it out for yourself.

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

Tue, Dec 02, 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 02, 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 02, 10:30am - 11:30am
Catonsville 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.

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

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

Tue, Dec 02, 11:00am - 12:00pm
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.

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

Tue, Dec 02, 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, Dec 02, 11:00am - 2:00pm
Essex Branch - Public Service Area
Interested in learning more about NAMI Metro Baltimore's free support groups, classes and conversations? Drop by to learn more about these programs and to sign up.

Tue, Dec 02, 1:00pm - 2:00pm
Reisterstown Branch
Licensed mortician Tracey Carpenter gives a relaxed and informative presentation on pre-planning funeral services. Many options are covered, including traditional burial and cremation.

Tue, Dec 02, 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 02, 2:30pm - 3:30pm
Catonsville Branch - Recording Studio 1
Get certified to use the Catonsville Recording Studio.

Tue, Dec 02, 2:30pm - 4:00pm
Lansdowne Branch - Lansdowne Meeting Room
Drop in for gaming and play some classics or discover a new favorite.

Tue, Dec 02, 2:45pm - 4:00pm
Woodlawn Branch - Woodlawn Meeting Room
Learn how to create circuits with our simple and easy-to-use snap circuits kit.

Tue, Dec 02, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Adopt an adorable toy desk pet. Learn how to care for our mental health as well as our desk pets'. Then create your own desk pet habitat. Supplies provided, while they last.

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

Tue, Dec 02, 6:30pm - 8:00pm
North Point Branch - North Point Computer Lab
Join us for our holiday party and discuss the books we read throughout the last year.

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

Tue, Dec 02, 6:30pm - 7:30pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Build a snowman out of ice cubes and compare how different coverings affect melting time.

Tue, Dec 02, 6:30pm - 8:00pm
Lansdowne Branch - Lansdowne Meeting Room
Bring your needlework and yarn projects, conversation and questions, and learn from each other.

Wed, Dec 03, 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, Dec 03, 9:30am - 10:00am
Woodlawn Branch - Woodlawn Meeting Room
We welcome children of all abilities and their caregivers to a supportive, judgment-free story time. Limited seating available; first come, first served.

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

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

Wed, Dec 03, 10:00am - 10:30am
Reisterstown Branch - Reisterstown Meeting Room
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

Wed, Dec 03, 10:00am - 12:00pm
Catonsville Branch - History Room
Visit the history room to view photos and artifacts from Catonsville's days of yore, find a reference book or relive your days at Catonsville High browsing through our yearbook collection.

Wed, Dec 03, 10:00am - 11:30am
North Point Branch - Public Service Area
The Center for Family Success provides information for parents of children between the ages of two months and four years.

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

Wed, Dec 03, 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, Dec 03, 10:30am - 11:00am
North Point Branch - Children's Area
Encourage language development and early literacy through interactive stories, songs, rhymes and movement.

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

Wed, Dec 03, 11:00am - 2:00pm
Essex Branch - Public Service Area
Interested in learning more about NAMI Metro Baltimore's free support groups, classes and conversations? Drop by to learn more about these programs and to sign up.

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

Wed, Dec 03, 2:30pm - 4:00pm
Lansdowne Branch - Lansdowne Meeting Room
Hang out -- bring your friends or meet new ones.

Wed, Dec 03, 2:45pm - 4:00pm
Woodlawn Branch - Woodlawn Meeting Room
Join us after school for snacks, games, arts and crafts and more.

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

Wed, Dec 03, 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, Dec 03, 6:00pm - 7:30pm
Hereford Branch - Hereford: The Hive
Share your love of traditional needle arts or be introduced to something new. Crafters of all skill levels are welcome to bring their projects to this learning and sharing evening.

Wed, Dec 03, 6:00pm - 7:30pm
Pikesville Branch - Pikesville Meeting Room
Vision boards are tools, created with images or words on a cork board or poster board, that help people visualize their intentions and what they want to do or achieve. Create your own!

Wed, Dec 03, 6:00pm - 7:00pm
Catonsville Branch - Recording Studio 1
Get certified to use the Catonsville Recording Studio and learn the basics of recording.

Wed, Dec 03, 6:15pm - 7:30pm
Lansdowne Branch - Lansdowne Meeting Room
A workshop designed specifically for parents of elementary school students who have been identified as struggling with reading.

Wed, Dec 03, 6:30pm - 7:30pm
White Marsh Branch - White Marsh Meeting Room
Join us for a lively discussion of A Christmas Carol by Charles Dickens.

Wed, Dec 03, 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 03, 6:30pm - 7:30pm
North Point Branch - North Point Computer Lab
This hands-on training demonstrates three quick lifesaving techniques you can use to keep someone from bleeding out in case of injury.

Wed, Dec 03, 7:00pm - 8:30pm
Virtual
Delve into all aspects of jazz, including its origins, evolution, styles and milestones. Explore the structure, artists and the components that are common to all eras of America's music.

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

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

Thu, Dec 04, 10:00am - 11:00am
Catonsville Branch - Recording Studio 1
Get certified to use the Catonsville Recording Studio.

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

Thu, Dec 04, 10:30am - 11:30am
Towson Branch - Towson 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 04, 11:00am - 12:00pm
Reisterstown Branch - Reisterstown Meeting Room
Caregivers learn about boundaries and consent with TurnAround, Inc.

Thu, Dec 04, 11:00am - 11:45am
Towson Branch
Stay after story time to connect with other parents and discuss infant care topics with a Certified Professional Doula from GBMC.

Thu, Dec 04, 11:00am - 2:00pm
Essex Branch - Public Service Area
Interested in learning more about NAMI Metro Baltimore's free support groups, classes and conversations? Drop by to learn more about these programs and to sign up.

Thu, Dec 04, 1:00pm - 3: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.

Thu, Dec 04, 2:00pm - 4:00pm
Pikesville Branch - Pikesville Meeting Room
The surprising, bittersweet story of the Stephen Sondheim/Hal Prince musical Merrily We Roll Along, which opened to great fanfare in 1981 and closed after 16 performances. (TV-MA; 1 hour, 36 minutes)

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

Thu, Dec 04, 2:30pm - 4:00pm
Lansdowne Branch - Lansdowne Meeting Room
Join us for an exciting and immersive Dungeons & Dragons session. All skill levels and abilities welcome.

Thu, Dec 04, 2:45pm - 4:00pm
Woodlawn Branch - Woodlawn Meeting Room
Flex your creative muscles via a variety of guided art projects. Join us throughout the month of December for crafting with beads. Create bracelets, keychains, phone charms and more.

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

Thu, Dec 04, 3:30pm - 4:30pm
Essex Branch - Essex Meeting Room
Teens are welcome to join us for video games, pizza, snacks, crafts and more in our hangout space.

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

Thu, Dec 04, 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 04, 5:30pm - 7:30pm
Catonsville Branch - Catonsville Meeting Room
Teens can earn service-learning hours for attending this program to assist in our community cardmaking initiative.

Thu, Dec 04, 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 04, 6:00pm - 7:00pm
North Point Branch - Children's Area
Hang out, play and learn from each other. Board games and video games are provided. All experience levels welcome.

Thu, Dec 04, 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 04, 6:00pm - 7:00pm
Randallstown Branch - COLAB
A LifeBridge Health professional presents a workshop about the importance of heart health and learn strategies for keeping your heart healthy.

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

Thu, Dec 04, 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, Dec 04, 6:30pm - 7:30pm
Owings Mills Branch - 1st Floor Programming Room
Make your own holiday decor. Supplies provided.

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

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

Fri, Dec 05, 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 05, 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 05, 10:00am - 11:00am
Perry Hall Branch - Perry Hall Meeting Room
Join us for engaging conversation. Share thoughts and ideas about your favorite books. Offered in partnership with the Friends of the Perry Hall Library.

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

Fri, Dec 05, 3:00pm - 4:30pm
Catonsville Branch - Catonsville Meeting Room
Test your skills against other teens in a ping pong tournament.

Fri, Dec 05, 3:00pm - 4:00pm
Towson Branch - Teen Mezzanine
Watch and discuss all things anime while hanging out with fellow enthusiasts.