The Chicago Park District is responsible for and manages Chicago's 26 miles of open and free lakefront for the enjoyment of Chicago residents and visitors.
Chicago's beaches can be used free of charge (yes, no admission). However, parking is not free.
Check out the following link to the Chicago Park District website with detailed information about locations, swimming conditions and advisories.
Chicago Park District website, section: Beaches and Swim Report