outdoorsauna.uk

Download the UK sauna dataset

Every price and spec on this site, free to download and reuse under CC BY 4.0.

Prices checked 30 September 2026By outdoorsauna.uk

489garden saunas
74heater listings
23retailers
CC BY 4.0free to reuse with credit

Everything on this site comes from one dataset, and you can have all of it. Journalists, researchers, bloggers and anyone comparing saunas are welcome to download, analyse and republish it, as long as you credit outdoorsauna.uk. The current edition was checked on 30 September 2026.

Downloads

File What’s in it Format
saunas.csv Every garden sauna: 489 rows CSV (opens in Excel)
saunas.json The same, as JSON JSON
heaters.csv 74 sauna heater listings CSV
heaters.json The same, as JSON JSON
retailers.csv 23 retailers and their published terms CSV
retailers.json The same, as JSON JSON
plunge-tubs.csv 92 ice baths and cold plunge tubs CSV
plunge-tubs.json The same, as JSON JSON
price-index.json Median prices by type, as used in the UK Sauna Price Index JSON

The files are static and always at these addresses, so you can fetch them from code. They’re served with open CORS headers.

What’s in the sauna file

Field Meaning
id Our stable ID: retailer, then the product
name, brand The product title as the retailer gives it, and the brand or range
retailer, retailer_name Who sells it
type barrel, cube, cabin, pod, infrared, tent, or combo (sauna with a hot or cold tub)
heat electric, wood, electric-or-wood, infrared, gas, or not-supplied
heater_included true, false, or empty if the listing doesn’t say
heater, kw The included heater and its output, where stated
seats The retailer’s seat count (the upper figure for ranges like “4–6”)
length_m, width_m, height_m External dimensions in metres, where stated
footprint_m2 length × width
under_2_5m true if the stated height is 2.5 m or less
timber, wall_mm Timber and wall or stave thickness, where stated
glass_front, changing_room, veranda true only where the retailer says so
price, was_price Price in GBP incl. VAT, and any “was” price shown
price_per_seat price ÷ seats
price_notes What the price includes or excludes, as stated
supply, heat_up_claim, warranty, delivery, lead_time The retailer’s own words
url The product page
verified The date we read the page

Empty means the retailer’s page didn’t state it. We never estimate a missing figure.

Licence and how to credit

The dataset is published under the Creative Commons Attribution 4.0 licence (CC BY 4.0). You can copy, adapt and republish it, including commercially, as long as you give credit. Please use:

Data: outdoorsauna.uk (https://outdoorsauna.uk/data/), checked 30 September 2026. CC BY 4.0.

Product names and prices belong to the retailers; the licence covers our compilation and the fields we’ve added.

How the data is collected

Each listing is read from the retailer’s own product page (or the structured product data the page is built from) and checked against the page itself. A random sample is then re-checked independently. The full method, including what we leave out and why, is on how we verify prices and specs. Every change between editions is logged in the changelog.

We update the dataset every quarter, in step with the price index.

Other ways to use it

Corrections

If you spot a price or spec that’s wrong or out of date, tell us at hello@outdoorsauna.uk with the product link. We’ll check it against the retailer’s page and log the fix in the changelog.