Wild Swim Atlas

Places to swim near Naperville

11 natural swimming spots within about 60 miles of Naperville, sorted by straight-line distance. Open each spot for the season, booking rules and directions.

11 spots listed11 lakes and tarns1 need a booking in season

11 spots in the Naperville area

Swim in season28 mi

Oak Street Beach

Lake
Near North Side

Public Lake Michigan beach with designated swimming, lifeguards during beach season, and free admission.

Swim in season29 mi

North Avenue Beach

Lake
Lincoln Park, Foreman Island

Public Lake Michigan beach with designated swimming and lifeguards during beach season.

Swim in season29 mi

Ohio Street Beach

Lake
The Loop

Public Lake Michigan beach with designated swimming, lifeguards during beach season, and free admission.

Swim in season29 mi

Kathy Osterman Beach

Lake
Lincoln Park, Edgewater

Kathy Osterman Beach, also called Ardmore or Hollywood Beach, is a free Lake Michigan beach with designated seasonal swimming.

Swim in season30 mi

Montrose Beach

Lake
Lincoln Park, Uptown

Montrose Beach is a free Lake Michigan beach with designated swimming, lifeguards in season, concessions, rentals, showers and restrooms.

Swim in season30 mi

63rd Street Beach

Lake
Jackson Park, Woodlawn

Lake Michigan beach in Jackson Park with designated swimming areas and lifeguards during the beach season.

Swim in season31 mi

Rainbow Beach

Lake
Rainbow Beach Park, South Shore

Lake Michigan beach in Rainbow Beach Park with designated swimming areas and lifeguards during the beach season.

Public swimming allowed32 mi

North Beach

Lake
Lighthouse Beach, Evanston

North Beach is a Lake Michigan swimming beach in Evanston.

Seasonal public swimming32 mi

Gillson Beach

Lake
Gillson Park, Wilmette

Gillson Beach has a buoyed Lake Michigan swim area operated by the Wilmette Park District.

Summer swimming beaches49 mi

Illinois Beach State Park

Lake
Zion

Illinois Beach State Park has Lake Michigan swimming beaches in its North and South units.

Seasonal public swimming59 mi

Rock Cut swim beach

Lake
Rock Cut State Park, Machesney Park

Olson Beach is a seasonal public swimming beach on Olson Lake at Rock Cut State Park.