Indian Beach Park

Indian Beach offers an entertainment stage, fishing, playground, roped swimming area, and a large relaxing shady grass area. With its stage, Indian Beach is a popular park for community events, such as Movie Nights at the Park and outdoor productions by Canyon Lake Community Theatre.

Indian Beach Hours

Indian Beach is open daily from 8 a.m. to 10 p.m. in the spring and summer (May 1 – Sept. 30) and 8 a.m. to 8 p.m. (Oct. 1 – Apr. 30).

Park Reservations

Indian Beach has a stage and two pavilion areas that are reservable for private events and functions. To inquire about reserving this park contact the Canyon Lake POA Activities department at 951-244-6841 x610 or email [email protected].


Park Reservation Rates

Rates below are for the 2024/25 fiscal year from May 1, 2024 through April 30, 2025. Sanctioned clubs and activity groups may receive discounted rates and should inquire with the Activities department for rates or view rates in the Annual Budget

Facility Days 2024/25 Fiscal Year Rate
Indian Beach Pavilion #1 Daily $55
Indian Beach Pavilion #2 Daily $55
Indian Beach Stage (with electricity) Daily $105
Indian Beach Stage (without electricity) Daily $80

Park Location

23380 Continental Drive
Canyon Lake, CA 92587


Park Features

  • Fishing
  • Grass Area
  • Playground
  • Reservable Pavilions
  • Restrooms
  • Roped
  • Swimming Area
  • Shade Area
  • Stage