beginner
Mission, British Columbia, Canada
Hayward Lake Beach
Hayward Lake Beach offers freshwater swimming in British Columbia's Fraser Valley with clean, calm waters and sandy beach perfect for beginners and families. The reservoir setting provides scenic mountain views and warm summer temperatures. Check water level before visiting as seasonal fluctuations affect beach access.

Safety Information
Community Reports
How was your swim?
How accurate were the predicted conditions?
What were actual conditions like?
Hayward Lake Beach
49.2212, -122.3582
Details
- Location
- Mission, British Columbia, Canada
- Type
- lake
- Difficulty
- beginner
- Coordinates
- 49.2212, -122.3582