Event List

Age Group
Age Group
Event Type
Registration

Primary tabs

This event is in the "Adults" group

Spring Meditation with Lokesh

Tuesday, May 5, 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.

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

Spring Virtual Meditation with Leena and Nirmal

Tuesday, May 5, 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.

Registration Full
Registration Required
Virtual Event
This event is in the "Babies (Birth to 24 months)" group
This event is in the "Families" group

Jiggly Wiggly for Babies

Wednesday, May 6, 2026 at 10:00am - 10:30am
Winter Room at Mahwah Public Library
Program Type:
Music, Dance & Film, Storytime & Early Learning
Age Group:
Babies (Birth to 24 months), Families
Jiggly Wiggly for Babies:

Move, sing, dance, and have fun! Join us for Jiggly Wiggly for babies up through 23 months

PLEASE READ

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

Jiggly Wiggly for Toddlers

Wednesday, May 6, 2026 at 10:45am - 11:30am
Winter Room at Mahwah Public Library
Program Type:
Music, Dance & Film, Storytime & Early Learning
Age Group:
Toddlers (2 - 3 years), Preschoolers (3 - 5 years), Families
Jiggly Wiggly for Toddlers:

Move, sing, dance, and have fun! Join us for Jiggly Wiggly for children two years through pre-kindergarten.

PLEASE READ

Register Now
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

Wednesday, May 6, 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 4 - 5" group
This event is in the "Grades 6 - 8" group
This event is in the "Grades 9 - 12" group

Battle Chefs - Teen Class

Wednesday, May 6, 2026 at 3:30pm - 4:30pm
Small Meeting Room at Mahwah Public Library
Program Type:
Arts & Crafts, Fun & Games
Age Group:
Grades 4 - 5, Grades 6 - 8, Grades 9 - 12

Teens will work in teams to create a fun edible display, using a seasonal theme.

Register Now
Registration Required
This event is in the "Grades K - 3" group

Battle Chefs - Kid Class

Wednesday, May 6, 2026 at 5:00pm - 6:00pm
Small Meeting Room at Mahwah Public Library
Program Type:
Arts & Crafts, Fun & Games
Age Group:
Grades K - 3

Children in grades K-3 will work in teams to create a fun edible display, using a seasonal theme.

Register Now
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

Virtual Library Teen Chef Class: Celebrating Cinco de Mayo: Turkey Tacos

Wednesday, May 6, 2026 at 6:00pm - 6:30pm
Online - LSC at Mahwah Public Library
Program Type:
Health & Wellness
Age Group:
Grades 4 - 5, Grades 6 - 8, Grades 9 - 12

Welcome to Your Live Culinary Stream! LET'S COOK TOGETHER!
Dive into our exciting lineup of upcoming live cooking sessions—discover, learn, and cook with us! 

Virtual Event
This event is in the "Adults" group

Adult Craft: Soap Making

Wednesday, May 6, 2026 at 7:00pm - 8:00pm
Small Meeting Room at Mahwah Public Library
Program Type:
Arts & Crafts
Age Group:
Adults

Craft, Scent, Create! Join our Adult Soap Making Workshop and handcraft your own beautiful, fragrant soaps. No experience needed, just bring your creativity and take home your unique creations!

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

Virtual Library Chef Skills: Break a Chicken

Wednesday, May 6, 2026 at 7:30pm - 8:30pm
Online - LSC at Mahwah Public Library
Program Type:
Health & Wellness
Age Group:
Adults

Welcome to Your Live Culinary Stream! LET'S COOK TOGETHER!
Dive into our exciting lineup of upcoming live cooking sessions—discover, learn, and cook with us! 

Virtual Event
This event is in the "Adults" group

Chair Yoga with Joan Tarrant

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

Join Joan Tarrant for a 45-minute chair yoga. You will need to bring a yoga mat, 2 yoga blocks (available at “Five and Below”), tissues, water and comfortable clothes.

Register Now
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

Thursday, May 7, 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 4 - 5" group
This event is in the "Grades 6 - 8" group
This event is in the "Grades 9 - 12" group

Teen Movie Thursday

Thursday, May 7, 2026 at 3:00pm - 5:00pm
Winter Room at Mahwah Public Library
Program Type:
Music, Dance & Film
Age Group:
Grades 4 - 5, Grades 6 - 8, Grades 9 - 12

Drop in for a movie screening on Thursdays after school on our giant screen, and stay for as little or as long as you'd like!

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 "Families" group

Move & Groove with Miss Jolie!

Thursday, May 7, 2026 at 6:30pm - 7:15pm
Winter Room at Mahwah Public Library
Program Type:
Fun & Games, Music, Dance & Film
Age Group:
Babies (Birth to 24 months), Toddlers (2 - 3 years), Families

Move & Groove with Miss Jolie in this fun movement and music event! Dance to a ukulele, guitar, and harmonica with various props provided. 

Register Now
Registration Required
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.

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

Beginner Mahjong Series (Class 2)

Friday, May 8, 2026 at 11:30am - 1:00pm
Winter 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!

Waitlist
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!

Register Now
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!

Register Now
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.

Register Now
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