Reading in December: Where to Stay and What to Do
From the Oracle's Christmas lights to frosty walks along the Kennet, here's how to plan a December break in Reading.
Why Reading Works in December
Reading's compact centre makes it easy to enjoy the festive season without long treks. The Oracle shopping centre, anchored between the Kennet and a grid of pedestrianised streets, hosts a Christmas market and light displays from late November, while the Forbury Gardens offer a quieter, frost-touched escape. Reading station, with fast trains to London Paddington in under 30 minutes and direct services to Oxford and Bristol, means you can arrive without a car. December temperatures hover between 3°C and 8°C, so pack layers and waterproof shoes—the riverside paths can be muddy.
For a dose of history, Reading Museum on Blagrave Street displays the Bayeux Tapestry replica and local artefacts; entry is free, though donations are welcome. Just outside town, the ruins of Reading Abbey—founded in 1121—are worth a wander, especially when a light frost clings to the stone. If you're looking for a day trip, Newbury's Winter Wonderland (about 30 minutes by train) offers a festive market and ice rink, but it's a side note; Reading itself has plenty to fill a weekend.
Where to Stay: Neighbourhoods and Price Bands
Most visitors gravitate to the centre, where hotels cluster around Station Road, Friar Street and the Oracle. Expect midweek rates of £70–£110 for a standard double, rising to £90–£150 on weekends in December. The area is ideal for shopping and dining, but can be noisy on Friday and Saturday nights. For a quieter base, look to the residential streets of Newtown or the area around the Royal Berkshire Hospital (postcode RG1), where B&Bs and small hotels often charge £60–£90, with a 15-minute walk to the station.
If you prefer a chain hotel with parking, the business parks along the A33 (Reading Gateway) offer rooms from £55–£85, but you'll rely on buses or a 20-minute drive to the centre. My pick for a December stay is the cluster of boutique hotels near the Forbury Gardens—they combine central convenience with a calmer atmosphere, and you can stroll to the Oracle in five minutes. Book early: December weekends fill up fast, especially around the Reading Christmas lights switch-on (usually the last Thursday in November) and the final shopping weekend before Christmas.
Festive Events and Local Customs
The Oracle's Christmas market runs from late November to Christmas Eve, with wooden chalets selling gifts, mulled wine and hot chocolate. The lights switch-on event draws crowds, so arrive early if you want a good view. For something more low-key, the Reading Winter Wonderland (usually held in King's Meadow) features a small ice rink and funfair; check local listings for exact dates, as it varies by year. On Sundays, the Reading Farmers' Market at the Cattle Market (off Great Knollys Street) is great for local produce and crafts, running from 8:30am to 1pm.
If you're visiting with children, the Reading Museum's winter craft sessions are popular and free, but require booking. For a taste of tradition, attend a carol service at Reading Minster—the oldest church in Reading, with a history dating back to the 7th century. Services are open to all, and the acoustics are lovely. Note that many independent shops close early on Sundays, so plan your shopping accordingly.
Practical Tips for a Smooth Trip
Reading's park-and-ride sites (e.g., Madejski Stadium) offer cheap parking and frequent buses, but in December they can fill up by 9am on weekends. If you're arriving by train, book tickets in advance to secure the best fares; off-peak returns from London are around £20–£30. The town is walkable, but for trips to the outskirts, a PlusBus add-on to your train ticket gives unlimited local bus travel for about £3–£5 per day. Be aware that taxi ranks at the station can have long queues on Friday nights.
Dining out in December often requires a reservation, especially for groups. The area around St Mary's Butts and Castle Street has a good mix of pubs and restaurants, with many offering festive menus. My advice: skip the chains and try a traditional pub like The Allied Arms on St Mary's Butts for a hearty meal. Also, check opening hours—some attractions close between Christmas and New Year. December weather can be unpredictable, so have a backup plan like the Reading Central Library or the Hexagon theatre's pantomime (usually runs through December).
Questions, answered
Is December a good time to visit Reading?
Yes, December brings festive markets, lights and a lively atmosphere. The weather is cold but manageable, and hotel rates are moderate compared to London. Book early for weekend stays, as the pre-Christmas period is popular.
What are the best areas to stay in Reading for Christmas shopping?
The Oracle and Station Road areas are most convenient, with hotels within walking distance of shops and the train station. Expect to pay £90–£150 per night on weekends. Quieter options exist in Newtown, a 15-minute walk away.
Are there any free festive events in Reading?
The Christmas lights switch-on and carol services at Reading Minster are free. The Oracle's market is free to browse. Some museum craft sessions are free but require booking. Check local listings for exact dates and times.
5% back on completed stays · ~1 tonne CO₂ retired per booking