Maps & Trailheads

Click to Download Trail Map >>


The Big Mountain Trailhead, located just below Whitefish Mountain Resort, provides year round access to 5.5 miles of the Whitefish Trail through Haskill, and winter access to 23 kilometers of groomed Nordic trails thanks to our partner Glacier Nordic Club. Meander through lush cedar groves and take the single track trail all the way down to the  Reservoir Trailhead. Destinations include Haskill Lake boardwalk and the Valley Overlook. This trailhead features a large parking area.

Directions: Take Wisconsin Ave north from town and turn right on to Big Mountain Road. 3.2 miles up, in the road bend just past Ptarmigan Village and Lookout Ridge, the Big Mountain Trailhead is located on the right side of the road and is open year round.


Reservoir Trailhead

Just 1.8 miles from downtown, the Reservoir Trailhead is the gateway to the Whitefish Trail in Haskill. Enjoy a picnic lunch beside Viking Creek or learn about local history, flora and fauna, and our water supply on the ADA-accessible interpretive loop. From the trailhead, the trail climbs 1.5 miles to the Valley Overlook, offering views south to Blacktail Mountain and west across Whitefish Lake. Past the overlook, the trail continues to wind through Haskill to the Big Mountain Trailhead. The total distance from the Reservoir to Big Mountain Trailhead is 5.5 miles.

Directions: Take Wisconsin Ave. north from downtown and turn right on Reservoir Road. The Trailhead is 0.5 miles up on the left.


Located conveniently close to town, the trails at Lion Mountain provide access to a scenic overlook as well as loop options for quick excursions. Looking for a quick and simple option, many head to Lion Mountain Trailhead, where a 3 mile loop makes exercise an easy option after work, or as a mid-day outing. After traveling through the dry montane, yet botanically diverse forest, you are rewarded with a sweeping vista overlook of Skyles Lake.

Directions: Take Highway 93 North towards Eureka for 2.2 miles. Take a right on Lion Mountain Loop Road and the trailhead is on the left.


Just a mile further down the road, Skyles Connection provides an alternative starting point for an adventure close to town. This trailhead is limited to six cars for parking and offers quick access to sweeping vistas of the Whitefish Range.

Directions: Take Highway 93 North towards Eureka for 3.5 miles. Take a right on Skyles Lake Lane and continue for a ¼ mile to the trailhead.


A short drive from town, more and more people are discovering the expansive recreational opportunities in Beaver Lakes. Pristine waters and beautiful forests have inspired families for generations to fish, hike and camp in quiet seclusion. With over seven lakes, numerous vistas, and several loops, there is so much to explore on the Whitefish Trail. Three trailheads provide several options for long excursions, scenic vistas, or shorter loop hikes throughout this beautiful area.

Directions: Take Highway 93 North towards Eureka for 7.2 miles. Take a right on Beaver Lakes Road and drive an additional 2 miles to Beaver Lakes Trailhead on your right.


The Whitefish Trail around Woods Lake includes include three scenic overlooks with views of Woods Lake, Whitefish Lake and the Whitefish Range. The Goguen Family donated a 1.5 mile trail easement to the City of Whitefish providing the Whitefish Trail its first view of Whitefish Lake and a scenic loop trail. The Woods Lake Trailhead offers parking, restrooms, information and lake access for carry-in boats. Woods Lake is historically known for its trophy fishing opportunities and promises to be an ideal family-friendly recreation asset on the Whitefish Trail. North Beaver Connection amenities are limited to an informational kiosk only, with no garbage can, mutt mitts, or toilet facilities.

Directions: Take Highway 93 North towards Eureka for 7.2 miles.  Take a right onto Beaver Lakes Road, and in two miles, you will pass the Beaver Lakes Trailhead on your right. Stay on the dirt road and follow directional signage to Woods Lake, North Beaver Connection, and Dollar Lake trailheads.


Eleven miles north of Whitefish is a small trail network offering 4 miles of trail and scenic viewpoint of Salish Range. The trail system is a combination of pre-existing logging roads and single-track trail. Due to the more remote nature of this trailhead, amenities are limited to an informational kiosk only, with no garbage can, mutt mitts, or toilet facilities.

Directions: Take Highway 93 North for 11.8 miles to Lupfer Road. Take a right and drive an additional mile to trailhead access road on the right.


Towards the north end of Whitefish Lake, visitors to Swift Creek Trail are greeted by sections of old growth forest, raging creek views of Swift Creek, vast mountain panoramas, and the calming solace of Smith Lake. This area’s untamed creeks, forests and wetlands foster abundant wildlife and clean drinking water for the Whitefish Community. The Swift Creek area includes over three miles of trail, including an ADA accessible trail to a Swift Creek overlook.

Directions: Travel 8.3 miles from Whitefish up Wisconsin Avenue continuing on East Lakeshore Drive. The trailhead will be on your right just ¼ mile past Lower Whitefish Lake Road.


The 2,500 acre Spencer area is filled with miles of user-built historic trails and gated roads that outdoor enthusiasts have been recreating on for many, many years. Cross-country cyclists, hikers and equestrians enjoy gorgeous views from the ridge tops while free riders enjoy the adrenaline filled technical trails. The City of Whitefish, Flathead Fat Tires and Whitefish Legacy Partners have developed planned recreation amenities including improvements to the freeride trail network, an 8 mile single-track Whitefish Trail connector loop circumnavigating the Spencer Mountain area, and trailhead amenities. The Whitefish Trail at Spencer is a bit different than other sections of the WT as most of the route will utilize historic trails rather than the construction of new trails.

Directions: Spencer North is accessed by traveling 4.5 miles on Highway 93 North to Twin Bridges Road. Take a left and the trailhead will be on your left. To access South Spencer, continue on Twin Bridges Road south and take a left on KM Ranch Road. Travel approximately 2.8 miles and take a left on Rifle Range Road.

The Twin Bridges Trailhead and north Spencer trails will be closed for a DNRC Salvage Timber Sale. The closure is expected to start 6/6/2022 and last until 7/5/22. The South Spencer Trailhead and south trails will remain open. Please contact DNRC Kalispell Unit for any questions: 406.751.2265