Madison Public Library
Learning, literacy, leisure, local history and a love of reading meet @ the Madison Public Library. Come visit us today!
06/04/2026
(Thu) June 11 @ 2:30 - join us in the Chase Room for a viewing of a 2025 movie starring Jessie Buckley & Paul Mescal. Based on a 2020 novel, this movie follows the life of a famous playwright after the death of his young son.
Popcorn and refreshments will be served. No reservations required however, first come first served for seating.
Rating: PG-13
Run time: 2 hours and 5 minutes
05/30/2026
NEW BOOKS at Madison Public Library!
Current New Book Newsletter: https://tinyurl.com/MPL-29MAY26
Library Catalog (browse or hold): www.madisonnjlibrary.org
We love the Zentangle butterflies our adult crafters made this week at the library! Thank you Mimspirations!
05/19/2026
The Madison Library will be closed Saturday, May 23 through Monday, May 25 for the Memorial Day holiday. The Library will reopen on Tuesday, May 26 from 10 am to 9 pm.
Madison's Memorial Day parade steps off at 9 am on Monday, May 25 from Lower James Park, at the corner of Madison and Park Aves.
05/15/2026
(Thu) June 11 @ 2:30 - join us in the Chase Room for a viewing of a 2025 movie starring Jessie Buckley & Paul Mescal. Based on a 2020 novel, this movie follows the life of a famous playwright after the death of his young son.
Popcorn and refreshments will be served. No reservations required however, first come first served for seating.
Rating: PG-13 Run time: 2 hours and 5 minutes
05/14/2026
Chair Yoga Classes @ Madison Public Library! Upcoming class dates on May 15 & June 12 (register for each class separately) 11:15-12:00. 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 making the practice more accessible.
Register at www.madisonnjlibrary.org today!
Click here to claim your Sponsored Listing.
Category
Contact the organization
Telephone
Website
Address
39 Keep Street
Madison, NJ
07940
Opening Hours
| Monday | 10am - 9pm |
| Tuesday | 10am - 9pm |
| Wednesday | 10am - 9pm |
| Thursday | 10am - 6pm |
| Friday | 10am - 6pm |
| Saturday | 10am - 5pm |
| Sunday | 1pm - 5pm |