Kirkham Hot Springs

Boise County, Idaho · Near Idaho City
44.0720°N, 115.5430°W · 4,000 ft
149°F 33°F air · Good soaking weather 4,000 ft Open Short Walk US Forest Service Camping nearby (0.1 mi)
Very Hot Source, Use Extreme Caution

At 149°F, the source water at Kirkham Hot Springs is hot enough to cause burns. Some hot springs this hot have cooler side pools or downstream areas suitable for soaking. Always test the water temperature before entering.

Kirkham Hot Springs sits beside a Forest Service campground of the same name, Boise National Forest, Boise County, Idaho, twenty-two miles or thereabouts from Idaho City. The record marks access open. At the source the temperature on record is scalding. Any soaking here relies on water that has lost heat between the vent and wherever people get in, and no pools are described on record.

Location

Kirkham Road ends a few hundred feet short of the source; the last bit is on foot. Forest Service ground with nothing beyond National Forest in the way of designation. Snow piles up here in winter, well over a hundred inches most years, and the year is wet for Idaho. Elevation is middling.

The record points to winter. The Kirkham campground is right there, a tenth-mile off, about as close as camping gets. The water at the vent is hot enough to cause serious burns on contact, so find out where it has cooled before you touch anything. Chemistry was sampled in 1979 and the record shows nothing newer.

Terrain

Aircraft with laser scanners measured this ground to within inches. The scan strips out trees and buildings, leaving the bare shape of the land around Kirkham Hot Springs.

Aerial view of the ground around Kirkham Hot Springs LiDAR bare-earth view of the same ground around Kirkham Hot Springs
Aerial LiDAR bare earth

Drag the handle to compare the two views. The orange dot marks the spring, in a frame about three quarters of a mile wide.

Setting
Canyon floor
Steep ground climbs away on both sides of the spring.
Highest ground nearby
688 ft above the spring
Within a quarter mile, to the southwest
Cross-section through the spring

A slice through the ground from southwest to northeast, about 0.6 miles end to end.

Elevation data: USGS 3D Elevation Program. Aerial imagery: USGS The National Map. Public domain.

Heat Below
143 milliwatts per square meter of heat flow

That's about twice the US average of 65. It's higher than at 91% of the springs on this site.

Heat flow measures the warmth working its way up through the ground from deep inside the earth. Where it runs high, rain and snowmelt that seep down through cracks in the rock come back up hot.

Heat flow estimate: Stanford Thermal Earth Model (Aljubran & Horne, 2024), CC BY 4.0.

Monthly Climate
28°
Jan
30°
Feb
37°
Mar
41°
Apr
49°
May
61°
Jun
72°
Jul
72°
Aug
61°
Sep
47°
Oct
34°
Nov
25°
Dec
Annual Precip: 34.3 in Annual Snow: 155.9 in
Best Time to Visit
December Air 25°F · Water 149°F · +124° contrast
January Air 28°F · Water 149°F · +121° contrast
February Air 30°F · Water 149°F · +119° contrast
December offers 47°F more contrast than July
Current Conditions
33°F
NW 0.0 mph 98% Good soaking weather
Today 73° Low 41° Sunny
Spring is +76° warmer
Wednesday 81° Low 45° Sunny
Spring is +68° warmer
Thursday 73° Low 42° Showers And Thunderstorms 77% precip
Spring is +76° warmer
Friday 72° Low 41° Chance Rain Showers 26% precip
Spring is +77° warmer
Saturday 75° Low 42° Sunny 6% precip
Spring is +74° warmer
Water Chemistry Sampled 1979-02-27

The water at Kirkham Hot Springs is alkaline (pH 9.1).

pH 9.1 Alkaline
pH influences mineral absorption through skin
Calcium 2 mg/L
May support bone density and joint health
Magnesium 0 mg/L
Known for muscle relaxation and stress relief
Sodium 70 mg/L
Supports circulation and skin hydration
Sulfate 39 mg/L
Traditionally used for skin conditions and inflammation
Chloride 4 mg/L
Natural antiseptic with skin health benefits
Where to Stay

Some links are affiliate links. We may earn a commission at no extra cost to you.

Nearby Camping
Kirkham 0.1 mi away

Overview Kirkham Campground is located next to the South Fork Payette River just east of Lowman, Idaho, along Highway 21 at an elevation of 4,000 feet. Visitors enjoy soaking in popular Kirkham Hot Springs on the banks of the river and exploring the scenic Kirkham Ridge Trail. Recreation Popular Kirkham Hot Springs is located at the river's edge within the campground. A trail with staircases leads down to the soaking pools and small steaming waterfalls. The South Fork Payette River offers...

Reservable Yes
Reserve on Recreation.gov →
Temperature
149°F
Warm Hot Boiling
Water Temp 149°F (65°C)
Avg Air Temp 47°F
Above Ambient +103°F
Great soaking conditions September
Access
Open
Road Access Short Walk
Nearest Road Kirkham Road
Distance to Road 346 ft
Land
Ownership Federal
Agency US Forest Service
Designation National Forest
Unit Boise National Forest
Manager US Forest Service
Protection 3 - Protected, subject to extractive use
Frequently Asked Questions
What is the water temperature at Kirkham Hot Springs?
Kirkham Hot Springs has a water temperature of 149°F (65°C). This is considered a hot spring, well above body temperature.
Where is Kirkham Hot Springs located?
Kirkham Hot Springs is located in Boise County, Idaho at 4,000 feet elevation, near Idaho City. Coordinates: 44.0720°N, 115.5430°W.
How do I get to Kirkham Hot Springs?
Kirkham Hot Springs has Short Walk road access, with the nearest road being Kirkham Road (346 ft from the road).
Is Kirkham Hot Springs free to visit?
Kirkham Hot Springs has Open access. It is managed by US Forest Service.
Can I camp near Kirkham Hot Springs?
Yes, Kirkham is located nearby (0.1 miles away).
What minerals are in the water at Kirkham Hot Springs?
Water chemistry analysis shows the presence of pH, Calcium, Magnesium, Sodium, Sulfate, Chloride. The pH is 9.1 (alkaline).
Is it safe to soak at Kirkham Hot Springs?
No, not at the source. The water at Kirkham Hot Springs reaches 149°F, which can cause severe burns within seconds. Look for cooled side pools or downstream stretches, and test with a hand before anything else.