Christmas in Cornwall isn’t one event, it’s dozens of small, local ones strung along 300 miles of coastline. A harbour village switches on its lights on one night, a market town holds its Christmas Fayre on another, and somewhere on the Lizard a few hundred people are queuing up to dive into the sea on Boxing Day. There’s no single “best” place to be; it depends on whether you want a big parade, a quiet pub fire, or a lantern-lit walk through a harbour you’ve got mostly to yourself.

I’ve pulled together everything I know about Christmas in Cornwall for 2026 into one hub: switch-on dates for the main towns, the markets and festivals worth planning around, the events that don’t get written up elsewhere, where to eat and stay somewhere properly cosy, and how to actually get to all of it without losing an hour to a full car park. Where I already have a full guide to a particular town’s Christmas, such as St Ives or Mousehole, I’ve kept things brief here and pointed you to the detail.

Watch Santa arrive in St Ives

Santa arrives by RNLI boat – 2025.

Christmas Lights in Cornwall for 2026

The switch-on season runs from mid-November through to mid-December, and dates move around from year to year, so treat everything below as provisional until the local town council or events page confirms it.

Newquay gets going early. The Newquay Christmas Lights switch-on is pencilled in for 27th November 2026 (check before you go), with family entertainment and a lantern parade building through the afternoon before the lights go on at 6.45pm at the Killacourt. There’s a life-size snow globe for selfies, a Christmas market of local stalls, and a firework display once the lights are up.

Falmouth follows close behind on 26th November 2026, with live music and carols from 7pm leading into a parade that winds from Events Square through the town before the switch-on on the Moor. Churros stalls are part of the evening, and it’s worth combining with a look at the handmade glass and ceramics at The Poly if you’re after a gift that isn’t from a chain shop. For more on the town beyond Christmas week, I’ve written a much deeper dive in my Ultimate Falmouth Guide.

Padstow switches its lights on on Saturday 28th November 2026, which usually coincides with the Padstow Christmas Fayre. The Christmas Tree of Lights is the centrepiece, with the switch-on around Market Place and Duke Street, and a harbourside light display that includes messages from the local community.

Penzance town centre lights are switched on at around 5.15pm on Saturday 28th November 2026. After the switch-on, the displays are there to enjoy across town. Look out for the Dickensian-feeling Arcade Steps, the mix of architectural styles along Chapel Street, a small tree dripping with lights in the Greenmarket, and the main event around Market House on Market Jew Street, where the neoclassical columns are lit purple around a full-sized Christmas tree.

The villages around Penzance follow with their own switch-ons:

  • Heamoor: 28th November, 6.30pm
  • Treneere: 7th December, 6pm
  • Gulval: 8th December, 7pm
  • Mousehole: harbour lights on 10th or 11th December, depending on the community’s announcement
  • Newlyn: harbour lights and the Humphry Davy Lantern Parade on 12th December, with the parade at 5.15pm

Mousehole’s Harbour Lights are provisionally switching on 10th December 2026 (check before you go) and run through to Tom Bawcock’s Eve on 23rd December, when Starry Gazey Pie is traditionally served at the Ship Inn with a lantern procession through the village. I’ve covered the full story behind the lights and the pie, plus where to park for both, in my Christmas In Mousehole – the complete guide.

St Ives‘ own switch-on is provisionally booked for 14th November 2026 (check before you go), with a parade along the Wharf building up to Father Christmas’s arrival at the harbour. I’ve gone into much more detail on market stalls, timings and parking in my Christmas in St Ives – the complete guide.

St Ives Harbour lights

Bude, Marazion and St Mawes don’t run large-scale switch-on events in the way the bigger towns do. If you’re based near Bude, the Christmas Day sea swim at Crooklets Beach is the fixed point in the calendar (more on that below); for Marazion and St Mawes, your best bet is checking each village’s parish or community Facebook page nearer the time, since smaller villages often confirm their own low-key lights and carol evenings only a few weeks out.

Beyond the main towns, smaller communities put on their own displays worth a detour if you’re passing. Angarrack, inland from Hayle, builds twelve illuminated displays telling the story of the Twelve Days of Christmas, switched on provisionally on 5th December 2026 (check before you go). Cadgwith Cove on the Lizard holds its own switch-on around 12th December 2026 (check before you go), followed by a warming drink in the village pub.

Christmas markets and festivals

Cornwall does Christmas markets well. They run from mid-November right up to the weekend before Christmas, and they range from huge multi-day events with over a hundred traders to small harbourside stalls with a mince pie and a mulled wine on the side. Most are full of local makers, artists and food producers, which makes them a far better bet for gifts than the high street. I’ve pulled together the ones I’d plan a trip around, in rough date order below, with more detail on each further down.

Dates are for 2026 and can change, so check before you set off.

  • Healeys Cyder Farm: every weekend, 14th November to 20th December
  • St Ives Christmas Fair: 14th November (to be confirmed)
  • Eden Project Cornwall Christmas Fair: 18th to 19th November
  • Bedruthan Christmas Fayre: 21st to 22nd November
  • Truro Christmas Market: 21st November to 21st December
  • Made in Cornwall Christmas Fair, Truro Cathedral: 25th to 28th November
  • Festive Fowey: 26th November to 17th December
  • Polmanter Christmas Market, St Ives: 28th to 29th November
  • Padstow Christmas Fayre: 3rd to 6th December
  • Porthleven Christmas Markets: 4th to 6th, 12th to 13th and 19th to 20th December
  • Jubilee Wharf Christmas Fair: 12th to 13th December
  • Mount Edgcumbe Christmas Fayre: 12th to 13th December

Town and harbour markets

Truro has the biggest town centre market in the county. The Truro Christmas Market takes over Lemon Quay from 21st November to 21st December, with over 100 traders from local farms, creative businesses and independents. It’s the one I’d choose if you want a proper Christmas shopping day, with mulled wine, food stalls and plenty of bottles to take home for the big day. Truro is also home to the Made in Cornwall Christmas Fair, held inside the cathedral from 25th to 28th November, which is a stunning setting for handmade gifts and local produce.

Fowey spreads its festive fun across the whole town with Festive Fowey, running from 26th November to 17th December. Rather than one big market, you’ll find a series of smaller markets and late-night shopping events, from the Town Quay by the water to the Town Hall, alongside the independent shops. Cafes, restaurants and pubs join in with warming food and drink, so it’s an easy place to spend a whole afternoon.

Padstow runs its Christmas Fayre from 3rd to 6th December, and it’s a foodie one. Over the four days there are live cookery demonstrations, music and a firework display, alongside producers selling everything from Cornish gin to blankets. It’s a great weekend if you want a market that’s as much about eating and drinking as shopping.

Porthleven has a lively market all year, but it goes all out for three weekends in December: 4th to 6th, 12th to 13th and 19th to 20th. Expect stalls with Cornish bakes and gift ideas, a hot chocolate and mince pie in hand, and extra stalls at The Shipyard Market, where you can also see Santa before his big night. Add a walk along the coast path to clear your head and you have a very good day out.

St Ives has its Christmas Fair at the Guildhall, with gifts from local makers and plenty of places to eat afterwards. It’s listed for 14th November, but that date is still to be confirmed, so double check. Just a short drive away, Polmanter holds its Christmas Market on 28th and 29th November, with local makers, festive food and drink, free entry and free parking, plus a Santa’s Grotto. It’s dog friendly too, and there’s indoor soft play if the weather turns.

Penzance is the county’s busiest town for festive markets and street events in one go. The Wynter Fayre, a newer Christmas market at The Acorn Theatre, is pencilled in for Saturday 7th December (check before you go) and focuses on small, independent makers. On 17th December, Penzance marks the birthday of local scientist Humphry Davy with its lantern parade; lanterns are made by local schoolchildren through Golowan workshops, and the evening also brings its own Christmas market and street entertainment. The same date, 17th December, is traditionally Penzance’s big late-night shopping evening, with the independent traders of Causewayhead leading the charge.

Mousehole normally has a Christmas Food and Craft Market, but I’ve seen it listed as not running this year. It’s still well worth a visit for the harbour lights, a walk nearby and a stop at one of the cafes or pubs, but I wouldn’t plan your day around a market there.

Big fairs at Cornwall’s attractions and venues

The Cornwall Christmas Fair at the Eden Project on 18th and 19th November is billed as the biggest and liveliest in the county. Entry to Eden is free on those two days, and the fair ticket, which has to be booked in advance, includes a light lunch with a glass of wine. Inside Eden Kitchen you’ll find stalls for decorations, clothing, skincare and artwork, plus artisan food and drink that make perfect Cornish gifts. Eden also has its ice rink and lights show on at the same time, so it’s easy to turn it into a full day.

The Bedruthan Christmas Fayre on 21st and 22nd November fills the hotel with hand-picked makers and artists. There’s a Santa’s grotto for the children, craft workshops for anyone who fancies making their own decorations, and a dramatic stretch of coastline just outside for a walk afterwards.

Healeys Cyder Farm hosts the only working farm Christmas market in Cornwall, every weekend from 14th November to 20th December. Along with the stalls there are cyder-making tours, tractor rides to meet the farm animals and mugs of mulled cyder. If you go on a Sunday, you can book a roast with Cornish carols on the side.

Jubilee Wharf Christmas Fair on 12th and 13th December has stalls both inside and out, selling locally made, unusual gifts. It’s close to Falmouth, so you can easily combine it with more shopping in town and a warming drink in one of the pubs.

Mount Edgcumbe Christmas Fayre on 12th and 13th December brings cookery demonstrations, local produce and gifts to the country park in south east Cornwall. It has more entertainment than most, with fire juggling, a twinkle tunnel for photos, craft workshops and Santa in his grotto.

Making the most of the markets

A few things I’d do. Go early on the busiest weekends, since parking fills up fast at the bigger events. Bring some cash for smaller stalls, and wrap up warm, as many of the markets are outdoors. Book ahead for anything ticketed, such as the Eden fair. And if you can, combine a market with the lights switch-on in the same town, because you get the best of both on one trip.

Local traditions

Montol, Penzance’s midwinter solstice festival, falls on 21st December and is unlike anything else in Cornwall at Christmas. Townsfolk dress in costumes and masks and parade to the local recreation ground to light a beacon, a Cornish tradition that predates the modern Christmas entirely and makes a genuinely different festive night out if you’ve done the markets and lights already.

Mousehole’s Tom Bawcock’s Eve on 23rd December doubles as both tradition and festival, bringing Starry Gazey Pie and a lantern procession to the village; again, the full detail is in my Christmas In Mousehole guide.

Christmas Events and Things to Do

Away from the markets, Cornwall’s bigger attractions run their own full Christmas programmes. The Eden Project’s ice rink is open from October through to February, with general skating sessions, a family skate, and parent-and-toddler slots, plus skating aids available to hire for younger children. Eden’s Christmas programme also lights up the Rainforest Biome and the waterfall, with a big band playing seasonal favourites in the Mediterranean Biome and a chance to meet Father Christmas and his elves.

For a slower, more atmospheric evening, the Lost Gardens of Heligan runs a Night Garden lantern trail through the gardens, alongside separate dates to meet Father Christmas with music, crackers and festive crafts beforehand. The National Trust runs its own after-dark winter festival at Trengwainton, with lantern-lit structures made by local schools and artists along the walled garden route, while Trelissick has Father Christmas telling stories in the stables each weekend plus a twelve-days-of-Christmas display, and Godolphin offers a winter family trail and wreath-making using foliage from the estate. Trebah also runs seasonal events most years, so it’s worth checking nearer the time.

If you’d rather meet Santa somewhere that smells of coal smoke, Cornwall’s heritage railways run dedicated Santa specials: Bodmin and Wenford Railway, Lappa Valley, and Helston Railway all put children aboard historic steam engines to meet Father Christmas.

For theatre, Hall for Cornwall in Truro and The Acorn in Penzance both put on festive shows through December, and Rogue Otherworld stages immersive drama in the depths of Tehidy Woods for something stranger. The Minack Theatre at Porthcurno also runs a Christmas performance in its clifftop open-air setting, so take a proper coat.

The cold-water tradition is huge here, with organised swims at Christmas Day, Boxing Day and New Year. Christmas Day swims take place at Gyllyngvase Beach in Falmouth, Watergate Bay in Newquay, Crooklets Beach in Bude, Sennen Cove, and Hayle Bay at Polzeath; some, like Sennen, ban wetsuits altogether. New Year’s Day swims include Gyllyngvase again, Readymoney Cove in Fowey, Gorran Haven, and Newquay Harbour. Away from the big three towns, Poldhu Cove on the Lizard holds a laid-back Boxing Day dip followed by hot chocolate from the Poldhu Beach Cafe, a proper reward for the cold.

For something quieter, the dark skies around Zennor make for good Christmas stargazing if you wrap up with blankets and a flask, and Holywell Bay’s sand dunes are a genuinely fun wet-weather alternative to sledging if there’s no snow. Winter foraging walks run near Penzance with Fat Hen and with Cornish Foraging, usually finishing with a fireside cooking session using what you’ve picked. If you fancy making rather than buying your decorations, wreath-making workshops run at garden centres including Trevenson Moor and the Duchy of Cornwall Nursery. And inland, Lostwithiel holds a late-night Dickensian shopping evening with independent shops staying open, mulled wine, and carol singers in costume.

Cosy Places to Eat and Stay

Cornwall’s best Christmas pubs tend to be the ones furthest from the main tourist strips. Artist Residence in Penzance has a log-burner glow in a Georgian building, while the Tinners Arms at Zennor is properly rustic, with good drinks and food within reach of the wild moors above the coast. The Victoria Inn at Perranuthnoe has an award-winning reputation and a roaring fire to match.

For a coastal roast, the Old Coastguard in Mousehole and the Pandora Inn overlooking Restronguet Creek near Falmouth both make the most of fresh, local ingredients and a proper view. Further inland, the Crown Inn at Lanlivery, the Springer Spaniel near Launceston, and the Standard Inn at Gerrans on the Roseland Peninsula, a short run from St Mawes, all serve seasonal menus by the fire; book ahead, since locals treat these as their own.

For something more hands-on than a meal, Cotehele Mill near Saltash runs candlelit evenings through December, with waterwheels turning, handmade gifts for sale, spiced cider, and traditional crafts demonstrated in front of you.

For somewhere to stay, a self-catering cottage with a working fire is still the classic Cornish Christmas base, particularly around Fowey, Falmouth or the Roseland, where you’re within a short drive of a harbour lights switch-on without needing to find parking in the town itself on the night.

Mousehole Xmas

Getting There and Parking

Some of Cornwall’s Christmas towns have narrow medieval cores built long before cars existed, so plan to park once and walk. Harbourside towns such as Falmouth and St Ives have reasonably flat, paved waterfronts once you’re down from the main car parks, which makes them easier going if you’re pushing a buggy or using a wheelchair than the steep lanes further up the hill; Mousehole’s Downalong-style lanes around the harbour are narrower and more uneven underfoot, so budget extra time.

On switch-on nights themselves, arrive early. Car parks in smaller harbour towns fill quickly once an event starts, and some villages, Mevagissey among them, actively recommend car sharing or arriving well before the advertised time rather than risk being turned away. The same logic applies to Mousehole and St Ives on their switch-on evenings and to Fowey during its Christmas Market, when the town’s limited car parks are under real pressure.

Read my complete guide to parking in Cornwall here.

If you’re coming from further afield, Cornwall’s branch rail lines (into St Ives, Newquay and Falmouth) avoid the worst of the parking altogether and drop you close to the harbourfront action. For inland events like Montol or the Humphry Davy Lantern Parade in Penzance, or the Wynter Fayre at The Acorn, the town’s main car parks are a short, flat walk from the Market Jew Street lights display, so it’s worth prioritising those over trying to find kerbside space closer to the event itself.

Read my complete guide to getting around Cornwall here.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.