Ruby Lake


Ruby Lake (sah’lath) is a Sunshine Coast gem, and its sparkling, warm waters are treasured by locals and visitors.

This massive lake has room for all, and the possibilities are endless. A proper boat launch sets you up for water-skiing, tubing, or simply cruising in your motorized craft—please just be mindful of other lake users and adhere to posted speed limits. Kayak and SUP rentals are also available from local operators, or you can bring your own and take off from either the boat launch or nearby Dan Bosch Park. Limited parking is available at Dan Bosch Park, and a quick walk down a wide dirt path finds you at a nice sandy beach and swimming area—perfect for kids and suntanning adults. With endless shoreline to explore and some of the warmest water around, you may want to bring extra sunscreen and plan to stay a while.

Service Notes:

  • Please note that dogs are not allowed on the beach.
  • Parking can be limited during peak season.  Please do not park along the highway.

The boat launch for the lake is along Ramp Road, just a short two-minute drive from Ruby Lake Resort. Additional accommodations can be found in the community of Egmont, just a short 10-15 minute northbound drive away. The Earl’s Cove ferry terminal with service to Powell River is approximately a five-minute drive northbound. In the southbound direction, Madeira Park offers grocery shopping and a seasonal Visitor Info Booth.

Click to view Ruby Lake on Google Maps.

This lake is ideal for:
  • swimming
  • paddle sports
  • boating
  • beachy spot
  • families