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.

The Sexual Evolution With Nathan Lents

Book Lovers Bash

2025-03-13 18:30:00 2025-03-13 19:30:00 America/New_York The Sexual Evolution With Nathan Lents Evolutionary biologist Nathan Lents talks with WYPR journalist Ashley Sterner about his new book, The Sexual Evolution: How 500 Million Years of Sex, Gender, and Mating Shape Modern Relationships. Towson Branch - Towson Room

Thursday, March 13
6:30pm - 7:30pm

Add to Calendar 2025-03-13 18:30:00 2025-03-13 19:30:00 America/New_York The Sexual Evolution With Nathan Lents Evolutionary biologist Nathan Lents talks with WYPR journalist Ashley Sterner about his new book, The Sexual Evolution: How 500 Million Years of Sex, Gender, and Mating Shape Modern Relationships. Towson Branch - Towson Room

Towson Branch

Towson Room

Evolutionary biologist Nathan Lents talks with WYPR journalist Ashley Sterner about his new book, The Sexual Evolution: How 500 Million Years of Sex, Gender, and Mating Shape Modern Relationships.

Lents takes a journey through the animal world, from insects to apes, revealing what the incredible array of sexual diversity can teach us about our own diverse beauty. Nature, it turns out, has made a lot of space for diverse genders and sexual behaviors. And why? Because when it comes to evolution—diversity wins. Book sales and signings available following the event. This program is part of our Book Lovers Bash, a month-long celebration of books, authors and reading. 

AGE GROUP: | Adult |

EVENT TYPE: | Authors and Speakers |

TAGS: | |

Towson Branch

Phone: 410-887-6166

Hours

Today's hours

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

Mon, Mar 03 9:00AM to 8:00PM
Tue, Mar 04 9:00AM to 8:00PM
Wed, Mar 05 9:00AM to 8:00PM
Thu, Mar 06 9:00AM to 8:00PM
Fri, Mar 07 9:00AM to 5:00PM
Sat, Mar 08 9:00AM to 5:00PM
Sun, Mar 09 1:00PM to 5:00PM

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Tue, Mar 04, 10:00am - 11:00am
Catonsville Branch - Recording Studio A: Session 1
Get certified to use the Catonsville Recording Studio.
This event is full

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

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

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

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

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

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

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

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

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

Tue, Mar 04, 2:00pm - 3:00pm
Catonsville Branch - Recording Studio B: Session 3
Get certified to use the Catonsville Recording Studio.

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

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

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

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

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

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

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

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

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

Tue, Mar 04, 6:30pm - 7:30pm
Towson Branch - Wilson Room
Do you sew, knit, bead, scrapbook or do another handicraft? Join a community of fellow crafters. Chat and make friends while you work on your latest project. All levels of experience welcome. 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Wed, Mar 05, 6:30pm - 8:00pm
Towson Branch - Wilson Room
Are you a spicy romance reader who wants to connect with other romance fans? Each month, we get together to discuss a new spicy read. This month's selection is Neon Gods by Katee Robert.

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

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

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

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

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

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

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

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

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

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

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

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

Thu, Mar 06, 11:00am - 11:30am
Towson Branch - Children's Area
Learn about early intervention and special education programs provided by Baltimore County Public Schools Birth to Five Services.

Thu, Mar 06, 11:00am - 11:30am
Towson Branch
Obtenga más información sobre los programas de intervención temprana y educación especial que ofrecen los servicios Birth to Five de las Escuelas Públicas del condado de Baltimore.

Thu, Mar 06, 1:00pm - 4:00pm
Cockeysville Branch
A representative from the Dyslexia Tutoring Program visits to answer questions.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sat, Mar 08, 10:00am - 11:00am
Cockeysville Branch - Cockeysville Meeting Room
This presentation covers a range of topics related to growing vegetables, including starting your first garden.

Sat, Mar 08, 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, Mar 08, 10:00am - 11:00am
Catonsville Branch - Catonsville Meeting Room
Meet the author of Montgomery and the Case of the Golden Key, which is featured in our Battle of the Books competition.

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

Sat, Mar 08, 11:00am - 12:00pm
Owings Mills Branch - Owings Mills Meeting Room A and B
Ready to play Dungeons & Dragons 5e but need a character? Our experienced Dungeon Master walks you through character creation step by step. Then, bring your hero to life in a one-shot afterward.

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

Sat, Mar 08, 11:30am - 12:30pm
Lansdowne Branch - Lansdowne Meeting Room
Join our Teen Advisory Board volunteers for an educational pajama party.

Sat, Mar 08, 1:00pm - 4:00pm
North Point Branch - Public Service Area
Help save a life. Drop in and learn the simple steps of Hands-Only CPR from members of the Baltimore County Fire Department. 

Sat, Mar 08, 1:00pm - 3:00pm
Owings Mills Branch - Owings Mills Meeting Room A and B
Play Dungeons & Dragons 5th Edition with our experienced Dungeon Master. Beginners and veterans welcome. Materials provided, though you are welcome to bring your own dice and books.

Sat, Mar 08, 1:00pm - 1:30pm
Arbutus Branch
Reading to a therapy cat can increase a child's self-esteem and confidence levels in reading, especially with struggling readers. Stop in and read to our therapy cat.

Sat, Mar 08, 1:00pm - 2:00pm
Lansdowne Branch - Lansdowne Meeting Room
Professor Mike explores the wonders of science through the lens of magic and juggling.

Sat, Mar 08, 2:00pm - 3:00pm
Rosedale Branch - Rosedale Meeting Room
Meet the author of Montgomery and the Case of the Golden Key, which is featured in our Battle of the Books competition.

Cancelled
Sat, Mar 08, 2:00pm - 3:00pm
North Point Branch
Are you missing Halloween and the spooky season? Well, have no fear. Make your own spooky terrarium. Supplies are limited; first come, first served.

Sat, Mar 08, 2:00pm - 3:00pm
Essex Branch - Essex Meeting Room
Create an epic LEGO maze for a marble. Build twists and turns and then roll the marble through. Can you design the ultimate challenge? Supplies provided.

Sat, Mar 08, 2:00pm - 3:30pm
Towson Branch - Wilson Room
Join us for a cozy, lights-on screening of Matilda. Feel free to bring your own project and craft in comfort with Matilda Wormwood and Miss Honey. Light refreshments available.

Sat, Mar 08, 3:00pm - 4:00pm
White Marsh Branch - White Marsh Meeting Room
Whether you're a big-time movie buff or a casual viewer, come put your knowledge to the test.

Sun, Mar 09, 3:00pm - 4:30pm
Towson Branch - Public Service Area,Towson Room,Wilson Room
Hear innovative and electrifying selections featuring works in the Celtic tradition, tango, classical, spirituals, jazz, Broadway (including Defying Gravity from Wicked) and much more.

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

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

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

Mon, Mar 10, 10:00am - 10:45am
Hereford Branch - Hereford Meeting Room (Full Room)
A representative from the Master Gardeners children's division presents stories and crafts about gardening.

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

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

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

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

Mon, Mar 10, 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.

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

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

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

Mon, Mar 10, 4:00pm - 7:00pm
Sollers Point Branch
Help save a life. Drop in and learn the simple steps of Hands-Only CPR from members of the Baltimore County Fire Department. 

Mon, Mar 10, 5:00pm - 7:00pm
Sollers Point Branch
Build your own star projector like Katherine Johnson.

Mon, Mar 10, 6:00pm - 7:30pm
Essex Branch - Essex Meeting Room
Hone your writing skills and polish your stories. Local author Dale E. Lehman presents an exploration of fiction writing principles and techniques. Bring your ideas along to this hands-on workshop.

Mon, Mar 10, 6:00pm - 7:30pm
Essex Branch - Study Room 2
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, Mar 10, 6:30pm - 7:30pm
Towson Branch - Public Service Area
Crochet, or learn how to crochet, in a relaxed setting with other fans of the fiber arts at this drop-in event for all skill levels, from beginner to expert.

Mon, Mar 10, 6:30pm - 7:30pm
Perry Hall Branch - Perry Hall Meeting Room
This hands-on training demonstrates three quick lifesaving techniques you can use to keep someone from bleeding out in case of injury.

Mon, Mar 10, 6:30pm - 7:30pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Watch a short video about Amelia Earhart. Then, with the supplies given, build a clothespin airplane similar to Amelia Earhart's.

Mon, Mar 10, 7:00pm - 8:00pm
Cockeysville Branch - Cockeysville Meeting Room
Join us for a lively discussion of Becoming Madam Secretary by Stephanie Dray.

Mon, Mar 10, 7:00pm - 8:00pm
Virtual
New York Times bestselling author Kimberla Lawson Roby discusses her illustrious career as a writer, podcast host and founder of Successful Women of Faith.

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

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

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

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

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

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

Tue, Mar 11, 10:30am - 11:30am
Perry Hall Branch - Perry Hall 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, Mar 11, 10:30am - 11:00am
Arbutus Branch - Arbutus Meeting Room (Full Room)
Develop language and early literacy skills together through stories, songs, rhymes and movement.

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

Tue, Mar 11, 10:30am - 11:00am
Lansdowne Branch - Lansdowne Meeting Room
Learn about early intervention and special education programs provided by Baltimore County Public Schools Birth to Five Services.

Tue, Mar 11, 10:30am - 11:00am
Lansdowne Branch
Obtenga más información sobre los programas de intervención temprana y educación especial que ofrecen los servicios Birth to Five de las Escuelas Públicas del condado de Baltimore.

Tue, Mar 11, 11:00am - 12:00pm
Pikesville Branch - Pikesville Meeting Room
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to learn and create.

Tue, Mar 11, 11:00am - 12:00pm
Hereford Branch - Hereford 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.

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

Tue, Mar 11, 11:00am - 12:00pm
Randallstown Branch - Public Service Area
Learn about Kennedy Krieger's Integrated Early Learning Center, an inclusive pre-K program.

Tue, Mar 11, 11:00am - 1:00pm
Cockeysville Branch
Speak with a representative from the Supplemental Nutrition Assistance Program (SNAP) about eligibility for the elderly, youth, adults and college students.

Tue, Mar 11, 2:00pm - 3:00pm
Catonsville Branch - Recording Studio A: Session 3
Get certified to use the Catonsville Recording Studio.

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

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

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

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

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

Tue, Mar 11, 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, Mar 11, 5:00pm - 6:00pm
Rosedale Branch - Public Service Area
Explore signs and develop skills for identifying and building healthy relationships with Alejandra Lema of TurnAround, Inc.

Tue, Mar 11, 5:30pm - 7:30pm
Hereford Branch - Hereford Meeting Room (Full Room)
Join the Hereford Zone Business Association for its monthly meeting and networking event.

Tue, Mar 11, 5:30pm - 7:30pm
Woodlawn Branch - Woodlawn Meeting Room
This presentation covers a range of topics related to growing vegetables, including starting your first garden.

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

Tue, Mar 11, 6:30pm - 7:30pm
Perry Hall Branch - Perry Hall Meeting Room
Bring your fiber arts projects and chat about what you've been reading. All skill levels welcome. Please bring your own supplies.

Tue, Mar 11, 6:30pm - 7:30pm
Catonsville Branch - Catonsville Meeting Room
Join us for a lively discussion of Mad Honey by Jodi Picoult and Jennifer Finney Boylan. April's book selection is As the Wicked Watch by Tamron Hall.

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

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

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

Wed, Mar 12, 9:00am - 5:00pm
Cockeysville Branch
A representative from the Office of Public Engagement from the Maryland's Comptroller's Office staffs a table to answer your tax questions. Tax preparation not available.

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

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

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

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

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

Wed, Mar 12, 10:00am - 11:00am
Arbutus Branch
Join us for engaging conversation. Share thoughts and ideas about your favorite books.

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

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

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

Wed, Mar 12, 10:30am - 11:00am
Towson Branch - Towson Room
Introduce your child to the world of music featuring Kirsten from The Music Space.

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

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

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

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

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

Wed, Mar 12, 1:00pm - 3:00pm
Essex Branch - Study Room 1
Connect with a SNAP benefit eligibility specialist from CCBC to help locate resources and services to support you and your family.

Wed, Mar 12, 1:30pm - 2:30pm
Loch Raven Branch - Loch Raven Meeting Room
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to meet new people, make crafts, play games, enjoy music and more.

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

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

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

Wed, Mar 12, 3:00pm - 4:30pm
Woodlawn Branch - Public Service Area
Explore creative new territory inspired by our most beloved visionary artists, their unusual art materials and their unforgettable stories.

Wed, Mar 12, 5:30pm - 6:30pm
Woodlawn Branch - Children's Area
Find your next great read. Be surprised with an amazing book.

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

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

Wed, Mar 12, 6:30pm - 7:30pm
Towson Branch - Towson Room
Have fun and compete to win prizes with other trivia fans.

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

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

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

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

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

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

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

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

Thu, Mar 13, 11:00am - 1:00pm
North Point Branch - Public Service Area
A CCBC SNAP Benefits Eligibility Specialist speaks with you about SNAP, provides materials and can schedule a phone meeting to complete your online SNAP application.

Thu, Mar 13, 2:00pm - 4:00pm
Pikesville Branch - Pikesville Meeting Room
Following the death of her husband, Edie breaks free from years of his control and rebels against her daughter's wishes by embarking on an adventure to climb a mountain. (NR; 1 hour, 41 minutes)

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

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

Thu, Mar 13, 2:30pm - 3:30pm
Essex Branch - Public Service Area
Get ready, trading card game fans, it's time to duel.

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

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

Thu, Mar 13, 5:00pm - 6:00pm
Catonsville Branch
Explore signs and develop skills for identifying and building healthy relationships with Alejandra Lema of TurnAround, Inc.

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

Thu, Mar 13, 5:30pm - 6:30pm
Owings Mills Branch - Owings Mills 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.

Thu, Mar 13, 5:30pm - 7:00pm
Reisterstown Branch
Learn about the services that library social workers offer.

Thu, Mar 13, 6:00pm - 7:00pm
North Point Branch - Public Service Area
Hang out, play and learn from each other. Board games and D&D materials provided. All experience levels welcome.

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

Thu, Mar 13, 6:30pm - 7:30pm
Reisterstown Branch - Reisterstown Meeting Room
Join us for a lively discussion of Go as a River by Shelley Read.

Thu, Mar 13, 6:30pm - 7:30pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Send your taste buds on an adventure as you sample and vote for the best potato chip brand.

Thu, Mar 13, 6:30pm - 7:30pm
Towson Branch - Towson Room
Evolutionary biologist Nathan Lents talks with WYPR journalist Ashley Sterner about his new book, The Sexual Evolution: How 500 Million Years of Sex, Gender, and Mating Shape Modern Relationships.

Thu, Mar 13, 6:30pm - 7:30pm
Loch Raven Branch - Loch Raven Meeting Room
Repurpose old CDs and turn them into fun and festive coasters.

Thu, Mar 13, 7:00pm - 8:00pm
Cockeysville Branch - Cockeysville Meeting Room
Discuss Sleeping Murder and share your thoughts and ideas about the Queen of Mystery, Agatha Christie.

Thu, Mar 13, 7:00pm - 8:00pm
Virtual
It's tax season. Learn what you need to know about filing your taxes.

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

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

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

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

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

Fri, Mar 14, 1:00pm - 2:00pm
Hereford Branch - Hereford Meeting Room (Full Room)
Learn basic yoga techniques and breathing exercises to increase fitness, focus and overall wellness. Please bring a yoga mat.

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

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

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

Fri, Mar 14, 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.

Fri, Mar 14, 3:30pm - 4:30pm
Towson Branch - Children's Area
Reading to a therapy dog can increase a child's self-esteem and confidence levels in reading, especially with struggling readers. Stop in and read to one of our therapy dogs.

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

Sat, Mar 15, 10:00am - 2:00pm
Perry Hall Branch - Public Service Area
Help save a life. Drop in and learn the simple steps of Hands-Only CPR from members of the Baltimore County Fire Department. 

Sat, Mar 15, 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.

Sat, Mar 15, 10:00am - 11:00am
Reisterstown Branch - Reisterstown Meeting Room
Create with LEGO blocks. Supplies provided.

Sat, Mar 15, 10:30am - 11:30am
Towson Branch - Towson Room
Rob Sullivan of Baltimore Brazilian Jiu-Jitsu teaches basic self-defense skills. Teens can use these tactics to build confidence, awareness and decision-making skills.

Sat, Mar 15, 11:00am - 12:00pm
Perry Hall Branch - Perry Hall Meeting Room
Meet the author of You Are Here: Connecting Flights, which is featured in our Battle of the Books competition.

Sat, Mar 15, 11:00am - 12:00pm
Cockeysville Branch - Cockeysville Meeting Room
Join us in learning about the mysteries of wildlife while expressing your artistic side by decorating your own slime to take home.

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

Sat, Mar 15, 11:00am - 12:00pm
Owings Mills Branch - Owings Mills Meeting Room B and C
Join us each month for a delightful and educational program specially crafted for the youngest members of our community.

Sat, Mar 15, 11:00am - 12:00pm
Lansdowne Branch - Lansdowne Meeting Room
Develop language and early literacy skills together through stories, songs, rhymes and movement.

Sat, Mar 15, 1:30pm - 3:00pm
Essex Branch - Essex Meeting Room
Join us for a drop-in D&D campaign. Players of all skill levels welcome, pre-generated character sheets supplied to all. Materials provided.

Sat, Mar 15, 2:00pm - 4:00pm
Rosedale Branch - Rosedale Meeting Room
We have board games, LEGO blocks, a photo booth and more. Snacks provided. This program is open to all ages.

Sat, Mar 15, 2:00pm - 3:00pm
North Point Branch - North Point Meeting Room
Toddlers are encouraged to get messy in this fun, sensory play without structure.

Sat, Mar 15, 2:00pm - 3:00pm
Catonsville Branch - Catonsville Meeting Room
Adventure in Fun presents a fun, family animal show.

Sat, Mar 15, 2:00pm - 3:30pm
Woodlawn Branch - Woodlawn Meeting Room
Craft your own snacks and leave with extra recipes to take home.

Sat, Mar 15, 2:00pm - 3:00pm
Towson Branch - Towson Room
Meet the author of You Are Here: Connecting Flights, which is featured in our Battle of the Books competition.

Sat, Mar 15, 2:30pm - 4:00pm
Hereford Branch - Hereford Meeting Room (Full Room)
Designed for those who enjoy reading and writing poetry, participants share and critically discuss each other's works in a welcoming and supportive atmosphere.

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

Sun, Mar 16, 2:00pm - 4:00pm
Perry Hall Branch - Perry Hall Meeting Room
Acclaimed author Chris Bohjalian introduces his new book, The Jackal's Mistress, a riveting story of love, honor and sacrifice set during the Civil War.

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

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

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

Mon, Mar 17, 10:00am - 11:00am
North Point Branch - North Point Meeting Room
We welcome adults with various physical, sensory, cognitive and developmental disabilities and their caregivers to meet new people, make crafts, play games, enjoy music and more.

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

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

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

Mon, Mar 17, 11:00am - 11:30am
White Marsh Branch - Public Service Area
Learn about early intervention and special education programs provided by Baltimore County Public Schools Birth to Five Services.

Mon, Mar 17, 11:00am - 11:30am
White Marsh Branch - Children's Area
Obtenga más información sobre los programas de intervención temprana y educación especial que ofrecen los servicios Birth to Five de las Escuelas Públicas del condado de Baltimore.

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

Mon, Mar 17, 2:00pm - 3:00pm
Arbutus Branch
Enjoy a live performance of The Overtones, blending Celtic and folk music with live, ambient songs as they play in the background during your visit to the branch.

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

Mon, Mar 17, 2:30pm - 4:30pm
Woodlawn Branch - Study Room 4
Grab your dice and roll for initiative. Join us for a drop-in game of Dungeons & Dragons (5E). Players of all skill levels welcome; pre-generated sheets available. Materials included.

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

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

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

Mon, Mar 17, 4:00pm - 7:30pm
Randallstown Branch - Public Service Area
A representative from the Maryland Center of Excellence on Problem Gambling visits to share resources and answer questions.

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

Mon, Mar 17, 6:00pm - 7:00pm
Pikesville Branch - Public Service Area
Join other knitters and stitchers for a night of conversation and needlework. This meetup is held in the magazine reading area.

Mon, Mar 17, 6:00pm - 7:00pm
Loch Raven Branch
Celebrate Women's History Month by watching three short documentaries about women who revolutionized the computing and internet technology we use today.

Mon, Mar 17, 6:00pm - 7:00pm
Reisterstown Branch - Reisterstown Meeting Room
Join our Teen Advisory Board volunteers as they guide you through planting a seed in a pot for you to take home. Supplies provided.

Mon, Mar 17, 6:30pm - 7:30pm
Parkville-Carney Branch - 1st Floor
Explore STEAM (science, technology, engineering, art and math) concepts with our Teen Advisory Board volunteers.

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

Mon, Mar 17, 7:00pm - 8:00pm
Virtual - Virtual - ACE
Dr. Panagis Galiatsatos discusses the aftermath of COVID-19 at the five-year anniversary of the pandemic to explore lessons learned and progress made.

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

Tue, Mar 18, 10:00am - 11:30am
White Marsh Branch - White Marsh Meeting Room
Learn computer basics and improve your typing. Limited space available; first come, first served. Free tickets available 15 minutes before program.

Tue, Mar 18, 10:00am - 11:00am
Parkville-Carney Branch - 2nd Floor
Join us for a lively discussion of Lilac Girls by Martha Hall Kelly.

Tue, Mar 18, 10:00am - 11:00am
Randallstown Branch - COLAB
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, Mar 18, 10:00am - 12:00pm
Hereford Branch - Hereford Meeting Room (Full Room)
Connect with fellow homeschool families in this freeform program designed to promote community and information sharing.

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

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

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

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

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

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

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

Tue, Mar 18, 10:45am - 11:15am
Sollers Point Branch
Learn about early intervention and special education programs provided by Baltimore County Public Schools Birth to Five Services

Tue, Mar 18, 10:45am - 11:15am
Sollers Point Branch
Obtenga más información sobre los programas de intervención temprana y educación especial que ofrecen los servicios Birth to Five de las Escuelas Públicas del condado de Baltimore.

Tue, Mar 18, 11:00am - 11:45am
Pikesville Branch - Pikesville Meeting Room
Join us on the third Tuesday of the month for a story and craft hour. This month: Drum Dream Girl by Margarita Engle.

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

Tue, Mar 18, 1:00pm - 3:00pm
Essex Branch - Study Room 1
Are you or someone you know experiencing homelessness in Baltimore County? Meet with a social worker from Prologue, Inc. and develop a plan to remove barriers toward housing.

Tue, Mar 18, 2:00pm - 3:00pm
Pikesville Branch - Pikesville Meeting Room
Experience another country's culture, food, and history without leaving your hometown. Each month, we explore a documentary that takes us to new places.

Tue, Mar 18, 2:00pm - 3:00pm
Catonsville Branch - Recording Studio A: Session 3
Get certified to use the Catonsville Recording Studio.

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

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

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

Tue, Mar 18, 3:00pm - 3:30pm
Catonsville Branch - Catonsville Meeting Room
Taste test, rank and guess the flavor of popular snacks.

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

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

Tue, Mar 18, 4:00pm - 8:00pm
Cockeysville Branch
A representative from the Maryland Center of Excellence on Problem Gambling is available to share resources and answer questions.

Tue, Mar 18, 5:00pm - 6:00pm
Rosedale Branch - Rosedale Meeting Room
Watch and discuss all things anime while hanging out with fellow enthusiasts.

Tue, Mar 18, 5:00pm - 8:00pm
Perry Hall Branch - Public Service Area
A representative from the Maryland Center of Excellence on Problem Gambling visits to share resources and answer questions.

Tue, Mar 18, 5:30pm - 6:30pm
Towson Branch - 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.

Tue, Mar 18, 6:00pm - 7:00pm
North Point Branch - North Point Meeting Room
Watch and discuss all things anime while hanging out with fellow enthusiasts.

Tue, Mar 18, 6:00pm - 7:30pm
Hereford Branch - Hereford Meeting Room (Full Room)
Join your fellow players to play popular zero stakes or "non-monetary" poker-related card games.

Tue, Mar 18, 6:00pm - 7:30pm
Essex Branch - Essex Meeting Room
Join us for a drop-in D&D campaign. Players of all skill levels welcome. Pre-generated character sheets supplied to all. Materials provided.

Tue, Mar 18, 6:00pm - 7:30pm
Randallstown Branch - COLAB
Bring your own book and join other readers for a silent reading session, followed by an optional book discussion to share what you are reading. Snacks provided.

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

Tue, Mar 18, 6:30pm - 7:30pm
Arbutus Branch - Arbutus Meeting Room (Full Room)
Calling all LEGO fans. Build your LEGO creations using famous landmark prompts.

Tue, Mar 18, 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, Mar 18, 6:30pm - 8:00pm
Catonsville Branch - Public Computers
Join fellow chess enthusiasts for friendly, casual games in a welcoming environment.

Tue, Mar 18, 7:00pm - 8:00pm
Virtual
Join film scholar Annette Bochenek as she explores depictions of the Irish and people of Irish descent in classic film.