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 informationVisit sources
More waterfalls nearby
Within 40 straight-line miles. Road and trail distances will differ.
- Mokowanis CascadeGlacier County, MT5.6 miSE
- Atsina FallsGlacier County, MT5.6 miS
- Paiota FallsGlacier County, MT5.7 miS
- White Quiver FallsGlacier County, MT5.8 miSE
- Thunderbird FallsGlacier County, MT6.1 miW
- Miche Wabun FallsGlacier County, MT6.2 miE
- Raven Quiver FallsGlacier County, MT6.2 miS
- Gros Ventre FallsLong backcountry trail route; total distance combined from two sourcesGlacier County, MT7.3 miE
Hole-in-the-Wall FallsFlathead County, MT7.8 miW