WaterfallNear Me

Rainbow Falls

Glacier County, Montana

Your visit at a glance

Waterfall height
Not recorded
Location
Glacier County, Montana
Access status
Partial guide: the way to reach the Goat Haunt start and current border rules are unconfirmed
The walk
About 2 miles return (NPS: 1 mile one way)
Ground & access
Nearly level forest trail.

All NPS Goat Haunt day hikes start at Goat Haunt Ranger Station at the south end of Upper Waterton Lake. Rainbow Falls is a 1-mile walk from the station. Goat Haunt has no road access; reaching it involves cross-border travel from Waterton, Canada, or a long trail approach. NPS directs visitors to its Trail Status page for cross-border rules.

Plan your visit

Goat Haunt Ranger Station to Rainbow Falls

NPS lists Rainbow Falls 1 mile one way from Goat Haunt Ranger Station, with 30 feet of gain. Return distance doubled from that figure.

Nearly level forest trail.

Where to start

No road reaches Goat Haunt. How visitors reach the ranger station this season (boat or trail) was not confirmed in the archived NPS page.

Timing & water

Snow-free season, roughly summer to early fall. Road and trail openings vary; check NPS road and trail status. The archived NPS Goat Haunt list was last updated in 2016.

Before you go

Glacier National Park entrance pass required; NPS lists $35 per private vehicle for 7 days ($25 winter rate, November 1 to April 30). NPS says no vehicle reservations are required in 2026. Cross-border travel rules apply; check the NPS Trail Status page.

Visitor information
Visit sources

More waterfalls nearby

Within 40 straight-line miles. Road and trail distances will differ.

Explore Montana

Waterfall location

Glacier County, Montana.

Open location map