The City of Lake Elsinore has many ways to enjoy its natural beauty. Find out more about public leisure beaches and public fishing beaches.
Elm Grove Beach is located at 500 Lakeshore Drive.
Fishing and parking is free at all public fishing beaches.