Self-Catering Holiday Cottages

Riverside Family Holidays in Cornwall


Our What’s On Guide to Christmas in Cornwall

The countdown to Christmas is on in Cornwall and the Duchy is gearing up for a busy few weeks ahead. Book a break at one of our cosy cottages in Cornwall over the festive period and enjoy a wide range of events that will put you in the mood for this magical time of year. Visit Santa, shop for locally made gifts, watch the Panto, or go ice skating with the family and make new memories.

Here’s our guide to some of the best events happening in Cornwall this Christmas:

Santa By Steam

Santa by Steam

Bodmin and Wenford Railway, 3rd & 4th December

Hop aboard the steam train with your little ones and enjoy a ride through the Cornish countryside this Christmas. Santa’s elves are on hand to invite children into his magical grotto where he will give out special gifts. You can have your photo taken with Father Christmas, and there are mince pies and festive drinks for adults.

Tickets: £14.50

Christmas at Eden

Eden Project, Nr St Austell

Santa Skating

Celebrate everything magical about Christmas and winter at the Eden Project, where there will be activities and entertainment for all ages. There’s an ice rink, choir singing, story-telling, craft activities, and you’ll have the chance to meet Father Christmas and his helpers in his cosy grotto. The Festival of Light and Sound will light up the gardens and the Mediterranean Biome with colour, music and light projections.

Normal entry fees apply

Jack and the Beanstalk

Hall for Cornwall, Truro, 6th to 31st December

Jack and the Beanstalk

It’s that time of year again when the theatre comes alive with the sound of music, laughter and pantomime antics. This year, the story of Jack and the Beanstalk will be told with the help of Cornwall’s very own Kernow King and the popular Granville Saxton, in a show that will entertain all of the family.

Fowey Christmas Market

Fowey Christmas Markets

Fowey, 9th to 11th December

This bustling Christmas market will put you in the festive mood as you browse the many stalls selling local produce and handcrafted gifts, while Christmas tunes play in the background.

Free entry

Mousehole Christmas Lights

Mousehole, Nr Penzance, 17th December, to 7th January


Wrap up warm, and walk around this charming village, where the Christmas lights twinkle on the waters of the harbour. Listen to the carol singers before dropping in at one of the local pubs for a festive tipple.

Victorian Market

Lemon Quay Piazza, Truro, 13th to 18th December

Held in a large marquee on the bustling piazza in Truro, the annual Victorian Market attracts visitors from near and far. Stall holders will dress in traditional Victorian costumes, and you can wander around, browsing the array of goods, from jewellery and clothes, to handmade gifts and delicious food, while festive music plays in the background.

Free entry

Christmas Mass

Truro Cathedral, 24th December - 11.30pm

Christmas Stars

Soak up the festive atmosphere and enjoy the peace brought by Christmas at the beautiful cathedral in Truro. There will be traditional carols sung by choirs and a service that celebrates the joy and significance of this festive period.

Free entry