Event List

Age Group
Age Group
Event Type
Registration

Primary tabs

This event is in the "Adults" group

On Courage, Turmoil, and the Transformative Power of Love with Marjan Kamali

Thursday, May 7, 2026 at 7:00pm - 8:00pm
Online - LSC at Mahwah Public Library
Program Type:
Book & Authors
Age Group:
Adults

Join us for an exciting conversation with internationally acclaimed author Marjan Kamali as we delve into the timeless wonder of her New York Times bestselling novel, The Lion Women of Tehr

Virtual Event
This event is in the "Preschoolers (3 - 5 years)" group

Bird's Nest Paper Craft

Friday, May 8, 2026 at 11:00am - 11:30am
Children's Craft Area at Mahwah Public Library
Program Type:
Arts & Crafts
Age Group:
Preschoolers (3 - 5 years)

Use crayons, markers, cut shapes, and glue to create a unique spring scene featuring a bird in its nest with eggs! Little hands will be kept busy coloring the nest, pasting shapes to create their bird, and using markers to fill in details.

Upcoming
Registration Required
This event is in the "Adults" group

Beginner Mahjong Series (Class 2)

Friday, May 8, 2026 at 11:30am - 1:00pm
Small Meeting Room at Mahwah Public Library
Program Type:
Fun & Games
Age Group:
Adults

Discover the joy of American Mahjong in this fun, beginner-friendly three-session series!

Upcoming
Registration Required
This event is in the "Grades 4 - 5" group
This event is in the "Grades 6 - 8" group
This event is in the "Grades 9 - 12" group

Teen Room Fun

Friday, May 8, 2026 at 2:30pm - 4:45pm
The Inbetween at Mahwah Public Library
Program Type:
Fun & Games
Age Group:
Grades 4 - 5, Grades 6 - 8, Grades 9 - 12

Teens can drop-in everyday after school to play board games, use our gaming consoles or watch an awesome movie, and maybe even solve a fun puzzle!

This event is in the "Grades 9 - 12" group

SAT Practice Exam

Saturday, May 9, 2026 at 9:00am - 12:00pm
Online - Zoom at Mahwah Public Library
Program Type:
Jobs & Careers
Age Group:
Grades 9 - 12

Give your student an SAT practice run with Revolution Prep.

Virtual Event
This event is in the "Babies (Birth to 24 months)" group
This event is in the "Toddlers (2 - 3 years)" group
This event is in the "Preschoolers (3 - 5 years)" group

Saturday Jiggly Wiggly

Saturday, May 9, 2026 at 10:30am - 11:15am
Winter Room at Mahwah Public Library
Program Type:
Fun & Games, Storytime & Early Learning
Age Group:
Babies (Birth to 24 months), Toddlers (2 - 3 years), Preschoolers (3 - 5 years)

Join us for Saturday Jiggly Wiggly - all ages up to five years old will move, sing, dance, and have fun!

Upcoming
Registration Required
This event is in the "Grades K - 3" group
This event is in the "Grades 4 - 5" group
This event is in the "Families" group

Pearl Observatory: Solar Day

Saturday, May 9, 2026 at 3:00pm - 4:00pm
Children's Craft Area at Mahwah Public Library
Program Type:
Fun & Games, STEM
Age Group:
Grades K - 3, Grades 4 - 5, Families

Meet in the Children's Room to learn about the sun and the daytime sky, followed by a safe, guided viewing outside!

Upcoming
Registration Required
This event is in the "Adults" group

English Learning for Adults: Beginner

Monday, May 11, 2026 at 10:00am - 10:45am
Small Meeting Room at Mahwah Public Library
Program Type:
English Language
Age Group:
Adults

The English language is spoken by approximately 1.5 billion people!

Registration Full
Registration Required
This event is in the "Babies (Birth to 24 months)" group
This event is in the "Toddlers (2 - 3 years)" group
This event is in the "Preschoolers (3 - 5 years)" group

¡Cuentos Juntos!: Spanish Storytime

Monday, May 11, 2026 at 10:30am - 11:30am
Story Tower at Mahwah Public Library
Program Type:
Storytime & Early Learning
Age Group:
Babies (Birth to 24 months), Toddlers (2 - 3 years), Preschoolers (3 - 5 years)

Join us for an exciting mix of stories, songs, rhymes, and more - all in Español! Whether you speak the language, want your child to learn, or simply value language exposure, this program is a fun way to engage with Spanish.

Upcoming
Registration Required
This event is in the "Adults" group

English Learning for Adults: Intermediate

Monday, May 11, 2026 at 11:00am - 11:45am
Small Meeting Room at Mahwah Public Library
Program Type:
English Language
Age Group:
Adults

The English language is spoken by approximately 1.5 billion people!

Registration Full
Registration Required
This event is in the "Adults" group

Tai Chi & Qi Gong with Lisa Russell

Monday, May 11, 2026 at 1:00pm - 1:45pm
Winter Room at Mahwah Public Library
Program Type:
Health & Wellness
Age Group:
Adults

Lisa Russell is a dedicated Tai Chi and Qi Gong instructor as well as a New Jersey Licensed Massage and Bodywork Therapist.

Upcoming
Registration Required
This event is in the "Grades 9 - 12" group

Manga Monday

Monday, May 11, 2026 at 2:30pm - 3:00pm
The Inbetween at Mahwah Public Library
Program Type:
Book & Authors
Age Group:
Grades 9 - 12

Teens in grades 9-12 can drop by the Teen Section to chat about their favorite manga series! Participants can read and chat about whatever manga series and authors they like. 

This event is in the "Grades 4 - 5" group
This event is in the "Grades 6 - 8" group
This event is in the "Grades 9 - 12" group

Teen Room Fun

Monday, May 11, 2026 at 2:30pm - 4:45pm
The Inbetween at Mahwah Public Library
Program Type:
Fun & Games
Age Group:
Grades 4 - 5, Grades 6 - 8, Grades 9 - 12

Teens can drop-in everyday after school to play board games, use our gaming consoles or watch an awesome movie, and maybe even solve a fun puzzle!

This event is in the "Adults" group

Strength and Flexibility Class

Monday, May 11, 2026 at 6:00pm - 7:00pm
Winter Room at Mahwah Public Library
Program Type:
Health & Wellness
Age Group:
Adults

Energize your workout and unlock your full potential with Lucrecia “Luli” Venosta’s dynamic full-body class!

Upcoming
Registration Required
This event is in the "Adults" group

Caregiver Support Group

Tuesday, May 12, 2026 at 10:00am - 11:00am
Small Meeting Room at Mahwah Public Library
Program Type:
Health & Wellness
Age Group:
Adults

New Caregiver Support Group! 

Meeting every 2nd Tuesday of the month 

Upcoming
Registration Required
This event is in the "Toddlers (2 - 3 years)" group
This event is in the "Preschoolers (3 - 5 years)" group

Rockness Music

Tuesday, May 12, 2026 at 10:30am - 11:15am
Large Meeting Room at Mahwah Public Library
Program Type:
Fun & Games, Music, Dance & Film
Age Group:
Toddlers (2 - 3 years), Preschoolers (3 - 5 years)

Every class is a show, and everyone is in the band.

Upcoming
Registration Required
This event is in the "Adults" group

Gentle Yoga with Joan Tarrant

Tuesday, May 12, 2026 at 11:00am - 12:00pm
Winter Room at Mahwah Public Library
Program Type:
Health & Wellness
Age Group:
Adults

Join Joan Tarrant for an hour long gentle yoga. Bring your mat, blanket, blocks, tissues, water and comfortable clothes.

Register Now
Registration Required
This event is in the "Adults" group

How to Robot-Proof Your Kids (and Yourself) with Dr. Vivienne Ming

Tuesday, May 12, 2026 at 2:00pm - 3:00pm
Online - LSC at Mahwah Public Library
Program Type:
Book & Authors
Age Group:
Adults

Join us for a timely conversation on AI, humanity, and the next steps towards building a better future with self-proclaimed “mad scientist” Dr.

Virtual Event
This event is in the "Grades 4 - 5" group
This event is in the "Grades 6 - 8" group
This event is in the "Grades 9 - 12" group

Teen Room Fun

Tuesday, May 12, 2026 at 2:30pm - 4:45pm
The Inbetween at Mahwah Public Library
Program Type:
Fun & Games
Age Group:
Grades 4 - 5, Grades 6 - 8, Grades 9 - 12

Teens can drop-in everyday after school to play board games, use our gaming consoles or watch an awesome movie, and maybe even solve a fun puzzle!

This event is in the "Grades K - 3" group
This event is in the "Grades 4 - 5" group
This event is in the "Grades 6 - 8" group
This event is in the "Grades 9 - 12" group

Habitat for Humanity - Homework Club

Tuesday, May 12, 2026 at 3:15pm - 4:15pm
Winter Room at Mahwah Public Library
Program Type:
Class Visit
Age Group:
Grades K - 3, Grades 4 - 5, Grades 6 - 8, Grades 9 - 12

Hey kids and teens in grades K - 12!  Do you need help getting motivated to do your homework? Do you need help understanding how to do your homework? We can help!

This event is in the "Grades 6 - 8" group
This event is in the "Grades 9 - 12" group

Desktop Basics

Tuesday, May 12, 2026 at 3:15pm - 4:45pm
Large Meeting Room at Mahwah Public Library
Program Type:
STEM
Age Group:
Grades 6 - 8, Grades 9 - 12

Learn the basics of using a desktop computer, from the homescreen to navigating the internet in this class led by instructor Yaoqing! Grades 6-12.

Upcoming
Registration Required
This event is in the "Adults" group

Mahwah Library Writers' Collective

Tuesday, May 12, 2026 at 6:30pm - 8:30pm
Small Meeting Room at Mahwah Public Library
Program Type:
Book & Authors
Age Group:
Adults

The Mahwah Library Writers’ Collective meets weekly to support adult writers at all levels who are dedicated to their craft.

Waitlist
Registration Required
This event is in the "Adults" group

Spring Meditation with Lokesh

Tuesday, May 12, 2026 at 7:30pm - 8:30pm
Winter Room at Mahwah Public Library
Program Type:
Health & Wellness
Age Group:
Adults

Reduce stress, relieve pain, and recharge the mind and body. Let’s face it, the world is a hectic place (even more so now), and we all could use the benefits of mediation to improve the overall quality of our lives.

Register Now
Registration Required
This event is in the "Adults" group

Spring Virtual Meditation with Leena and Nirmal

Tuesday, May 12, 2026 at 7:30pm - 8:30pm
Online - Zoom at Mahwah Public Library
Program Type:
Health & Wellness
Age Group:
Adults

With over 20 years of experience teaching Sahaja Meditation, Leena Unnikrishnan and Nirmal Mukhi can help you reduce stress, relieve pain, and recharge the mind and body.

Register Now
Registration Required
Virtual Event