All in Beach

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.

Pipers Lagoon Park

Nanaimo, British Columbia has many beautiful parks and beaches but one of the most popular is Pipers Lagoon Park which features hiking trails with stunning views of the ocean and the surrounding islands, as well as rocky cliffs that look down on picture-perfect coves of clear ocean water. It is a great place to sit and relax on one of the strategically placed benches and watch the sunrise or sunset. The park is around 8-hectares and has many different trails with spectacular lookouts.

Rathtrevor Beach

Rathtrevor Beach Provincial Park is situated on the east coast of beautiful Vancouver Island, British Columbia, and features wonderous old-growth forests, warm ocean water, tide pools, a large white sand beach, and gorgeous ocean sunsets that occur on a daily basis. This stunning attraction is located near the popular vacation destinations of Parksville and Qualicum Beach

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.

Monte Lake

Monte Lake is a small picturesque lake situated in the Thompson-Nicola region of beautiful British Columbia, Canada. It is well known in the area for its great fishing, which includes kokanee salmon, rainbow trout, and brook trout. It is also an excellent lake to take the family camping for the weekend and has a wonderful lakefront campsite and RV park called the Monte Lake Resort. There are also day-use areas on the North end of the lake with small beaches and swimming spots with crystal clear water.

Kopje Regional Park

Kopje Regional Park is situated on Okanagan Lake along a scenic back road between Vernon and Kelowna in an area called Lake Country, British Columbia. It features 3.2 hectares of lakefront land with picnic areas, a playground, washrooms, and a large rock beach with perfect views of Grant Island.

Whiskey Cove, British Columbia

Whiskey Cove Park and Beach are located along Carrs Landing Road, between Vernon and Kelowna, British Columbia. Carrs Landing is one of the Okanagan Valley’s most scenic drives and provides sweeping views of Okanagan Lake and the many orchards and wineries that surround it. Okanagan Lake is world-renowned for its many spectacular beaches and watersport activities.