Pincushion Mountain hike near Kelowna is a local favourite offering sweeping views of the Okanagan Valley. It’s also a great option for families. This post includes a hiking trail map and GPS downloads (KML, GPX).
Pincushion Mountain Hike Near Kelowna
The Pincushion Mountain hike trailhead is located in Peachland, BC. It’s proximity to downtown Kelowna makes it an easy morning or afternoon activity. Plus, the Pincushion Mountain hike offers fantastic, sweeping views of Okanagan Lake, with minimal effort.
A Great Choice for Families
Because it only takes an hour or so to get to the summit, Pincushion Mountain is an excellent choice for families. The rocky protrusion at the top is fun to explore and there are heaps of exposed areas which make for excellent views across Okanagan Lake to Kelowna and even as far south as the peaks around Penticton.
Fun fact: Pincushion Mountain is actually just a rocky shoulder of Mt. Coldham.

Directions To The Trailhead:
To get to the Pincushion Mountain hike trailhead, take the Ponderosa Drive exit off Highway 97 in Peachland and follow the switchbacks up the hill all the way to the end of the road. The parking area and trailhead are near the gated community at the end of the road.
You’ll wind your way up a series of switchbacks to the rocky outcrop at the summit of Pincushion Mountain where you’ll be rewarded with Okanagan Lake stretching out before you. There is a picnic table and plenty of places to sit and take in the view.

Quick Facts
Distance from Kelowna to Trailhead: 27km
Trail Length: 5km round trip
Hiking Time: 2-2.5 hours return
Elevation gain: 268m
GPS: Not required
Clear trail: Yes