Klein Lake Recreation Site & Campground is located at near Egmont, BC on the Sunshine Coast. This lake can be reached by taking North Lake Road, accessed from Egmont Road just south of the Earls Cove ferry terminal.

This is a popular camping spot with a seasonal onsite caretaker, 25 tenting sites, smaller RV sites (these do not allow for RV hookups and there are no sanitation flush facilities), public toilets, and a day use picnic area. One campsite and toilet facility is wheelchair accessible.
Reservations cannot be made at Klein Lake. This site runs on a first come first serve basis.