All in Lakes

Pumphouse Beach, Vernon

Pumphouse Beach is located along the edge of amazing Kalamalka Lake in the world-famous Okanagan Valley, British Columbia. The lake is well known for its warm summertime waters and stunning aqua blue colors. Kal Lake has many beaches and parks where you can spend the day with the family and probably the most popular is Kal Beach which is just down the road from Pumphouse Beach and is a quieter breath of fresh air compared to its much busier neighbor.

Jade Bay Beach, Vernon

Jade Bay Beach is one of about 5 or so beaches located within Kalamalka Lake Provincial Park which is a 978 hectares (2,420 acres) piece of amazing Okanagan wilderness set aside for your pleasure. Kalamalka Lake is situated in the stunning Okanagan Valley, British Columbia and with all of the lakes attributes it is hands down one of the best in the country of Canada. The lake is perhaps most well known for its incredibly vibrant turquoise color that it turns in mid-summer as the warm of the waters has a reaction with a mineral called calcite.

Hugh Road Community Park, White Lake

Hugh Road Community Park is around 0.5 hectare in size and has a gorgeous lakefront picnic and swimming area on White Lake, which is located in the spectacular Shuswap region of British Columbia, Canada. White Lake is yet another example of the stunning beauty that BC has to offer and is one of many turquoise blue lakes throughout the province. That being said White Lake is not freezing cold nor is it glacier-fed like its alpine counterparts, so swimming here is comfortable and the water is pretty warm throughout the summer months.

Kin Beach, Vernon

Kin Beach is a large sandy beach that is situated at the head of popular Okanagan Lake and on the outskirts of the city of Vernon in the North Okanagan Valley, British Columbia. It is one of the main tourist attractions in Vernon and features a long stretch of white sand, a big playground for the kids, washroom facilities, gazebos for large family gatherings, bbq fire pits, picnic tables, and benches. The area around the beach has a campground called Sandy Beach Campground as well as a concession with ice cream and food.

Whitepoint Beach, Vernon

Whitepoint Beach lies on the outskirts of the city of Vernon in the lovely Okanagan Valley, British Columbia, and sits on the edge of gorgeous Okanagan Lake. The drive out to the beach is a spectacular one and takes you along Okanagan Landing where there are multi-million dollar lakefront houses, along with public beaches and coves that are great for swimming and family picnics.

McCreight Road Beach, Lake Country

McCreight Road Beach is yet another gem of the Okanagan Valley’s Lake Country community and one of many gorgeous beaches and parks along the scenic drive known as Carrs Landing Road. The beach itself is very private and is essentially hidden unless you know where to look. There is no signage indicating where the beach is located but just find McCreight Road off of Carrs Landing and you will easily spot the beach.

McKinley Beach, Kelowna

Mckinley Beach is situated on the uber-popular Okanagan Lake, British Columbia, and has picture-perfect surroundings and brilliant waters. It lies just a few minutes from Kelowna and has been a go-to place for local residents for many years, but more recently it has been developed into a gorgeous beachfront resort community. Houses with expansive lake views are being built into the side of the mountain and they come at a pretty penny(not cheap) too.

Grant Island, Okanagan Lake

Grant Island is located in the gorgeous Okanagan Valley, British Columbia, and is inaccessible to the public as it is a protected bird sanctuary. The island is situated about one kilometer from the shores of the community of beautiful Lake Country, BC. It is one of only two islands on Okanagan Lake, Rattlesnake Island is the other and it is located in Okanagan Mountain Park across the lake from the town of Peachland.

Coral Beach Park

Coral Beach Park is situated along mesmerizing Okanagan Lake, which is a vacationers paradise in the summer months. It is located along a quiet road in the Coral Beach neighborhood of the community of Lake Country, British Columbia. This park is one of the best in the area in terms of being family-friendly and full of great amenities. The park features a great sandy beach with very clear water, a dock for sunbathing and swimming, excellent washrooms with flushing toilets and running water, a playground, a boat launch, and a tennis court.

Gable Beach Park

Gable Beach Park features a gorgeous sandy beach and beautiful clear water and is located in the Okanagan Valley’s stunning orchard and wine region called Lake Country, British Columbia. The park has a convenient boat launch as well as picnic tables, and an outhouse making it perfect for a family picnic day at the beach. The beach itself is somewhat hidden by the trees and requires you to walk a short trail to find it. The park is surrounded by wonderful scenery and incredible lakefront mansions and cabins.

Kentucky Alleyne Provincial Park

Kentucky Alleyne Provincial Park is situated in the countryside on the outskirts of Merritt, British Columbia. It consists of two gorgeous turquoise lakes called Kentucky Lake and Alleyne Lake. The two lakes are part of a larger chain of many small lakes and ponds. This incredible provincial park has great fishing, wildlife watching, and provides a great place for camping. There are hiking trails all throughout the park that shows off the lakes stunning blue water and lead you to private coves where you can swim and enjoy the peaceful tranquility of some of BC’s best lakes.

R.S. Marshall Park, Lake Country

R.S. Marshall Park is the location for the Lake Country Sailing Club and is situated along world-famous Okanagan Lake in the beautiful province of British Columbia, Canada. The park has everything you need for a wonderful family picnic at the beach. There is a toilet, picnic tables, and a gorgeous beach with tiny red rocks and brilliantly clear water. The park is yet another amazing treasure of the communities known as Lake Country in the Okanagan Valley.

Pixie Beach

Pixie Beach is a secret little beach situated in the beautiful community of Lake Country in the Okanagan Valley, British Columbia. The beach sits along the edge of world-famous Okanagan Lake and boasts several coves with lovely sand and gorgeous clear water. Pixie Beach provides beachgoers with privacy and its coves are perfect for a family picnic

Red Sand Beach, Vernon

Red Sand Beach is a small beach situated in a cove of the peninsula called Cameron Point located in Vernon, British Columbia. It features a quiet and picturesque place to relax or have a family picnic under the large weeping willows. Red Sand Beach has unique red sand granules that are easy on the feet and help to filter the water making it crystal clear and a great spot for swimming.

Duffey Lake Provincial Park

Duffey Lake and its provincial park is located around 55 km (34 miles) south-west of Lillooet, British Columbia, Canada, and is perfectly tucked into one of the largest mountain ranges in the world, called the Coastal Mountains.

Duffey Lake is remotely situated and has little to no infrastructure in terms of facilities. There is no drinking water, no picnic tables and no toilets at the lake, which only adds to the true remoteness of this body of freshwater.

Seton Lake

Seton Lake is a naturally formed fjord lake that is owned by the BC Hydro company who uses a dam to create electricity for the surrounding area. The lake is situated near the wonderful First Nations town of Lillooet, British Columbia, Canada, and is nestled into the outer edge of what is Canada’s version of the Himalayan Mountains called the Coastal Mountains. The scenery around the lake is unreal and the landscape is so treacherous that much of the lake is only accessible by boat.

Pavilion Lake

Pavilion Lake is perfectly tucked into the dramatic mountain ranges of Marble Canyon, British Columbia, Canada. It is located just off of Highway 99 in between the towns of Cache Creek and Lillooet. The lake lies within the boundaries of the Marble Canyon Provincial Park and sits on the edge of the vast wilderness that is known as the Coastal Mountains. The surrounding mountains of Marble Canyon, include Chimney Rock, which is a spiritual place for the First Nations communities that live in the region.

Sunnybrae Park

Sunnybrae Park is located in the small lakeside community of Sunnybrae, British Columbia, Canada, and is one of the best beaches in the Shuswap region of the province. It features a large beach with pristine waters situated on the gorgeous Shuswap Lake. There is a great family picnic area, a parking lot, as well as convenient flush toilets. There is also a short hiking trail that leads to a great view of Tappen Bay and Salmon Arm. There is a playground as well making Sunnybrae Park an excellent place to spend the day with the kids.