Canyon Lake, sometimes referenced as Railroad Canyon Reservoir is an artificial lake created in 1928 by the construction of the Railroad Canyon Dam in Railroad Canyon or (San Jacinto Canyon) in Riverside County, California. The reservoir covers approximately 525 acres (212 ha), has 14.9 miles (24.0 km) of shoreline, and has a storage capacity of 11,586 acre·ft (14,291 dam³). It is owned and operated by the Elsinore Valley Municipal Water District.

The reservoir is supplied by storm water runoff from the San Jacinto River and Salt Creek. Water from the reservoir feeds the Canyon Lake Water Treatment Plant, which provides approximately 10% of the domestic water supply in the Lake Elsinore/Canyon Lake area.

Our bait recommendations

Here's the baits that our Pros love for this lake.