A summer scene at the Firehole Swim Area: during years with significant snowpack, the swim area may remain closed for the entire season. NPS / Jacob W. Frank. The Firehole Swim Area is located on the Firehole River, two miles south of Madison Junction on Firehole Canyon Drive. Two vault toilets are the only facilities in the area. The river is usually closed to swimming until mid-summer due to high water and strong currents. During years with significant snowpack and runoff, the swim area may remain closed for the entire season. Check our current conditions page for status. Water wings are allowed and life jackets are recommended.