Cornwall at Christmas is something truly special. While the rest of the country hunkers down against grey skies, the Cornish coast takes on a dramatic beauty - wild winter seas, frost-dusted clifftops, and cosy harbour towns strung with lights. There is no shortage of festive events and activities to fill your December days. Here are some of our favourites.
Christmas at The Eden Project
The Eden Project transforms into a magnificent winter wonderland over the Christmas period. The biomes are lit up in festive colours, with trees, lights, and seasonal displays throughout. One of the highlights is the ice skating rink - beautifully set among the gardens with music and lights to create a magical atmosphere. Skating aids are available for younger visitors.
Father Christmas takes up residence at Eden each December, and it is well worth booking early as slots fill up fast. The Eden Project goes all out to create a fantastic festive atmosphere and is one of the best Christmas days out in Cornwall.
Dairyland Christmas on the Farm
Dairyland near Newquay is a fantastic place for younger children at Christmas. The farm is decorated with gorgeous Christmas lights, and there are animals, elves, and gingerbread decorating activities to enjoy - all with plenty of festive music and cheer.
Children can visit Father Christmas in his grotto and receive a gift to take home. This is especially good for families with smaller children, though there is something for all ages. We recommend booking ahead as it gets very popular.
Lost Gardens of Heligan
The beautiful gardens at Heligan are a great place for families to explore at any time of year, and Christmas is no different. Children can meet Father Christmas on selected dates throughout December, with a gift included for each child. There is a small additional charge on top of the garden admission.
On selected evenings, Heligan hosts an enchanting lantern-lit night garden experience that is well worth the visit. Festive lunches are also available on certain dates. Heligan is near the popular village of Mevagissey on the south coast - check out our town guide for more ideas on things to do in the area.
Christmas at Lappa Valley
Lappa Valley is a firm favourite in Cornwall, and it is even more wonderful at Christmas. You ride the miniature steam train down into the valley where balloon modelling, rides, and traditional festive music await.
Father Christmas is on hand in his grotto, and every child receives a gift. Seasonal food and drink are available too. This is a treat for the whole family - and it is dog-friendly, which is a bonus.
Healeys Cider Farm Christmas
Healeys Cider Farm near Truro is a brilliant festive day out. On selected weekends in December they transform the farm into a wonderland of mulled cyder, seasonal food, Christmas songs, and craft stalls showcasing local produce.
Entry is great value - just a £5 annual pass gives you unlimited visits. No Father Christmas here, but the festive atmosphere and the chance to sample (and buy) Cornish cyder and produce makes it a lovely outing for the whole family.
Christmas at Heartlands
Heartlands in Pool hosts a Christmas market and festive events each December. Take a walk through the winter gardens, explore local craft and food stalls, enjoy mulled wine and live performances, and the children can visit Father Christmas on his sleigh.
The market itself is free, with a small additional charge to see Father Christmas (which includes a gift). At just a few pounds, it is one of the most affordable Father Christmas experiences in Cornwall - ideal for combining with some last-minute Christmas shopping.
Christmas Markets
Cornwall has a growing Christmas market scene. Truro hosts the largest, with stalls running through December in the city centre around the Cathedral. Local food producers, craft makers, and gift sellers set up alongside mulled wine and hot food stands. The market combines well with Truro’s late-night shopping evenings.
Padstow holds its annual Christmas Festival in early December - a weekend of celebrity chef demonstrations, food stalls, carol singing, and a torchlit procession through the town. Rick Stein, Paul Ainsworth, and other local chefs typically take part. The festival is free to attend, though some events require tickets.
Heartlands in Pool (mentioned above) runs a free market, and Healeys Cider Farm near Truro hosts festive weekends with local produce and craft stalls. Smaller markets pop up at village halls and church grounds across the county throughout December.
Mousehole Harbour Lights
The harbour lights at Mousehole are one of Cornwall’s most famous festive traditions. The display has been running since 1963 and now features around 7,000 bulbs arranged in illuminated scenes across the harbour. The lights switch on each evening from mid-December to early January, typically 5pm to 11pm.
On 19 December, the lights are dimmed briefly to mark the anniversary of the Penlee Lifeboat Disaster of 1981, when 8 crew members from the nearby lifeboat station lost their lives. The village is small and parking is extremely limited during the light display - arrive early or use the park-and-ride when available. The walk from Penzance along the coast road takes about 40 minutes and is a good alternative.
St Ives Christmas Lights
St Ives holds its annual Christmas lights switch-on in late November, with carol singing, festive food stalls, and lights strung along the harbour streets and through the old town. The display has run since 2008 and now includes nativity scenes and harbour-front installations. Arrive early for the switch-on event - it draws large crowds into a compact town centre.
The lights stay up through December and into early January, making St Ives worth a festive evening visit even if you miss the switch-on itself. Several galleries stay open late during December evenings, and the pubs and restaurants along the harbour serve seasonal menus.
Winter Coastal Walks
The days between Christmas and New Year are some of the best for coastal walking in Cornwall. The South West Coast Path is open year-round, and the stretch between the festive period’s heavy meals and the start of January often draws walkers looking to clear their heads.
The section from Perranporth to St Agnes covers roughly 5 miles along dramatic clifftops, passing above some of Cornwall’s best north-coast beaches. On the south coast, the walk from Fowey to Polruan takes about an hour and rewards you with views across the estuary. The coast path around the Lizard is equally good in winter, with short daylight making the 3-mile loop from Lizard village to Kynance Cove and back a manageable afternoon walk.
Wrap up warmly, wear boots with grip, and check tide times if your route crosses any beaches. Our beach guide has suggestions for walks at every ability level.
Where to Eat on Christmas Day
A number of Cornwall’s restaurants and hotels serve Christmas Day lunch, though booking well in advance is essential - many fill up by early November. The larger hotels in St Ives, Falmouth, and Newquay typically offer set-menu Christmas lunches. Pubs with a reputation for food, including the Driftwood Spars at St Agnes and the Old Coastguard in Mousehole, often serve Christmas lunch with locally sourced ingredients.
For those self-catering, several Cornish food producers offer Christmas hampers that can be pre-ordered and collected. Fresh turkey, vegetables, and all the trimmings are available from farm shops across the county, and many bakeries produce Christmas-themed pasties and mince pies through December.
Beyond these organised events, Cornwall in winter offers dramatic coastal walks, quiet beaches, and some of the best pub food in the country. Browse our beach guide for winter walk inspiration, or check out our full guide to things to do in Cornwall for more ideas. For somewhere to stay, our places to stay guide has cosy cottages and hotels perfect for a festive break.


