Spotted Lake Tours

A salt flat with circular patterns, surrounded by dry shrubbery and hills.
A close-up of a mineral deposit with irregularly shaped, orange-brown mineral formations.
A landscape with a series of circular water bodies surrounded by dry, hilly terrain and distant mountains.
A close-up of a patterned surface with irregularly shaped brown and white areas.
A landscape with a series of interconnected ponds and a dry, hilly terrain in the background.


This seemingly magical body of water in British Columbia’s Okanagan Valley reveals its natural polka dots each summer, thanks to the lake’s high mineral content.

The Okanagan Valley is dotted with lakes big and small, from Osoyoos Lake to Vaseux Lake, but there’s only one that has dots of its own. Spotted Lake, which lives up to its name each summer, is located northwest of Osoyoos and is considered one of the region’s must-see locations for its naturally occurring phenomenon.

Each summer, as the lake water evaporates, briny mineral pools are left behind, full of calcium, sodium sulphates, and magnesium sulphate that runs into the lake from the surrounding hills. As the summer heats up, these pools are left behind, creating dots on the surface of the water. Notice the unique colors of each dot, which depend on the mineral concentration in that particular pool. As the lake water slowly evaporates, the pools shift in size and color, ranging from blue to green to yellow.

The lake, originally known by the First Nations of the Okanagan Valley as Kliluk, has long been considered a sacred place. The First Nations people believed that each circle held different healing and medicinal properties. The land around the lake was privately owned for 40 years, but was purchased by the federal government in 2001 for the benefits and uses of the Okanagan Nation. Learn more at the Nk’Mip Desert Cultural Center, run by the Indigenous people of the Okanagan and providing in-depth information about the history and significance of Spotted Lake.

Plan to see the lake from one of the vantage points along Highway 3. A fence protects the culturally and ecologically sensitive lake and its shores as part of the Okanagan Grasslands Protected Area. The best time to see the spots is in the hot summer months when the lake water has evaporated.

Find Spotted Lake northwest of Osoyoos in the eastern Similkameen Valley of British Columbia.

Plan a trip to see Spotted Lake

Price found within the past 48 hours. Click for updated prices.
Summit Lodge Boutique Hotel
OPUS Hotel Vancouver
Level Vancouver - Yaletown Seymour

Stay near popular Spotted Lake attractions


Best Lodging Options Near Spotted Lake

Walnut Beach Resort

Walnut Beach Resort

4 out of 5
4200 Lakeshore Dr Osoyoos BC
Walnut Beach Resort
Watermark Beach Resort

Watermark Beach Resort

4 out of 5
15 Park Place Osoyoos BC
Watermark Beach Resort
Park Inn by Radisson Osoyoos

Park Inn by Radisson Osoyoos

2.5 out of 5
9130 Main St Osoyoos BC
Park Inn by Radisson Osoyoos
Sept Long Weekend | Sleeps 8 | Close to Pool | Private Beach

Sept Long Weekend | Sleeps 8 | Close to Pool | Private Beach

Osoyoos BC
Sept Long Weekend | Sleeps 8 | Close to Pool | Private Beach
Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt

4 out of 5
1200 Rancher Creek Rd Osoyoos BC
Spirit Ridge, in The Unbound Collection by Hyatt
Peaceful, Modern Lake Cottage/A Sunny Retreat @ The Cottages on Osoyoos Lake 🌅

Peaceful, Modern Lake Cottage/A Sunny Retreat @ The Cottages on Osoyoos Lake 🌅

Oliver BC
Peaceful, Modern Lake Cottage/A Sunny Retreat @ The Cottages on Osoyoos Lake 🌅
Perfect Canadian getaway at The Cottages on Osoyoos Lake!

Perfect Canadian getaway at The Cottages on Osoyoos Lake!

Oliver BC
Perfect Canadian getaway at The Cottages on Osoyoos Lake!
Sandcastle Cottage on Osoyoos Lake  Prime location, LAST MINUTE DEALS!

Sandcastle Cottage on Osoyoos Lake Prime location, LAST MINUTE DEALS!

Oliver BC
Sandcastle Cottage on Osoyoos Lake Prime location, LAST MINUTE DEALS!
4 Bedroom Cottage on Osoyoos Lake - Private Beach and Clubhouse

4 Bedroom Cottage on Osoyoos Lake - Private Beach and Clubhouse

Oliver BC
4 Bedroom Cottage on Osoyoos Lake - Private Beach and Clubhouse
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Explore a world of travel with Expedia