What's not to fall in love with? Your own PRIVATE beach wedding celebrating your love in front of all your closest family and friends.

Whether you want a small intimate wedding venue or a large one that can accommodate up to 155 people, White Lake Weddings can do it all!

Located just 20 minutes north of Salmon Arm, BC, White Lake is a small hidden gem in the heart of the Shuswap. There are two tranquil lakes that lie at the base of Bastion Mountain, between two arms of the busy Shuswap Lake. Big White and Little White Lake are named because of their large white shoals, which is visible through it's clean and clear water. 

The big lake is about five and a half kilometres long, and two kilometres wide.  White Lake boasts three campgrounds on the water, two public boat launches, B&B’s, and many rental cabins for all your family and friends to stay during your wedding.

We have four rental cabins available to help make your wedding day turn into your wedding WEEKend! Please inquire about availability as these cabins are open to everyone. 

This is why White Lake Weddings is the perfect backdrop for your dream wedding!


Distance from White Lake →

Kamloops 93 km // Kelowna 140 km // Vancouver 449 km //Calgary 538 km