The City of Madison Parks Division has 12 beaches, 10 of which have lifeguard services. The Public Health Department monitors the daily condition of the beaches. Please be sure to check Public Health Madison & Dane County Beach Conditions for daily closings and conditions.
BB Clarke Beach, 835 Spaight St.
Olbrich Park Beach, 3527 Atwood Ave.
Tenney Park Beach, 1414 E. Johnson St.
Vilas Park Beach, 702 S. Randall St.
Bernies Beach, 901 Gilson St.
Esther Beach, 2802 Waunona Way
James Madison Park Beach, 614 E. Gorham St.
Olin Park Beach, 1156 Olin-Turville Ct.
Spring Harbor Beach, 1918 Norman Way
Warner Park Beach, 1101 Woodward Dr.
Brittingham Park Beach, 701 West Brittingham Pl.
Marshall Park Beach, 2101 Allen Blvd.
Please remember that Madison Parks provides the lifeguard services for the Madison Park public beaches and the water quality conditions are monitored by Public Health Madison & Dane County. Please be sure to check Public Health Madison & Dane County Beach Conditions for daily closings and condition reports.
Reminder to all beach and park patrons: Please DO NOT feed waterfowl. There is a strong correlation between waterfowl populations and beach closings due to high bacteria counts. Feeding them only encourages them to stay near the beaches. Also, dogs are not allowed at any of the Madison beaches. Dogs are only allowed in designated dog parks.