Travel advice for England
From travel safety to visa requirements, discover the best tips for visiting England
Book your individual trip, stress-free with local travel experts
Christmas lights illuminate cities like London, Manchester, and York in December, giving touring England in December a mystical, festive atmosphere. All around the country, you may find Christmas markets, which only serve to heighten the festive spirit. Even though cold breezes prevail and the daylight hours are short, snuggling up in cozy traditional bars and touring historic places set against a wintry backdrop is a pleasure. The romantic mood is sometimes enhanced with snowfall, however this is more common in the north. The key to enjoying England in this winter month is packing appropriate clothing to keep warm.
Frequent rain, frosty mornings, and short daylight hours (sunset is around 4 pm) limit outdoor activities in December, but festive lights and Christmas markets brighten cities like London, Bath, and York.
If you’re looking for a festive, storybook-like winter experience, December is one of the most magical times to visit England. Despite the inclement weather, the vacation season brings a certain winter charm across the nation, where snug traditional bars with roaring fireplaces offer a welcome retreat from the cold. Although December is in the low season, prices tend to rise around the Christmas vacations, and reservation in advance is essential.
The illumination of London’s Christmas lights and the arrival of festive markets to the historic streets of historic places like Bath and York create a wonderful seasonal atmosphere. Ice-skating rinks are becoming increasingly popular, and pop up in larger towns and cities throughout December, adding to the winter landscape.
Due to the reduced daylight hours and the cold, wet weather in England in December, outdoor exploration can be limited. However, the nation's rich cultural scene, which includes London’s West End theaters, world-class museums, and historic buildings, offers plenty to enjoy while remaining dry and warm.
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.
Mackie Mayor, Manchester
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.
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.
London @ Shutterstock
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.
December is the perfect time to experience the festive Christmas atmosphere in England @ Shutterstock
A large portion of England's event schedule is devoted to Christmas markets and other festive celebrations in December. These are some of the major events that take place in December:
From travel safety to visa requirements, discover the best tips for visiting England
Discover England's most captivating stories
written by
Olga Sitnitsa
updated 11.03.2025
Online editor at Rough Guides, specialising in travel content. Passionate about creating compelling stories and inspiring others to explore the world.
Discover England – Your go-to guide for travel tips and inspiration.
Discover England – Your travel guide.