The Georgian City · Somerset

WeKnowBath

New Year's Eve in Bath: What's On and Where to Go

Bath's Roman Baths Ball runs from £105 to £210 a head. Here's what's booked, what's free, and how to get around on New Year's Eve.

Bath's biggest organised New Year's Eve event is the Roman Baths' own ticketed ball, running from 7pm to 1am with dinner from £105 to £210 a head. Beyond that, there's no confirmed official council fireworks display, so most of the city's New Year's Eve happens in restaurants, pubs and private venues rather than around one central event.

The Roman Baths New Year's Eve Ball

Each year the Roman Baths and Pump Room run a formal New Year's Eve Ball, with the site lit by torchlight for a drinks and canapé reception before guests move upstairs. There are two ways to book:

OptionPrice per guestWhat you get
Pump Room seated dinner£210Four-course meal with wine beneath the Pump Room chandelier
Terrace standing buffet£105Informal buffet dinner in the Terrace and Reception Hall

Doors open at 7pm and the night runs until 1am, with a live band and DJ in the Pump Room, a separate DJ set on the Terrace, casino tables and a photo booth after dinner. Both dinner options come together for the same after-dinner celebration, so the choice really comes down to whether you want a formal sit-down meal or a more relaxed, informal evening at a lower price. Tickets are handled by the venue's catering partner, Searcys, rather than the general Roman Baths ticket system, so book through their events page well ahead if you want a place. It's worth checking the Roman Baths guide for the site's usual opening hours and what the attraction is like outside of this one event.

If you don't want a ticketed event

Bath doesn't run a confirmed official public fireworks display for New Year's Eve, unlike some UK cities, so don't plan a trip purely around watching one from a specific spot. What you will find is a lively but informal atmosphere in the city centre, with restaurants and pubs around the centre and Southgate running their own NYE menus and late licences, and hilltop spots like the Bath Skyline offering a view over the city if there's any private fireworks to see from house parties nearby. Check what's on in Bath closer to the date for any one-off events that have been announced for that year.

Getting around on the night

Bath's Park & Ride runs later than usual to support the evening: services operate until around 11.30pm Monday to Saturday and until 6pm on Sundays and public holidays, so check the exact New Year's Eve timetable before relying on the last bus back to your car. If you're not driving, black cabs and app-based taxis both get busy in the hours around midnight, so book ahead or build in extra waiting time; our getting around Bath at night guide covers the options in more detail. Trains on the mainline into Bath Spa also thin out as the evening goes on, so check the last train home before you commit to a late night out.

How Bath's New Year's Eve compares to a normal night out

OptionCostBooking neededBest for
Roman Baths Ball£105 to £210 per personYes, well in advanceA formal, memorable one-off night
City centre restaurants and pubsVaries, often a set NYE menuRecommendedA normal night out with better atmosphere than usual
Staying in or a house partyFree to low costNoAvoiding the crowds and price surcharges entirely

Practical tips

Book anything you want to do, whether that's the Ball or a restaurant table, well before December, since Bath's hospitality venues sell out their NYE slots early. If you're staying over, book accommodation early too and expect a premium rate; see our where to stay in Bath guide for the areas to focus on. Wrap up warm if you're planning to be outside around midnight, since Bath's valley setting means it gets genuinely cold once the sun goes down in late December.

If you're travelling in from outside the city for the night, check train times back carefully. Mainline services out of Bath Spa run a reduced timetable on New Year's Eve and an even quieter one on New Year's Day, so don't assume the usual last train applies. Booking a return taxi in advance, rather than trying to flag one down at midnight, is generally the more reliable option if you're not staying overnight in the city.

Questions people ask

How much does the Roman Baths New Year's Eve Ball cost?

From £105 per person for the Terrace standing buffet up to £210 per person for the Pump Room seated dinner.

Does Bath have a public fireworks display on New Year's Eve?

There's no confirmed official council fireworks display. Most New Year's Eve celebrations in Bath happen in restaurants, pubs and private venues rather than around one central event.

What time does Bath's Park & Ride run on New Year's Eve?

Under the normal schedule, services run until around 11.30pm Monday to Saturday and until 6pm on Sundays and public holidays; check the exact holiday timetable before you travel.

Do I need to book the Roman Baths Ball in advance?

Yes, tickets are handled through the venue's catering partner, Searcys, and sell out well before December.

Where can I watch fireworks in Bath on New Year's Eve?

There's no official display to watch from a set spot, though hilltop viewpoints like the Bath Skyline give a wide view over the city if there are private displays nearby.

Is it hard to get a taxi in Bath on New Year's Eve?

Yes, taxis and app-based rides get very busy around midnight, so book ahead or allow extra waiting time.

Updated 22 September 2026.

A letter from Bath, fortnightly

What's new, what's on, what's worth your time. No sponsors, no filler.

Subscribe