So many lakes, so little time! Mission has so many wonderful fresh water lakes to swim in, just be aware that there are no lifeguards or facilities in most locations
- Hayward Lake – BC Hydro park facilities.
- Rolley Lake Provincial Park – located off Bell Street.
- Sayres Lake – 12.5km on Florence Lake Forest Service Road (aka Burma Road). Swimming, campground, fishing and non-motorized boating.
- Devils Lake located approximately 5 km north on the Florence Lake Forest Service Road. This is a natural site, with no picnic facilities. Caution – beach area has steep drop off into lake.