Search all classes and events
There are 19 upcoming classes.
Exhibit: Hidden Voices- Mary Cardwell Dawson: The Legacy of an Opera Pioneer
Date: 07/19/25Time: 12:00am - 12:00am
Branch: Central Branch
Age group: Everyone
Program type: Race, Equity & Inclusion
Description:
During June and July, drop by the Equity Resource Center and Collection (ERCC) on the second floor of the Central Branch and experience this fascinating, multi-media exhibit. Opera has profoundly influenced modern music, leaving its mark on various genres and musical styles.
Learn about the legacy of Mary Cardwell Dawson and her impact on opera and American music history. Her history is captured in this exhibit which features a Listening Room so customers can hear not just her singing, but other artists she influenced.
Mary Cardwell Dawson and the National Negro Opera Company were an important touchstone in the history of Black opera. While companies devoted to Black performers and European repertoire had existed since the late nineteenth century, this is one of the first to be run by a Black woman. Nearly 2000 were hired over its 20-year history with performances taking place in Washington, D.C., Chicago, New York and Pittsburgh.
All Together Now (all ages with adult) TK
Date: 07/19/25Time: 10:15am - 10:45am
Branch: Elkridge Branch
Age group: Children, Everyone
Description:
All Together Now (All Ages) TK
Date: 07/19/25Time: 10:15am - 10:45am
Branch: Central Branch
Age group: Children
Description:
Ticket required. Free tickets will be available 15 minutes before class.
All Together Now (families) TK
Date: 07/19/25Time: 10:15am - 10:45am
Branch: Savage Branch
Age group: Children
Program type: Early Learning
Description:
Identifying & Foraging Edible Plants
Date: 07/19/25Time: 10:15am - 12:00pm
Branch: Central Branch
Age group: Adults
Program type: Gardening & Nature
Description:
Learn to safely and respectfully forage edible plants, including helpful tips for plant identification.
Weather permitting, practice identifying plants in the "wild" on a walk to the Lakefront and back. The path is wide and smoothly paved, with a steep downward incline in the first half.
Note: This class will not address mushrooms or other fungi.
All Together Now, Summer Reading Adventures, Everyone, TK
Date: 07/19/25Time: 10:30am - 11:00am
Branch: Glenwood Branch
Age group: Children
Program type: Early Learning
Description:
Cuentos en Español y Tiempo de Juego (edades 0-5 con adulto) TK
Date: 07/19/25Time: 10:30am - 11:00am
Branch: Elkridge Branch
Age group: Children
Program type: Early Learning
Description:
Edades 0-5 años con adulto. 30 minutos. Se requiere un tiquete gratis disponible en el escritorio del área infantil.
Únase a nosotros para cuentos, canciones y rimas en español. Seguido de un tiempo de juego.
Toddler Time [ages 6-24 months with adult] TK
Date: 07/19/25Time: 10:30am - 11:00am
Branch: Miller Branch
Age group: Children
Program type: Early Learning
Description:
Ages 6-24 months with adult. Ticket required. Tickets will be available 15 minutes before class.
Play with toys, meet new friends, enjoy music, and develop cognitive, motor and social skills.
Ask a Master Gardener
Date: 07/19/25Time: 10:30am - 12:30pm
Branch: Elkridge Branch
Age group: Adults
Program type: Gardening & Nature
Description:
Ask Maryland Master Gardeners questions and receive useful tips and practical advice.
Ask A Master Gardener
Date: 07/19/25Time: 10:30am - 12:30pm
Branch: Miller Branch
Age group: Adults
Program type: Gardening & Nature
Description:
Find the answers to gardening questions by talking with a University of Maryland Extension Master Gardener. Drop in; no registration required.
Ask A Master Gardener
Date: 07/19/25Time: 10:30am - 12:30pm
Branch: Glenwood Branch
Age group: Adults
Program type: Gardening & Nature
Description:
Find the answers to gardening questions by talking with a University of Maryland Extension Master Gardener. Drop in; no registration required.
Skills for Disagreeing Better
Date: 07/19/25Time: 10:30am - 12:30pm
Branch: Miller Branch
Age group: Adults
Program type: Community Events
Description:
In this polarized time, we lack basic understanding of why people on the other political side hold their beliefs. We don’t see them as they see themselves–their core values and central concerns–but instead as we choose to see them. We are tempted to regard our own side as principled and the other side as self-interested.
When we try to communicate across this gap, we often lack the skills for listening carefully, looking for common ground, and sharing our perspectives in ways that connect rather than create more misunderstanding.
We can learn to disagree better in polarized times, which means accurately seeing where we differ and where we share common ground.
Goals:
· Greater understanding of the values and concerns of people who differ from you politically
· Better skills for listening in a way so that the other person feels heard
· Better skills for sharing viewpoints in a way the other person might hear — even if they disagree
Presented in partnership with Braver Angels
Launched in 2016, Braver Angels is a bipartisan citizen’s movement to unify our divided nation. By bringing Red and Blue Americans together into a working alliance, Braver Angels is building new ways to talk to one another, participate together in public life, and influence the direction of the nation. Braver Angels is a 501(c)(3) non-profit recognized by the IRS.
All Together Now (all ages with adult) TK
Date: 07/19/25Time: 11:15am - 11:45am
Branch: Elkridge Branch
Age group: Children, Everyone
Description:
All Together Now (All Ages) TK
Date: 07/19/25Time: 11:15am - 11:45am
Branch: Central Branch
Age group: Children
Description:
Ticket required. Free tickets will be available 15 minutes before class.
Storybook Friends: Little Blue Truck (2-5 years with adult) TK
Date: 07/19/25Time: 11:30am - 12:00pm
Branch: Savage Branch
Age group: Children
Program type: Early Learning
Description:
Ages 2-5; 45 min. Ticket Required.
Fun stories, songs, and a craft to enjoy with your child.
Tickets available 15 minutes before class.
Biz Kidz Academy: Drawing Workshop (8-10 years) RG
Date: 07/19/25Time: 12:00pm - 1:30pm
Branch: Elkridge Branch
Age group: Children
Program type: Tech Skills or STEAM
Description:
Ages 8-10; 90 min. Registration Required.
Our Drawing Workshop helps kids build confidence as they find their own creative voice and approach to art through drawing. Workshop participants have fun as they engage in step- bystep simple, yet fun and inspiring drawing projects using pencil and paper. Students will build their drawing skills as they explore the basics of drawing with creative line sketches, shapes, forms, and more. All art supplies will be provided.
Learning Objectives:
• Developing basic drawing skills
• Producing simple drawings that demonstrate innovative concepts
• Understanding drawing as a form of communication and self-expression
• Conveying feelings and emotions through creative drawing elements
• Discovering the significance and value of art in their lives
Moving Up To Middle School
Date: 07/19/25Time: 12:00pm - 1:30pm
Branch: Savage Branch
Age group: Teens
Program type: Crafts, Fun & Games!
Description:
Moving Up To Middle School is a 90-minute class for students starting sixth grade this fall. Registration is required and begins two weeks before each date. Meet new classmates, discuss the big move, and learn the secrets to success. Compete in a scavenger hunt and practice your combination lock skills!
Registration required, only rising 6th grade students, please.
Multiple sessions are available at different times and locations. Please click here to see the full schedule.
Gigantic Bubbles (6-11 years) TK
Date: 07/19/25Time: 2:00pm - 3:00pm
Branch: Savage Branch
Age group: Children
Program type: Tech Skills or STEAM
Description:
Ages 6-11 years; 60 min. Ticket required.
Learn the science of bubble making. Create some gigantic bubbles! Can you step inside one? Class will go outdoors, weather permitting.
Tickets available 15 minutes before class.
Outdoor classes may be cancelled or moved indoors without notice due to unfavorable weather, air quality, or ground conditions at the class site. We recommend bringing a bottle of water with you to the class.
Crochet Club (8-11 years with adult) RG
Date: 07/19/25Time: 4:00pm - 5:00pm
Branch: Savage Branch
Age group: Children
Program type: Crafts, Fun & Games!
Description:
Ages 8-11; 60 min. Registration required.
Learn from and collaborate with other crocheters while attempting our featured beginner patterns. Some materials are provided to learn skills in class. Participants are encouraged to bring their own materials.