Join us for upcoming events, classes and programs at Madison Public Library! All events are free and open to the public. Registration required where noted.
| |||||||||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1
|
2
|
3
|
4
|
5
|
6
|
||||||||
|
7
|
8
|
9
|
10
Explaining New Jersey’s Many, Many Municipalities
7:00 PM Explaining New Jersey’s Many, Many Municipalities Wednesday, Jun. 10, 7:00 PM![]() 39 Keep Street New Jersey has 564 municipalities. In contrast, California has 483. Why does New Jersey have so many independent towns and subsequently so many municipal governments? Join historian and archivist Mickey DiCamillo as he explains why New Jersey has divided itself, divided itself agai...read more
|
11
Thursday Movie: Hamnet *Drop In* (Adult)
2:30pm Thursday Movie: Hamnet *Drop In* (Adult) Thursday, Jun. 11, 2:30pm![]() 39 Keep Street Join us in the Chase Room for the viewing of the 2025 film Hamnet starring Jessie Buckley, Paul Mescal & Zac Wishart.Rating: PG-13Run time: 2 hours and 5 minutesNo registration required. Seating is on a first come, first served basis.Popcorn and water will be served
Tech Help (Limited Registration)
4:00 - 5:00 PM Tech Help (Limited Registration) Thursday, Jun. 11, 4:00 - 5:00 PM![]() 39 Keep Street On Mondays and Thursdays from 4 to 5pm, anyone can come to the library to receive help with their simple device problems from our tech-savvy teen volunteers in the coffee corner. Registration is required. Everyone registered will be helped, but it will be first come, first served within the hour blo...read more
|
12
Peace Play Storytime Yoga * Registration Required (Ages 2-5)
10:30-11:00 AM Peace Play Storytime Yoga * Registration Required (Ages 2-5) Friday, Jun. 12, 10:30-11:00 AM![]() 39 Keep Street In these engaging classes, the books we read come to life as we slither like snakes, hop like frogs and bark like dogs. Through songs and stories we bend, stretch, breathe and move while having fun learning yoga poses.This class will take place at the library in the Picture Book Room...read more
Chair Yoga
11:15am-12:00pm Chair Yoga Friday, Jun. 12, 11:15am-12:00pm![]() 39 Keep Street Join Pamela Nixon of Peace Play for chair yoga. , a gentle form of yoga that is done while seated or using a chair for balance and assistance. Chair Yoga is a gentle form of yoga that's done while seated or using a chair for balance, makes the practice more accessible.This program will be h...read more
|
13
|
|||||||
|
14
|
15
Play Time *Drop In* (Ages 5 and Under)
10:30-11:15 AM Play Time *Drop In* (Ages 5 and Under) Monday, Jun. 15, 10:30-11:15 AM![]() 39 Keep Street Did you know that playing serves an important role in developing early literacy skills? Playing builds imagination as well as develops the same part of the brain used while reading. During Play Time, we will have extra toys out in our play area to encourage fr...read more
Knitting and More Group
1:00pm-3:00pm
Tech Help (Limited Registration)
4:00 - 5:00 PM Tech Help (Limited Registration) Monday, Jun. 15, 4:00 - 5:00 PM![]() 39 Keep Street On Mondays and Thursdays from 4 to 5pm, anyone can come to the library to receive help with their simple device problems from our tech-savvy teen volunteers in the coffee corner. Registration is required. Everyone registered will be helped, but it will be first come, first served within the hour blo...read more
|
16
Pokemon Club *Drop In* (Ages 6-12)
4:00 - 5:00 PM Pokemon Club *Drop In* (Ages 6-12) Tuesday, Jun. 16, 4:00 - 5:00 PM39 Keep Street Interested in all things Pokémon? Join our brand new Pokémon Club! This one hour open session will offer several ways to engage with everyone's favorite pocket monsters, from art to trivia and even an opportunity to play Pokémon TCG! Bringing your own card collection is...read more
From Sea to Shining Sea: A Celebration of American Landscape Painting (ON ZOOM)
7:00pm From Sea to Shining Sea: A Celebration of American Landscape Painting (ON ZOOM) Tuesday, Jun. 16, 7:00pm![]() ZOOM Travel through the country, enjoying its history and majestic beauty, via some of America’s finest landscape paintings. This lecture explores the way in which American landscape painting helped establish a national identity, while also providing commentary on the relationship between nature an...read more
|
17
Teen Advisory Board Meeting *Drop-In* (Ages 12-18)
7:00 - 8:00 PM Teen Advisory Board Meeting *Drop-In* (Ages 12-18) Wednesday, Jun. 17, 7:00 - 8:00 PM![]() 39 Keep Street Stop by the Teen Room to share your ideas for all things teen! We will discuss teen programs, books, and more. Snacks will be provided. No registration required, just drop in!This meeting will focus on summer plans in particular. Please come with ideas or discussion topics!*Attendance can count as v...read more
Madison’s Lincoln Portrait
7:00 PM Madison’s Lincoln Portrait Wednesday, Jun. 17, 7:00 PM![]() 39 Keep Street At nine feet tall, this impressive portrait of the sixteenth president has been praised by those who knew him as more lifelike than any other. Exhibited at the US Capitol, the 1876 Centennial Exposition in Philadelphia, and the Union League Club in New York, among other important places, this portra...read more
|
18
Tech Help (Limited Registration)
4:00 - 5:00 PM Tech Help (Limited Registration) Thursday, Jun. 18, 4:00 - 5:00 PM![]() 39 Keep Street On Mondays and Thursdays from 4 to 5pm, anyone can come to the library to receive help with their simple device problems from our tech-savvy teen volunteers in the coffee corner. Registration is required. Everyone registered will be helped, but it will be first come, first served within the hour blo...read more
|
19
|
20
|
|||||||
|
21
|
22
Blood Pressure Screenings with Westfield Area Health Department
10:00am-11:00am Blood Pressure Screenings with Westfield Area Health Department Monday, Jun. 22, 10:00am-11:00am![]() 39 Keep Street The library is partnering up with the Westfield Regional Health Department to offer free monthly blood pressure screenings to the community.The screenings will begin on Monday, May 18th from 10:00am- 11:00am. No registration required.
Knitting and More Group
1:00pm-3:00pm
Summer Reading Kickoff Celebration! *Drop In* (All Ages)
2:00-4:00 PM
Tech Help
4:00 - 5:00 PM Tech Help Monday, Jun. 22, 4:00 - 5:00 PM![]() 39 Keep Street On Mondays and Thursdays from 4 to 5pm, anyone can come to the library to receive help with their simple device problems from our tech-savvy teen volunteers in the coffee corner. Registration is required. Everyone registered will be helped, but it will be first come, first served within the hour blo...read more
|
23
Baby Time! * Drop In (Ages birth - 15 months)
10:00-10:20 AM Baby Time! * Drop In (Ages birth - 15 months) Tuesday, Jun. 23, 10:00-10:20 AM![]() 39 Keep Street A lapsit for our littlest patrons is back! Join us for songs, fingerplays, stories, and whatever else we can fit into our 20 minute session designed specifically for babies 15 months and younger. This program will take place in the Chase Room. In the event the Chase Room in unavailabl...read more
Rhyme Time * Registration Required (Ages 16 months - 3 years)
10:30-10:55 AM Rhyme Time * Registration Required (Ages 16 months - 3 years) Tuesday, Jun. 23, 10:30-10:55 AM![]() 39 Keep Street Stories, songs, music and rhymes! Join us for an action packed storytime session best suited for children ages 16 months to three years.This program will take place in the Chase Room. If the Chase Room is unavailable, we will meet in the library!
|
24
Family Game Night *Drop-In* (All Ages)
7:00 - 8:30 PM Family Game Night *Drop-In* (All Ages) Wednesday, Jun. 24, 7:00 - 8:30 PM![]() 39 Keep Street Join us in the library's children space for a family game night! We will have a wide selection of fun board and card games available to play. We will also provide some free snacks. Come out and meet new people and try new games.
Prehistoric Descendants with Zoophoria NJ! * Drop In * (All Ages)
4:00 PM Prehistoric Descendants with Zoophoria NJ! * Drop In * (All Ages) Wednesday, Jun. 24, 4:00 PM![]() 39 Keep Street A hands-on exhibition of prehistoric descendants! Meet reptiles, amphibians, and invertebrates. Watch as a professional handler demonstrates some of the most amazing characteristics and behaviors found in the natural world. Everyone will have the opportunity to truly connect with the animals in this...read more
|
25
Navigation Hope Visit
10am-2pm Navigation Hope Visit Thursday, Jun. 25, 10am-2pm![]() 39 Keep Street Navigating Hope, a mobile outreach initiative designed to provide social services, is a partnership between the Morris County Department of Human Services and Family Promise of Morris County. It is a complementary service to the Hope One van, which provides mobile mental hea...read more
Teen Tie Dye Kit (Ages 12-18) *Pickup Date: Thursday June 25th*
10:00 AM - 6:00 PM Teen Tie Dye Kit (Ages 12-18) *Pickup Date: Thursday June 25th* Thursday, Jun. 25, 10:00 AM - 6:00 PM![]() 39 Keep Street Register to pickup a tie dye kit on Thursday June 25th*. Each kit includes: 2 colors of dye, a white bandana, gloves, rubber bands, and instructions. You should have enough dye for an additonal 3 items, but 100% cotton has the best results! As a reminder, tie dye should be used outside to ...read more
Art for Tots * Registration Required (Ages 2-5)
10:30-11:00 AM Art for Tots * Registration Required (Ages 2-5) Thursday, Jun. 25, 10:30-11:00 AM![]() 39 Keep Street Experiment with art! Participants will learn a basic artistic concept and get a chance to experience it hands-on. Dress for a mess!This program will take place in the Chase Room! Please register each child separately.
Adult Mobility Class
1:00pm Adult Mobility Class Thursday, Jun. 25, 1:00pmChase Room Join Vital Stretch of Madison for a gentle 35-minute mobility class designed to help you move with more ease, release tension, and support overall flexibility and wellness. This guided session focuses on simple movements and stretches that leave the body feeling refreshed, supported and energized.Pl...read more
Thursday’s Tale Volcano (Ages 5-8) *Registration Required
4:00 PM Thursday’s Tale Volcano (Ages 5-8) *Registration Required Thursday, Jun. 25, 4:00 PM![]() 39 Keep Street We will paint a fizzing volcano and learn about the earth core. This program will take place in the Chase Room. Registration is required. Please note, per our unattended children policy, caregivers of children under 8 years of age must attend for the duration of the program.
Tech Help
4:00 - 5:00 PM Tech Help Thursday, Jun. 25, 4:00 - 5:00 PM![]() 39 Keep Street On Mondays and Thursdays from 4 to 5pm, anyone can come to the library to receive help with their simple device problems from our tech-savvy teen volunteers in the coffee corner. Registration is required. Everyone registered will be helped, but it will be first come, first served within the hour blo...read more
Abraham Lincoln Annual Lecture
6:30pm Abraham Lincoln Annual Lecture Thursday, Jun. 25, 6:30pm![]() Zoom THE 2026 ANNUAL ABRAHAM LINCOLN LECTURE of theNORTH JERSEY CIVIL WAR ROUNDTABLEDate: Thursday, June 25, 2026Time: 7:00 PM EDST Chat Room 6:30 PM EDST PRESIDENT ABRAHAM LINCOLNAndAMERICA’S 250TH ANNIVERSARYThe Presidential train traveled east from Springfield, I...read more
|
26
Family Film Fridays: Ice Age *Drop In* (All Ages)
4:00 PM Family Film Fridays: Ice Age *Drop In* (All Ages) Friday, Jun. 26, 4:00 PM![]() 39 Keep Street Need a quiet wind down after a busy week? Rain or heat ruin your outdoor plans? We will be showing a classic summer or Summer Reading themed movie on Friday afternoons in the Chase Room! This week's movie is Ice AgeRating: PGRuntime: 1 hr 21 minPer our unattended children policy, child...read more
|
27
|
|||||||
|
28
|
29
Marvelous Monday’s Dino skeleton (Ages 5-8) *Registration Required
10:30 AM Marvelous Monday’s Dino skeleton (Ages 5-8) *Registration Required Monday, Jun. 29, 10:30 AM![]() 39 Keep Street Let's create a a dinosaur skeleton out of pasta! This program will take place in the Chase Room. Registration is required.Please note, per our unattended children policy, caregivers of children under 8 years of age must attend for the duration of the program.
Knitting and More Group
1:00pm-3:00pm
STEM with Jen! *Registration Required* (Ages 7-11)
4:00 PM STEM with Jen! *Registration Required* (Ages 7-11) Monday, Jun. 29, 4:00 PM![]() 39 Keep Street Come join us for a fun STEM activity in the Chase Room! Best suited for ages 7-11 years old. We will be doing our own Dinolympics, with fun dinosaur-themed games and activities!Registration is required.Please note, per our unattended children policy, that caregivers of children ages 10 years an...read more
Tech Help (Limited Registration)
4:00 - 5:00 PM Tech Help (Limited Registration) Monday, Jun. 29, 4:00 - 5:00 PM![]() 39 Keep Street On Mondays and Thursdays from 4 to 5pm, anyone can come to the library to receive help with their simple device problems from our tech-savvy teen volunteers in the coffee corner. Registration is required. Everyone registered will be helped, but it will be first come, first served within the hour blo...read more
|
30
Baby Time! * Drop In (Ages birth - 15 months)
10:00-10:20 AM Baby Time! * Drop In (Ages birth - 15 months) Tuesday, Jun. 30, 10:00-10:20 AM![]() 39 Keep Street A lapsit for our littlest patrons is back! Join us for songs, fingerplays, stories, and whatever else we can fit into our 20 minute session designed specifically for babies 15 months and younger. This program will take place in the Chase Room. In the event the Chase Room in unavailabl...read more
Rhyme Time * Registration Required (Ages 16 months - 3 years)
10:30-10:55 AM Rhyme Time * Registration Required (Ages 16 months - 3 years) Tuesday, Jun. 30, 10:30-10:55 AM![]() 39 Keep Street Stories, songs, music and rhymes! Join us for an action packed storytime session best suited for children ages 16 months to three years.This program will take place in the Chase Room. If the Chase Room is unavailable, we will meet in the library!
Dig into Magic: A Family Magic Show * Drop In (All Ages)
4:00 PM Dig into Magic: A Family Magic Show * Drop In (All Ages) Tuesday, Jun. 30, 4:00 PM![]() 39 Keep Street Join magical storyteller Conrad Cologne in a laughter-filled and interactive reading adventure. In this ALL-NEW 45-minute family magic show, we will dig into the world of dinosaurs and archaeology while discovering the real magic hidden inside the book!With magic, comedy, and storytelling, this prog...read more
Summer Blockbusters Movie Night: Jurassic Park *Drop In* (All Ages)
6:30 PM Summer Blockbusters Movie Night: Jurassic Park *Drop In* (All Ages) Tuesday, Jun. 30, 6:30 PM![]() 39 Keep Street Unearth a popular movie from summers past! Watch a movie with us in the Chase Room, every Tuesday at 6:30 PM.This week's movie is Jurassic ParkRating: PG-13Runtime: 2 hr 2 minPer our unattended children policy, children ages 7 and under must be accompanied by an adult to view the movie...read more
|
|||||||||||
| |||||||||||||
View as List
View My Events
Advanced Search










14.png)



.jpg)


2.png)







