Swimming Areas


Be aware that there are no lifeguards or facilities in most locations

So many lakes, so little time!  Mission has so many wonderful fresh water lakes to swim in:

  • 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.