Reading in December: Festive Events and Where to Stay
Christmas markets, pantomime and late-night shopping in Berkshire's biggest town, plus a practical guide to which neighbourhood to book and why.
What December Actually Looks Like in Reading
Reading's festive season centres on the Broad Street and Town Hall Square area, where the Christmas market and lights draw crowds through late November into the week before Christmas. The Oracle shopping centre, running along the River Kennet, decorates its riverside walk and stays open late on Thursdays in the run-up to the holiday. Reading Station, one of the busiest interchanges in the country outside London, empties thousands of commuters onto Station Road each evening, which makes the walk up to Friar Street feel far livelier in December than in, say, February.
Weather is the practical constraint. Expect short daylight, rain more often than snow, and temperatures that hover in single figures Celsius, so plan indoor anchors between outdoor stretches. The Hexagon on Queen Walk stages a pantomime most Decembers, and Reading Minster on St Mary's Butts holds carol services that fill quickly. Best months for the market itself are late November to mid-December; after the 20th, stalls thin out and the focus shifts to pubs and restaurants.
Where to Stay: Three Practical Options
For a first visit, I would book around Station Road or Forbury Square. It puts you within a ten-minute walk of the Oracle, Broad Street and the train station, which matters if you are arriving by rail or doing a day trip into London (roughly 25 minutes to Paddington). Mid-range chains cluster here, with typical December rates noticeably above the rest of the year because of party bookings and shopping weekends — book early, ideally by October, and expect Friday and Saturday nights to carry the premium.
If you are driving, the edge-of-centre hotels near the A33 relief road and Reading Gateway make more sense, with free or cheaper parking and a short bus or taxi ride in. Caversham, just across the Thames via Caversham Bridge, offers quieter guesthouses and a villagey high street of independents on Prospect Street, about a 20-minute walk to the Oracle. Skip hotels out near the M4 junctions unless you have a car and a specific reason; the saving rarely covers the taxis and lost evenings.
Making a Day of It Beyond the Market
The Riverside Museum and the Museum of English Rural Life on Redlands Road give you wet-weather options, and the Harris Garden nearby is a calm walk if the sun appears. For something more distinctive, the Reading Abbey ruins beside Forbury Gardens are free to wander and atmospheric in low winter light; Forbury Gardens itself is where the Maiwand Lion stands, a good landmark for meeting up. Combine that with a wander along the Kennet towpath towards Blake's Lock, which takes about 40 minutes at an easy pace.
Foodwise, the stretch around St Mary's Butts and Friar Street covers everything from chain Italian to independent pubs, and the Oracle's riverside restaurants fill fast for pre-theatre dinners before Hexagon shows. Book ahead for Friday and Saturday. If you want a quieter evening, Caversham's Prospect Street has a handful of well-regarded local restaurants. For a day trip, Oxford is about 25 minutes by train and Basingstoke around 20, both easy returns if the weather turns.
Reading in December rewards planning more than spontaneity: book the hotel by early autumn, fix your pantomime or carol service tickets, and keep one indoor option spare for the inevitable wet afternoon.
Getting Around and What to Skip
Central Reading is compact and walkable, and the station-to-Oracle walk takes about 12 minutes without traffic. Buses run frequently along the main corridors, but for most visitors the town centre is a pedestrian exercise. Taxis from the station rank are easy to find late at night, which matters after a show. If you are arriving by car, check whether your hotel includes parking — central car parks charge by the hour and add up over a weekend.
I would skip the out-of-town retail parks unless you have specific shopping to do; they offer nothing you cannot find in the Oracle and cost you time in transit. Also skip trying to see the market and a pantomime on the same evening — the timings clash once the matinee crowds leave. Pick one anchor per evening and let the rest of the day stay loose.
Questions, answered
When is the best time in December to visit Reading?
Aim for the first two weeks, when the Broad Street market and late-night shopping are in full swing. After around 20 December stalls reduce and the town quietens, though pubs and restaurants stay busy through the holidays.
Do I need a car to visit Reading in December?
No. The centre is walkable and the station connects to London Paddington in roughly 25 minutes. A car helps only if you plan trips into the Berkshire countryside or stay at an edge-of-town hotel with included parking.
Where should I stay for the Christmas market?
Book near Station Road or Forbury Square for the shortest walk to Broad Street, the Oracle and the abbey ruins. Caversham suits quieter stays, while drivers often prefer the A33 corridor for easier parking.
5% back on completed stays · ~1 tonne CO₂ retired per booking