Roman Baths winter tickets from £23.50 for an adult on a weekday, £26.50 in the week before Christmas. Closed 25 and 26 December; torches lit about 4pm.

The Roman Baths stay open all winter, closing only on Christmas Day and Boxing Day. The best time to go in December is the last hour of daylight: the torches round the Great Bath are lit at about 4pm in winter, so a 3.30pm entry gets you the steam and the flames. Tickets are cheaper from November than in the summer, then go up again for the week before Christmas.

The quick answer

  • Open every day except 25 and 26 December. Last Christmas Eve it closed early, at 5.15pm with last entry 4.15pm.
  • Adult tickets 1 November to 18 December: £23.50 weekdays, £26.50 weekends, booked in advance. 19 to 24 December: £26.50 and £29.
  • B&NES residents with a Discovery Card get in free, and £1 tickets are available to people on Universal Credit, Pension Credit or ESA.

Winter ticket prices

The Roman Baths publish prices by date on their tickets page. These are advance prices; the Baths say tickets bought on the day cost £2 more, and bank holiday prices “may vary”.

Ticket 1 Nov to 18 Dec: weekday 1 Nov to 18 Dec: weekend 19 to 24 Dec: weekday 19 to 24 Dec: weekend
Adult (19+) £23.50 £26.50 £26.50 £29.00
Student £22.50 £25.50 £25.50 £28.00
Senior (65+) £22.50 £25.50 £25.50 £28.00
Child (6 to 18) £16.50 £19.50 £19.50 £22.00
Family, 2 adults and 2 to 4 children £59.00 £69.00 £69.00 £77.00
Family, 2 adults and 1 child £54.00 £63.00 £63.00 £70.00
Family, 1 adult and 2 to 4 children £44.00 £51.00 £51.00 £57.00

The December prices page shows only the 19 to 24 December band so far. Prices for 27 December to early January are not yet on the site.

Free and cheap entry:

  • Discovery Card holders, which means residents of Bath and North East Somerset who have applied for the card, get in free.
  • Full-time students at Bath Spa University, the University of Bath and Bath College get in free with student ID.
  • £1 tickets are available every day, across all time slots, to UK visitors receiving Universal Credit, Pension Credit or Employment Support Allowance.
  • A carer or companion comes free with a ticket holder who needs one, and Blue Peter badge holders get in free with a paying adult.
  • Child tickets are priced from age 6; check with the Baths about under-6s.

Guided tours cost £8 a person on top of admission, hourly from the Great Bath between 10am and 3pm, for up to 16 people, and free for under-6s. Private tours for up to 10 are £80 at 11am and 3pm.

Opening hours over Christmas

The Roman Baths’ visit page currently gives autumn hours of 9am to 6pm, last entry 5pm, until 31 October, and says the Baths are “open every day except Christmas Day and Boxing Day”. The winter and festive hours for 2026 are not published yet.

Last year’s festive hours, from the Baths’ own visit page in January 2026, were:

Date (2025 to 2026) Hours
Monday 22 and Tuesday 23 December 9am to 6pm
Christmas Eve, Wednesday 24 December 9am to 5.15pm, last entry 4.15pm
Christmas Day and Boxing Day Closed
27 to 31 December 9am to 6pm
New Year’s Day 10am to 6pm
Friday 2 January 9am to 6pm

Expect the same shape in 2026: an early close on Christmas Eve and a later start on New Year’s Day. This page will be updated with the 2026 hours.

Christmas at the Baths: what they did last year

The Baths have not announced their 2026 Christmas programme. Their winter news story from 20 November 2025 described what ran last December, which gives a fair idea of what to expect:

  • A pop-up bar on the Great Bath serving mulled wine and hot chocolate every afternoon of the Christmas Market and on the festive weekends.
  • “Winter Warmer” choir sessions beside the Great Bath on four evenings the week before Christmas, new last year.
  • A Saturnalia spotting trail for children, following Hoot the Owl round the museum, free with admission.
  • Drop-in Georgian Christmas craft sessions on three days before Christmas, included in admission.
  • A Roman Baths chalet at the Christmas Market on York Street.

Whether each of those returns in 2026 is not yet confirmed.

Evenings: silent discos

The Roman Baths run silent discos for over-18s in the Reception Hall on selected Friday nights from 6 November 2026 to 5 February 2027, with a welcome drink by the Great Bath. Tickets are £25, or £212.50 for ten, and are non-refundable. The event page shows the earlier session on 6 November already sold out, with a later session from 9.45pm to 12.45am still listed.

Christmas dining at the Pump Room

The Pump Room next door, run by Searcys, has a Christmas Buffet on Thursday 26 November and a Christmas Dinner Dance on Friday 4 December, both 7pm to 12.30am, and Christmas evening dining from Sunday 20 to Wednesday 23 December, tables from 6.45pm, with a resident pianist; the menu is “to be confirmed”. Details are on the Pump Room’s Christmas dining page. For New Year’s Eve, see New Year’s Eve in Bath.

Practical points

  • Address: Abbey Church Yard, BA1 1LZ, less than ten minutes’ walk from Bath Spa station.
  • Bags: backpacks up to 30 litres only; no luggage, no food, and no drinks except water in a sealed bottle. There is no luggage storage on site.
  • Busy days: the Christmas Market, 26 November to 13 December, brings the biggest crowds of the year to the streets outside. A weekday booking is cheaper.

For the drive in, see parking in Bath and the Bath roadworks page. More for December: Bath on Ice, the Snowman trail and the Christmas Market.

Still to be confirmed

  • 2026 winter and festive opening hours, including Christmas Eve and New Year’s Day (expected in November).
  • Ticket prices for 27 December onwards.
  • The 2026 Christmas programme: the Great Bath bar, choirs and family trail.