Attend a party in the library this May. Our first location opened on May 31, 1875, and we're ringing in 150 years of library service in Madison with…
Events


There is a profound and unspoken grief running through our communities - shaped by the lingering impact of the Covid pandemic, systemic inequities, and the global weight of injustice and violence…
Stop by and see us at the Parks Alive event at Worthington Park (3102 Worthington Ave)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and…
Stop by and see us at the Parks Alive event at Meadowood Park (5810 Thrush Lane)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags…
Stop by and see us at the Parks Alive event at Penn Park (2101 Fischer Street)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags!…
Stop by and see us at the Parks Alive event at Allied Park (2323 Revival Ridge)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags…
Stop by and see us at the Parks Alive event at Elver Park (1250 McKenna Blvd)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags!…
Stop by and see us at the Parks Alive event at Sandburg Park (2902 Independence Lane)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and…
Stop by and see us at the Parks Alive event at Hammersley Park (6114 Hammersley Rd)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and…

Share your historic images! Your personal collections of photos and films could appear in the upcoming PBS Wisconsin documentary, “Wisconsin Hometown Stories: Madison.” Bring them to this scanning…
Stop by and see us at the Parks Alive event at Galaxy Park (132 Milky Way)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags!
…Stop by and see us at the Parks Alive event at Allied Park (2323 Revival Ridge)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags…
Stop by and see us at the Parks Alive event at Worthington Park (3102 Worthington Ave)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and…
Stop by and see us at the Parks Alive event at Meadowood Park (5810 Thrush Lane)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags…
Stop by and see us at the Parks Alive event at Penn Park (2101 Fischer Street)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags!…
A Junk Journal is a handmade book made of repurposed, upcycled materials. This book can be a place to tell your story through paint, poetry, writing, drawing, ripping paper and gluing things…
Stop by and see us at the Parks Alive event at Elver Park (1250 McKenna Blvd)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags!…
Stop by and say hi the Parks Alive event! at Warner Park (2930 N. Sherman Ave)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags!…

There is a profound and unspoken grief running through our communities - shaped by the lingering impact of the Covid pandemic, systemic inequities, and the global weight of injustice and violence…
Stop by and see us at the Parks Alive event at Sandburg Park (2902 Independence Lane)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and…
A Junk Journal is a handmade book made of repurposed, upcycled materials. This book can be a place to tell your story through paint, poetry, writing, drawing, ripping paper and gluing things…

Stop by, look at some beautiful butterfly books, and do some butterfly art as Madison Public Library celebrates the Olbrich Garden's Butterfly Day of Action event! Display booths and kid-friendly…
Stop by and see us at the Parks Alive event at Allied Park (2323 Revival Ridge)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags…
Stop by and see us at the Parks Alive event at Worthington Park (3102 Worthington Ave)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and…
Stop by and see us at the Parks Alive event at Meadowood Park (5810 Thrush Lane)! Meet your local library staff, sign up for a library card, and pick up your WE READ maps and bags…