From the twinkling lights that line Oxford Street in London to the scent of mulled wine and roasted chestnuts filling the air, there’s something wonderfully nostalgic about Christmas in England. Whether you're after Christmas markets, winter scenery in the countryside or a Christmas holiday in England with a dash of history, in this blog we'll help you plan the best Christmas break in England by unveiling:
- Exactly what to expect in England at Christmas
- How they celebrate Christmas in England
- The best Christmas breaks in England
Spending Christmas In England: What To Expect
Is England good for Christmas?
Absolutely! From Christmas markets to historic streets draped in Christmas lights, England offers magical experiences at Christmas. Whether it’s carol services in York Minster or skating in Bath, there’s something for everyone.
Does it snow in England at Christmas?
It’s rare, but some areas like the Cotswolds or Lake District occasionally see a dusting of snow. For the full white Christmas vibe, head to the northern countryside.
What do people eat for Christmas in England?
The traditional Christmas dinner in England includes:
- Roast turkey
- Stuffing
- Roast potatoes
- Pigs in blankets
- Sprouts
- Gravy
Topped off with Christmas pudding, trifle, sticky toffee pudding or mince pies.
When do schools break up for Christmas in England?
This year, schools in England will break up between the 23rd of December to the 3rd of January 2025. Naturally, this can vary slightly per school.
Who started the Christmas tradition in England?
Prince Albert, Queen Victoria’s husband, helped popularise Christmas trees, Christmas gifts, and festive cheer in the 19th century. Thank you, Albert!
Where is the best place to spend Christmas in England?
For Christmas markets, Bath, York, and Manchester are top picks. For a winter wonderland vibe, try the Lake District or London.
When was the last white Christmas in England?
The last white Christmas was in 2021, though it was light and not widespread.
Who banned Christmas in England?
Yes, Christmas was actually banned in England for a while. Oliver Cromwell’s Puritans banned Christmas in 1647, but the ban was lifted in 1660.
Where is the best Christmas market in England?
Bath, York, and Manchester top the list thanks to Bath’s stunning Georgian backdrop, York’s uniquely-historic setting, and Manchester’s electric festive atmosphere.
How They Celebrate Christmas in England
One of the best things about Christmas is the tradition the season brings, and England has a bunch of interesting traditions that have been passed down over the years. Here's how the English celebrate in style:
Putting Up Christmas Trees
The iconic Christmas tree is a staple in English homes. First made famous by Prince Albert in the 19th century, you’ll find trees decked out with tinsel, baubles, and sparkling lights all over the country.
Carol Singing
Whether it’s in a church or carolling door-to-door, singing Christmas carols is a must when spending Christmas in England. A highlight for many is the candlelit services at places like York Minster, where classic Christmas tunes ring through the air. If you're not familiar with Christmas carols, don't worry, you'll be given a hymn sheet so you can easily sing along.
Mistletoe and Holly
Holly is for decorating, mistletoe is for kissing. You’ll see these plants adorning homes everywhere, bringing a little extra Christmas cheer (and maybe a kiss or two).
Christmas Crackers
No English Christmas dinner is complete without a Christmas cracker. Pull them open to find a tiny novelty gift, a joke, and a paper crown to wear during the feast.
Boxing Day
The day after Christmas, and it’s all about relaxation. Traditionally, it was a day for giving gifts to workers, now it’s about family time, bargain hunting, and watching the Boxing Day football matches.
Christmas Pudding & Mince Pies
Expect a heavy dose of fruit and spice. Christmas pudding, with brandy butter, and mince pies are essential festive treats. The former even gets flambéed on Christmas Day for a dramatic touch!
Father Christmas
He’s the UK’s version of Santa. Children leave out stockings, a mince pie, and a glass of sherry for Father Christmas, plus a carrot for his reindeer – it's a tradition that’s stuck for generations.
The King's Speech
Broadcasted on Christmas Day, the King's Christmas message is a moment for the nation to gather around the telly and hear his well wishes while they relax and enjoy Christmas dinner.
Boxing Day Hunts and Sports
While fox hunts are no longer legal, Boxing Day still celebrates a love for the outdoors with horse races, football, and sporting events that bring the community together.
Pantomimes
A classic British tradition. These family-friendly, over-the-top theatre shows are packed with slapstick humour, audience participation, and all the festive fun you can handle.
Now that we've convinced you on how fun spending Christmas in England can be, let's dive into the best places to spend Christmas in the country.
The Best Christmas Breaks in England
1. Christmas in Oxford England
Great for: History and Christmas markets
Nearest Airport: London Heathrow (approximately 1 hour by car)
Oxford’s Christmas spirit shines through its dreamy streets and iconic university settings, making it the perfect place for a winter getaway. You’ll find a blend of old-world charm and contemporary festivities, from the grand spires of its university to the twinkling lights along Cornmarket Street. If you love a good stroll, the Botanic Garden and Christ Church Meadows offer scenic winter walks with a splash of seasonal cheer.
Top Christmas Things to Do in Oxford:
- Visit the Christmas Market at Broad Street for unique gifts, delicious food, and mulled wine.
- Explore the magical Oxford Ice Rink at the beautiful Weston Library, an iconic festive spot.
- Take a Christmas-themed walking tour around the university to see where the Harry Potter films were shot.
- Don’t miss the stunning Christmas light display at the Radcliffe Camera and surrounding areas.
- Enjoy a festive afternoon tea at The Grand Café, one of Oxford’s oldest coffee houses.
Where to Eat in Oxford at Christmas
The Bear Inn | 6-7 Bear Lane, Oxford OX1 4JN
For a traditional Oxford Christmas experience, head to this charming pub near the city centre. Serving hearty Christmas dinners and a warm atmosphere, it’s the perfect spot to cosy up after a day of shopping and sightseeing.
2. Christmas in Turville England
Great for: Picture-perfect village vibes and seasonal hikes
Nearest Airport: London Heathrow (approximately 1 hour by car)
If you're after a quintessentially English Christmas in a picturesque village, look no further than Turville. This idyllic spot in the Chilterns is home to charming cottages, a historic church, and the stunning Turville Windmill, which is even more magical in the winter months. Though small, the village offers a peaceful retreat that’s perfect for those who love a slower pace on Christmas.
Top Christmas Things to Do in Turville:
- Enjoy a winter walk in the Chiltern Hills Area of Outstanding Natural Beauty, perfect for a Christmas day hike.
- Visit St. Mary the Virgin Church for a candlelit carol service.
- Explore the nearby town of Henley-on-Thames, famous for its beautiful Christmas lights and markets.
- Experience an old-fashioned Christmas at Turville’s renowned village pub, The Bull & Butcher, with a festive meal by the fire.
Where to Eat in Turville at Christmas
The Bull & Butcher | Turville, Henley-on-Thames RG9 6QX
This charming country pub offers hearty Christmas roasts, mulled wine, and an unbeatable atmosphere. It’s the ideal spot to indulge in seasonal fare after a walk in the stunning countryside.
3. Christmas in London England
Great for: Christmas lights and world-class shopping
Nearest Airport: London Heathrow Airport
London is a true Christmas wonderland, offering everything from iconic Christmas markets to dazzling Christmas lights and immersive Christmas experiences. Whether you're shopping along Oxford Street, skating at Somerset House, or visiting festive pop-ups, London guarantees a Christmas to remember.
Top Christmas Things to Do in London:
- Wander down Oxford Street, Regent Street, and Covent Garden to see London’s best Christmas lights and decorations.
- Ice skate at the Natural History Museum or the ice rink at Somerset House, both iconic festive experiences.
- Browse the Christmas Markets at Southbank Centre for food, gifts, and mulled wine while taking in views of the Thames.
- Make sure to check out Winter Wonderland in Hyde Park for a magical mix of rides, shows, and seasonal treats.
- Enjoy a Christmas-themed afternoon tea at Claridge’s, one of London’s most luxurious experiences.
Where to Eat in London at Christmas
The Ritz | 150 Piccadilly, London W1J 9BR
For a touch of festive elegance, head to The Ritz for a Christmas dinner fit for royalty. Expect seasonal treats like roast turkey, Christmas pudding, and a menu crafted for a truly memorable Christmas dining experience.
4. Christmas in Bath England
Great for: Georgian architecture and relaxing spa days
Nearest Airport: Bristol Airport (approximately 30 minutes by car)
Bath is an enchanting city, especially at Christmas. Its elegant Georgian architecture and natural thermal baths create a magical backdrop for Christmas festivities. From the stunning Bath Christmas Market to festive spa treatments, this city is perfect for both relaxation and Christmas fun.
Top Christmas Things to Do in Bath:
- Wander through the Bath Christmas Market at the Abbey for unique gifts, delicious food, and festive cheer.
- Enjoy a soak at the Thermae Bath Spa, where you can unwind in the naturally warm waters while overlooking the city’s lights.
- Visit the famous Bath Abbey, which offers stunning candlelit services during the holiday season.
- Check out the Bath Christmas light displays and the ice skating rink at Royal Victoria Park.
Where to Eat in Bath at Christmas
The Circus Restaurant | 6 Brock Street, Bath BA1 2LN
This cosy spot serves up exceptional Christmas fare, from traditional roast dinners to seasonal treats. The atmosphere is as charming as the food, making it the perfect place to celebrate Christmas in Bath.
5. Christmas in Winchester England
Great for: Christmas carols and cathedrals
Nearest Airport: Southampton Airport (approximately 30 minutes by car)
Winchester offers a quaint, historic setting for a classic English Christmas. With its medieval architecture, cosy pubs, and beautiful cathedral, it feels like stepping back in time. Winchester Cathedral’s Christmas carol services are particularly moving and make this destination a must-visit.
Top Christmas Things to Do in Winchester:
- Explore the Winchester Christmas Market, often hailed as one of the best in the UK, with a beautiful ice rink and festive stalls.
- Attend the Winchester Cathedral's famous Christmas carol services or enjoy a candlelit service.
- Take a stroll through the historic streets, lined with Christmas lights and offering plenty of festive shopping opportunities.
- Enjoy a traditional Christmas lunch at one of Winchester’s many cosy pubs.
Where to Eat in Winchester during your Christmas Break in England
The Chesil Rectory | 1 Chesil Street, Winchester SO23 0HU
This charming, historic restaurant offers a refined dining experience with a seasonal menu perfect for Christmas. Set in a 600-year-old building, it provides an intimate atmosphere, making it a great choice for a festive meal in Winchester.
6. Christmas in the Cotswolds England
Great for: Honey-stone villages and cosy, countryside charm
Nearest Airport: Birmingham Airport (approximately 1 hour by car)
The Cotswolds’ postcard-perfect villages come alive at Christmas with twinkling lights and the scent of mulled wine wafting through the streets. The charming market towns like Bourton-on-the-Water, Stow-on-the-Wold, and Chipping Campden are full of festive cheer, making it the ultimate countryside escape. Whether you're meandering around local Christmas markets or cosying up in a traditional pub, it’s the perfect place for a winter retreat.
Top Christmas Things to Do in The Cotswolds:
- Visit Bourton-on-the-Water to see the town’s Christmas lights reflecting off the River Windrush.
- Take a stroll through the Cotswold villages on a festive walking tour to see the region’s best holiday displays.
- Explore the Cotswold Farm Park for a fun-filled, family-friendly Christmas experience.
- Experience a traditional Christmas lunch in one of the Cotswold’s many inviting pubs, complete with a roaring fire.
Where to Eat in The Cotswolds at Christmas
The King's Head Inn | 3 High Street, Bledington, Gloucestershire OX7 6XD
This cosy country inn serves up hearty Christmas roasts throughout the season.
7. Christmas in Keswick England
Great for: Mountain views and winter adventures
Nearest Airport: Newcastle International Airport (approximately 2 hours by car)
Located in the heart of the Lake District, Keswick offers stunning mountain views, crisp air, and a festive atmosphere that’s second to none. With a backdrop of dramatic peaks and a town centre that looks like something out of a Christmas card, Keswick is perfect for those seeking adventure and fun Christmas activities in equal measure.
Top Christmas Things to Do in Keswick:
- Stroll around Derwentwater and take in the spectacular winter scenery.
- Visit the Keswick Christmas Market for unique handmade gifts and local food.
- Enjoy a winter walk in the nearby mountains, including the famous Skiddaw.
- Warm up by a roaring fire in one of the many charming local pubs.
Where to Eat in Keswick at Christmas
The Royal Oak | Main Street, Keswick, CA12 5JS
A traditional pub in the heart of Keswick, offering classic Christmas fare with a side of cosy atmosphere and stunning views.
8. Christmas in York England
Great for: Medieval charm and Christmas markets
Nearest Airport: Leeds Bradford Airport (approximately 1 hour by car)
York is one of the best Christmas breaks in England for those who want a Christmas experience entwined with a whole lot of history. The city transforms into a winter wonderland, with its medieval streets lined with twinkling lights and the St. Nicholas Christmas Fair in full swing.
Top Christmas Things to Do in York:
- Explore the St. Nicholas Fair, with its Christmas stalls, mulled wine, and incredible street performers.
- Take a stroll down The Shambles, lined with Christmas lights and decorations.
- Attend a Christmas carol service at York Minster for a truly magical experience.
- Visit the York Castle Museum’s Victorian Christmas display to get a glimpse of how Christmas in England used to be.
Where to Eat in York at Christmas
The Guy Fawkes Inn | 25 High Petergate, York YO1 7HP
A cosy pub with a rich history, serving traditional Christmas lunches and seasonal dishes.
9. Christmas in Ludlow England
Great for: Great food and stunning Christmas lights
Nearest Airport: Birmingham Airport (approximately 1.5 hours by car)
Ludlow in Shropshire is a foodie’s dream, especially at Christmas. The town’s historic streets are lined with festive stalls offering local products, while Ludlow Castle hosts seasonal events perfect for families. If you love food, this is one of the best places to indulge in some delicious Christmas treats.
The Best Christmas Things to Do in Ludlow:
- Visit the Ludlow Christmas Market for gourmet Christmas gifts, local produce, and festive foods.
- Explore the medieval Ludlow Castle, which hosts Christmas events and a Christmas market.
- Wander through the cobbled streets and visit the local shops for one-of-a-kind Christmas gifts.
- Take part in a festive cookery class at one of the town’s local food schools.
- Where to Eat in Ludlow at Christmas
The Church Inn | 39 Church Street, Ludlow SY8 1QJ
An old-world pub with a hearty Christmas menu featuring locally sourced ingredients.
10. Christmas in Lincoln England
Great for: Stunning cathedrals and historic streets
Nearest Airport: Humberside Airport (approximately 45 minutes by car)
Lincoln’s Christmas Market is one of the UK's oldest, set against the backdrop of its stunning cathedral. The medieval streets around the market offer festive shopping, while the city’s winter lights add extra sparkle to the Christmas atmosphere.
Top Christmas Things to Do in Lincoln:
- Visit the Lincoln Christmas Market, featuring unique crafts, local produce, and plenty of mulled wine.
- Climb Steep Hill for festive shopping and incredible views of the city.
- Take a stroll through the historic Bailgate area, full of independent shops and festive cheer.
- Don’t miss the Lincoln Cathedral, where you can attend a Christmas carol service or check out the beautiful Christmas decorations.
Where to Eat in Lincoln at Christmas
The Old Bakery Restaurant | 22 Steep Hill, Lincoln LN2 1LS
A charming restaurant offering a Christmas menu packed with seasonal delights, perfect for an intimate Christmas meal.
Will You Spend Christmas in England?
Have we convinced you to book a Christmas break in England yet? Whether you want to embrace the madness of the season by Christmas shopping on Oxford Street in London or want to get away from it all in serene Keswick, Christmas in England promises uniquely English Christmas traditions, some of the world's best Christmas markets and a whole lot of Christmas cheer.
Make Christmas Extra Special With Our Travel Gift Cards
Still Christmas gift shopping for the travel lover in your life? Let us step in to solve all your gifting problems. A travel gift card from Flightgift gives them the freedom to fly to wherever they like, whether it's a Christmas break in England or a chance to reconnect with family abroad. Your loved one will be able to book flights with over 400 of the top airlines like:
- British Airways
- Jet2
- KLM
- Emirates
- TUI
- Virgin Atlantic
- Aer Lingus
Making it the most flexible (and fun) travel gift. Whether you want to send your airline gift card a bit earlier this year so that they can
fly home for Christmas or New Year’s, or plan an escape to Spain, Greece or Australia, they can book a flight to wherever, whenever suits them. All of our flight gift vouchers are valid for 2 years and give access to our outstanding 24/7 customer service should they need any help along the way.
Plus, you can make this travel gift extra special by personalising it with your own photo and message. Add credit between £25 to £10,000 and send it as:
- An e-gift card for flights
- A PDF airline gift card to print at home
- A luxury airline gift card delivered for free worldwide and printed on 11-inch silver card
Our flight gifts are available in multiple currencies, perfect for gifting loved ones abroad. This Christmas, give them the chance to create cherished memories—whether it’s visiting family or exploring a dream destination. Flightgift makes it happen!