Skip to content

The Oregon hot springs road trip — 29 springs from the Cascades to the high desert

By Alex Duplechain · Facts last reviewed October 5, 2026

Oregon doesn't have the most hot springs in our directory — 29, against Idaho's 67 and Colorado's 36 — but it might have the most varied 29 in the country. On one side of the state you're soaking in steaming pools under old-growth forest a short walk from a waterfall; on the other you're floating in a 101°F pool staring at nothing but sagebrush and sky. No other state's springs change character that hard within its own borders.

This guide splits Oregon into the two trips it actually is: a Cascades loop you can run as long weekends out of Portland, and an eastern high-desert loop that wants a full week and a full tank. Every count, temperature, price, and rating below comes from our dataset of 277 springs across 23 states.

The numbers: why Oregon soaks different

  • 29 springs, 25 open. Fisher Hot Springs near Plush in Lake County is recorded as permanently closed, so don't confuse it with the other Fisher Hot Springs in Baker County, which is open, free, and primitive — same name, different spring, different outcome. Austin Hot Springs is closed too: its owner, the Confederated Tribes of Warm Springs, has closed the property to all public use. Foley Hot Springs is closed as well — private property with no public soak. And Bagby Hot Springs is temporarily closed under Mt. Hood National Forest's Austin and Narrows fire closure (Forest Order 06-06-05-26-17), in effect through December 31, 2026 unless updated or rescinded.
  • 13 free to soak. Sixteen springs charge no fee, but three of those (Austin, the Plush-area Fisher, and Foley) are closed, and the free list includes famous names like Umpqua and McCredie, not just the obscure ones. Two Cascades classics are often assumed free but aren't: the Forest Service charges $12 per person per two hours at Terwilliger (ages 12 and up) and a $5 cash soaking fee at Bagby.
  • 18 primitive/backcountry, 10 resort/spa, 1 community pool. The split is the whole story: wild canyon pools on one side, real resorts on the other, and Willow Creek Hot Springs alone in the middle as the state's only community pool.
  • Temperatures run 70–198°F across the 28 springs with recorded data. Breitenbush Hot Springs averages 198°F — the hottest in Oregon and one of the hottest readings in the country. At the other end, Paulina Lake Hot Springs is a warm spring: NOAA lists the vent at 70°F, and the Forest Service does not publish a hotter pool temperature. Cove Hot Springs is the next coolest recorded reading, at 85°F.
  • Five clothing-optional springs — Breitenbush, Umpqua, Terwilliger, McCredie, and the Breitenbush Welcome Center. Read our clothing-optional etiquette guide before you pick one.
  • 17 qualify as winter-accessible in our analysis — open, averaging at least 100°F, within a quarter mile of a drivable road. The Cascades legs of this trip are a genuine winter option; see the winter hot springs guide for the full list.

Leg 1: The Cascades — Portland to Ashland

This is the classic Oregon hot spring corridor, running south through the Cascades along the old-growth river canyons. Do it in 3–4 days, or split it into long weekends — everything here is within reach of Portland for the northern half and Medford/Ashland for the southern half.

In a normal year this leg starts southeast of Portland at Bagby Hot Springs, the archetype of the Oregon canyon soak: hand-hewn cedar tubs in forest bathhouses at the end of a roughly 1.5-mile trail, with a $5 per-person soaking fee (cash only). Right now it's off the table — Bagby, its campground, and Trail #544 sit inside the Austin and Narrows fire closure (Mt. Hood National Forest Order 06-06-05-26-17), in effect through December 31, 2026 unless updated or rescinded, so check the Forest Service alert before you plan around it. Skip nearby Austin Hot Springs entirely, whatever old maps say: its owner, the Confederated Tribes of Warm Springs, has closed the property to all public use and cites trespassers. For now, start the leg at Breitenbush instead. At every stop on this leg, check the water with a thermometer before you get in, and skip any pool you can't check safely — skin contact with water this hot can scald in seconds.

Head to Breitenbush Hot Springs near Detroit (198°F average, clothing-optional, rated 4.6) — the hot one, the developed one, and the one to book ahead for. Then Belknap Hot Springs on the McKenzie River (160°F, rated 4.2 across 2,242 reviews): lodge, gardens, and the most-reviewed resort stay on this corridor.

The Blue River stretch is the densest soaking in the state: Bigelow (free), Terwilliger (111°F, clothing-optional, rated 4.3 across 501 reviews; the Forest Service charges $12 per person per two hours, ages 12 and up, and closes it from 10 p.m. to sunrise), and McCredie (free, clothing-optional) sit within a few miles of each other along the same river system. Do all three in a day and you'll understand why people plan entire vacations around this drainage.

Push south to Umpqua Hot Springs near Idleyld Park (117°F, free, clothing-optional, rated 4.4 across 792 reviews) — terraced pools above the North Umpqua River, and the single most-photographed free soak in Oregon. Finish the leg in Ashland with Lithia Springs Resort (95°F, rated 4.6 across 843 reviews) for the resort counterpoint, and Jackson Hot Springs (free, primitive) if you want one more wild pool before town.

Leg 2: The high desert — Burns to La Grande

Eastern Oregon is a different planet: basin-and-range country, tiny towns, huge skies, and springs that feel discovered rather than visited. This leg wants 4–5 days and no schedule pressure. Fuel up whenever you can — the distances are real.

Base the first half around Burns. Crane Hot Springs (101°F, rated 4.7 across 2,816 reviews) is the most-reviewed spring in Oregon by a wide margin — a developed desert oasis that earns every one of those reviews. From Burns, Alvord Hot Springs sits at the edge of the Alvord Desert playa: soak at sunrise, then walk out onto the driest lakebed in the state. Note that Alvord is a paid resort ($$$) now, not the free roadside soak of its reputation — budget accordingly.

South of there, Summer Lake Hot Springs (113°F, rated 4.5 across 590 reviews) and Hunter's Hot Springs Resort near Lakeview anchor the south-central desert, with Antelope Hot Springs (free, primitive) in Lake County for the wild-pool counterpoint. Willow Creek Hot Springs near Fields ($) is worth the detour as the state's only community pool — a different social texture from everything else on this leg.

Swing northeast for the finish: Blue Mountain Hot Springs (free, primitive) in Grant County, Ritter Hot Springs near Fox, and Grande Hot Springs RV Resort (176°F, rated 4.5 across 934 reviews) outside La Grande. The far-southeast corner — Snively Hot Spring, Three Forks Hot Spring, and Vale Hot Springs, all free and primitive in Malheur County — is the trip's deep cut. Go only if the rest of the leg left you wanting wilder.

The free-soak strategy

Sixteen of Oregon's 29 springs charge no fee, and 13 of those are open, so 13 are free to soak — enough that a nearly-all-free Oregon trip is genuinely possible, and it's the version of this state most worth doing. The open free list is Umpqua, McCredie, Bigelow, East Lake, Paulina Lake (a warm shoreline spring on Paulina Lake, not the East Lake site), Jackson, Blue Mountain, Antelope, Snively, Three Forks, Vale, Cove, and the open Fisher Hot Springs in Baker County. Austin, the Plush-area Fisher, and Foley are free on paper but closed; Terwilliger ($12 per two hours) and Bagby ($5, and closed through at least December 31, 2026) are cheap, but not free.

The practical shape: run Leg 1 mostly free (the paid stops are Breitenbush and Belknap, both worth paying for once, plus Terwilliger's $12 two-hour pass), then do Leg 2 as a mix — Crane and Summer Lake are paid and worth it, Alvord is paid now, and the Malheur County trio plus Antelope and Blue Mountain keep the average cost near zero. Our free hot springs guide covers the national picture; Oregon is one of the states that makes the strategy work.

Where the money goes

Ten of Oregon's 29 springs are developed resorts, and reviewers have strong opinions about which ones earn it. Crane Hot Springs leads the state at 4.7 from 2,816 reviews — the highest rating and the highest review count of any Oregon spring, free or paid. Lithia Springs Resort (4.6, 843 reviews) and Breitenbush (4.6, 517 reviews) follow, then Summer Lake and Grande Hot Springs at 4.5 each.

The value question is real: every one of those is in the $$$ band, while free Umpqua (4.4, 792 reviews) and Terwilliger at $12 for two hours (4.3, 501) post ratings that would be respectable at any price. If you're choosing where to spend, spend it on the experiences the free pools can't replicate: Breitenbush's 198°F source water and full retreat setup, Belknap's lodge-and-gardens stay (4.2, 2,242 reviews — the review count alone says it's the corridor's base camp), Crane's desert oasis. Skip Ritter Hot Springs unless you're passing through — 3.3 from 21 reviews is the lowest rating of any paid resort in the state, and the data says so plainly.

Practical notes

  • Vent temperature is not pool temperature. Breitenbush at 198°F and Snively at 170°F are measurements at the vent. The soakable pools are where hot flow mixes with creek water, and they move with the season. This matters more in Oregon than anywhere else because the numbers are the most extreme.
  • Winter is a feature, not a bug. 17 Oregon springs meet our winter-accessible bar, and the Cascades corridor in snow — Terwilliger with steam rising through falling snow — is the single best winter soak in the directory's coverage. Check road conditions, not just spring status.
  • The closed ones. Fisher Hot Springs near Plush is permanently closed; the open Fisher Hot Springs is in Baker County, a different spring in a different county, so double-check the county before you drive. Austin Hot Springs is closed to all public use by its owner. Foley Hot Springs near McKenzie Bridge is closed — private property, no public soak. Bagby is closed under Forest Order 06-06-05-26-17 through December 31, 2026 unless updated or rescinded — check the Mt. Hood National Forest alert before you drive.
  • Clothing-optional means five specific springs, all named above — not a vibe, a list. Everywhere else, assume suits required unless the listing says otherwise.
  • Pack for two climates. The Cascades legs want rain gear and the standard kit; the high-desert leg wants sun protection, extra water, and fuel discipline. Read the etiquette guide once — the free pools stay free because visitors behave.

Ready to pick one?

Answer three questions and we'll rank the springs that fit how you actually want to soak.

Open the matcher →

Never ruin a trip.

Get notified about seasonal road closures, washed-out trails, and new spring discoveries.

  • Seasonal road closures
  • Washed-out trails
  • New spring discoveries

Closure alerts and new listings. No spam, unsubscribe anytime.