Ruby Lake

sah’lath

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.

Important 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

Trout Lake

Trout Lake is a favourite pit stop for travellers and locals alike. Bring your kids, your pooch, your floaties…

Garden Bay Lake

Tucked away in the jewel of Pender Harbour and bordered by forest and mountain, you will find Garden Bay…

Katherine Lake

With one of the largest sandy beaches on the Coast, Katherine Lake is a family favourite. The beach extends into the…

Mixal Lake

The mostly undeveloped Mixal Lake makes for the perfect peaceful getaway. More often than not you will find a calm…

Sakinaw Lake

An extremely popular vacation cabin lake, Sakinaw is one of the largest lakes on the Sunshine Coast.

Klein Lake

One of the better kept secrets of the Coast, Klein Lake lays hidden away in the forest near the community of Egmont.

Inland Lake

Inland Lake stands apart from almost all other Sunshine Coast lakes because it is fully accessible.

Powell Lake

Almost an inlet unto itself, Powell Lake is the largest in the Sunshine Coast collection and offers endless vacation…