Travel advice for England
From travel safety to visa requirements, discover the best tips for visiting England
Plan and book your private, tailor-made tour with vetted local experts
The weather in England in December is cold and often damp, with short days and long nights, but that just adds to the atmosphere. Christmas lights glow across cities, giving the streets a festive edge. Expect Christmas markets in full swing, mulled wine flowing, and carol singers popping up in town squares.
You probably won’t see much snow, unless you're in the north, but the wintry backdrop makes historic sites feel even more dramatic. Cozy bars, roaring fires, and layered-up walks through medieval streets or countryside villages are all part of the charm. Just make sure to pack warm, waterproof clothing, and you're good to go.
If you’re planning a trip to England in December, expect true winter conditions: chilly days, short daylight hours, and the occasional frost. Snow is possible, especially in the north, but rain and overcast skies are more typical.
In the south, daytime temperatures usually range from 36°F to 46°F (2°C to 8°C). The north and Midlands tend to be a few degrees colder. Wind and damp air can make it feel colder than it is, so warm, waterproof layers are essential.
This isn’t beach season, but it’s a great time for city breaks, museum-hopping, and bar lunches by a fireplace. Christmas markets, light displays, and festive events bring energy to towns and cities across the country.
If you're looking for fewer crowds and lower prices, early December can be a sweet spot. While it’s not the best time to visit England for sun or long hikes, it’s perfect for soaking up seasonal atmosphere without peak-season chaos. Just avoid the vacation week if you're hoping to save: travel and accommodation costs spike around Christmas and New Year.

Tips from Kim
England Travel Expert

If you're in London in December, skip the big-name Christmas markets on weekends and head to smaller ones like Southbank or Greenwich on a weekday. You’ll get all the festive charm without the shoulder-to-shoulder crowds, and the mulled wine’s just as good.

Mackie Mayor, Manchester
Certainly, December is a chilly month, but January sees temperatures drop even more as winter really sets in. The south continues to see somewhat higher average temperatures than in northern and central England.
In London, you may expect highs of around 46°F (8°C) and lows around 36°F (2°C). Alternatively, in Manchester, temperatures are between 34°F and 44°F (1°C and 7°C), on average. Strong winds in coastal locations often make it feel significantly colder.
| Location | Daytime temperatures | Nighttime temperatures | Notes |
|---|---|---|---|
| Southern England (London, Brighton) | 40-46°F (4-8°C) | 32-38°F (0-3°C) | Cold and damp but manageable with warm layers. Cities feel festive with lights and markets. |
| Midlands and Central England (Oxford, Birmingham) | 37-44°F (3-7°C) | 30-36°F (-1-2°C) | Expect cloudy skies and drizzle. Good time for museums, bars, and indoor attractions. |
| Northern England (Manchester, York, Lake District) | 34-42°F (1-6°C) | 28-34°F (-2-1°C) | Colder with a higher chance of frost or light snow. Bring waterproofs for walks. |
| Coastal areas (Cornwall, Devon) | 43-48°F (6-9°C) | 36-41°F (2-5°C) | Milder than inland, with sea winds and moody coastal views. Less crowded than in summer. |

London @ Shutterstock
December brings a festive glow to England trips, with twinkling lights, Christmas markets, and cozy bars offering the perfect retreat from the cold. While the weather in England in December can be damp and chilly, there’s a storybook charm to cities like London, Bath, and York, where historic streets come alive with seasonal decorations and winter events.
This isn’t peak tourist season, but prices rise around Christmas and New Year, so book ahead if you’re traveling over the vacations. Ice rinks pop up in parks and town squares, and traditional bars are ideal for warming up after a walk.
With fewer daylight hours and unpredictable weather, outdoor activities are more limited, but England’s cultural scene more than makes up for it. Think West End shows, world-class museums, and historic buildings you can explore without ever stepping into the rain.
Why December is a good time to visit:
England in December is a month with both low and high levels of tourist activity. In the beginning of the month, the country remains relatively quiet, so flights and accommodation rates are reasonable. However, as the vacation season approaches, major cities like London get extremely crowded with vacation shoppers and people there to enjoy the festive events.
Accommodation and flight prices inevitably rise over the Christmas vacations, particularly in London and cities with famous Christmas markets, like Bath, Manchester, and York. If you want to visit England during the festive period, make sure you book early. Budget travelers may prefer visiting in early December when the costs are lower.

December is the perfect time to experience the festive Christmas atmosphere in England @ Shutterstock
With festive lights, Christmas markets, and cozy bar culture in full swing, December is one of the best months to explore the best places to visit in England.
The weather may be cold and damp, but the seasonal atmosphere more than makes up for it, especially in cities and historic towns where winter suits the setting.
The capital goes all out for December. Oxford Street’s Christmas lights, pop-up ice rinks at Somerset House and the Natural History Museum, and markets in places like Southbank and Hyde Park’s Winter Wonderland create a buzzing seasonal backdrop.
It’s also a great time to dive into London’s world-class museums and theaters while staying dry and warm.
Bath’s Georgian streets look especially charming in winter, and the city’s Christmas market, which spreads across the Abbey Courtyard and surrounding streets, is one of the best in the country.
Combine your visit with a soak in the rooftop thermal spa or a visit to the Roman Baths, then duck into a bar for a mulled cider.
York blends medieval charm with full-on festive spirit in December. The city’s St Nicholas Fair fills the historic Shambles with alpine-style chalets selling crafts, street food, and vacation drinks.
York Minster hosts atmospheric carol services, and the whole city feels like a Christmas card come to life.
For countryside charm, the Cotswolds deliver. Villages like Bibury and Bourton-on-the-Water look especially magical in winter, and you’ll find traditional bars with fireplaces, Christmas craft fairs, and fewer tourists than in summer. Just be prepared for muddy walks and early sunsets, pack well, and plan for shorter days.

York Minster Cathedral @ Shutterstock
Regardless of the weather in England in December, traveling during this month will still offer an unforgettable time. With the arrival of the early winter frosts, the country’s top tourist spots take on a cozy winter charm with their Christmas markets, twinkling lights, and seasonal events.
Here are some of the best things to do in England in December to get the most out of your trip.
Christmas markets in London, such as those located in Leicester Square, Covent Yard, and Southbank, are full of vacation cheer; sip mulled wine, indulge in seasonal treats, and purchase handmade crafts.
In addition, some Christmas markets in London feature pop-up ice-skating rinks. Here are some suggestions for making the most of a wintery day in England.
Bath’s Christmas market, which is widely considered to be one of the most famous and picturesque in England, is set against the backdrop of Bath Abbey. The ancient streets are lined with quaint wooden chalets selling gifts, seasonal cuisine, and mulled cider.
The month of December is a particularly enchanting time to visit the place where Shakespeare was born, Stratford-upon-Avon. The streets come alive with dazzling lights and traditional Christmas market stalls, and the town’s quaint Tudor taverns serve a variety of seasonal cuisine.
A winter hike across frost-covered hills in England in December is an exhilarating experience, and the Peak District is an excellent place to do so. The area offers fantastic scenery, and attractive villages like Bakewell and Castleton that feature historic bars where you can warm up in front of a crackling log fire.
Afternoon is a beloved tradition in England. There are numerous historic hotels and country manors scattered across England, which offer afternoon tea in front of a roaring fire. Indulge in pastries, sandwiches, a selection of teas, and, as December is the season to be merry, even a glass of mulled wine.

London, UK
If you're visiting in winter, building a flexible England itinerary is key, especially in December, when daylight hours are short and festive events fill up fast.
With cooler weather and vacation crowds in some places, planning helps you make the most of the season.
Want an unforgettable trip made just for you? With our tailor-made service, we connect you with vetted local travel experts who craft your perfect journey. Fill in a few quick details, compare custom itineraries, and travel with 24/7 support. Start planning now.
From travel safety to visa requirements, discover the best tips for visiting England
Discover England's most captivating stories
written by
Olga Sitnitsa
updated 23.10.2025
Online editor at Rough Guides, specialising in travel content. Passionate about creating compelling stories and inspiring others to explore the world.
Arrange your trip, hassle-free, with local travel experts
Arrange your trip with local travel experts