13 Christmas Markets and Fayres in Cornwall 2025
I love a Christmas market don’t you!?
Time to get all festive with the lights and hand-made crafts, and the smells of hot chocolate (or mulled wine for some).
Here are some of the best markets to check out. I have included some of the smaller markets which are sometimes overlooked and so deserve a shout out.
1. Healeys Cyder Farm
Every weekend from November 8 until December 14
Usually round 30 market stalls which changes each weekend, including jewellery, woodcraft, candles, and food. Theres also live music, carols and live music.
Cost: Free entry to the market
2. Truro Christmas Market
November 21 to December 24
Located on Lemon Quay, this 34 day long market showcases local crafts, food, a bar, entertainment and gifts. Open daily until Christmas Eve, with extended hours on Wednesdays.
Cost: Free

3. Fowey Christmas Market
November 14, 15, 16
Located throughout the streets and quay of Fowey, with live music, local crafts, and festive foods and activities. This is a big market with almost 100 regional traders.
The market starts on Friday 14th November and runs into the weekend.
Cost: Free
4. Museum of Cornish Life Christmas Fayre
November 15 1000-1600
Fayre located in the museum in Helston, featuring craft stalls, a pop up Christmas Café, storytelling. There is also a Santa’s Grotto which runs from 1300-1500 and has to be pre-booked and is £3.50 per child – each child receives a toy.
Cost: Free
5. Bedruthan Hotel, Mawgan Porth, Christmas Fayre
November 22-23 1000-1700
Various craft stalls from artisan makers around the southwest, selling a variety of Christmas gifts such as art, crafts, gifts, jewellery and food and drink and more. There is a Play Space Creche for children but I think this will incur a further fee.
Cost: £2 per person, under 3s Free. Price includes parking, shuttle bus to the event and entry.
6. Cornwall Christmas Fair at the Eden Project
November 19-20 (preview evening on 19 from 5-9pm)
This fair in the iconic Eden Project will feature up to 70 stalls selling gifts, artisan food and drink in the food hall, and fashion, with a portion of proceeds benefiting local charities.
Cost: £32 for the evening fair on 19 / £20 for the day fair on 20
The Fair is not included in the price to enter Eden project (it is not an Eden run event), but entry to the Eden project is free for all Christmas Fair ticket holders attending on 20 November.

7. Falmouth’s festive weekend
December 6-7 1100-1700
A weekend of festive events including Christmas markets centred around The Moor and Events Square, but also the Poly in town. There will be a land train, Santa’s grotto (costs £2 per child), live music and children’s rides.
Cost: Free entry
8. Polgoon Vineyard Penzance Christmas Market
November 16, December 5, 12, 14, 19 100-1500
A variety of stalls featuring unique local artisans and makers. There will be carol singers there too, and you can pick up your Christmas wine in the shop!!
Cost: Free entry
9. Carbis Bay Coastal Christmas Market, Carbis Bay Estate
December 6-7 & 13- 14, 1100-1700.
Held during the first two weeks of December, featuring more than 40 stalls, Santa’s grotto, and live music along the scenic coast.
Cost: Free entry
10. Cornwall Christmas Market – Royal Cornwall Showground, Wadebridge
December 12-14
This is a large market with over 120 independent traders selling arts, crafts, food, drink and more. There is also an itinerary for entertainment, street performers, a giant Christmas tree, mulled wine, Santa’s grotto and reindeer. Selfie with Santa costs £10.84 each, see the event website for full details. Kicks off on Friday 12 at 17:00 and runs through the weekend.
Cost: Adult tickets £7 (plus booking fee), children £4 (plus booking fee) family ticket of 4 £18 (tickets here)
11. Mount Edgcumbe Christmas Fayre, Torpoint
December 13 1000-1530
Set in the beautiful Mount Edgcumbe estate, this fayre offers over 50 artisan gifts and food exhibiters, live entertainment, Santa’s Grotto and family-friendly activities such as Festive Bubble Wonderland. There will also be Alpacas to see!
Cost: £5 adult (plus booking fee) £3 child (plus booking fee) – return boat access deal available via Plymouth boats Tickets must be pre-booked.
12. Porthleven Shipyard Market, Porthleven Christmas Market
December 5-7 (Fri 1200-1900, Sat 1000-1800, Sun 1000-1700)
Located by Porthleven’s Harbour in the shipyard market and marquee, with festive stalls and the chance to meet Santa.
Cost: Free entry
13. Trevena Cross Christmas Markets
TBC – usually every weekend in December
A range of craft stalls, fine foods and drinks, an opportunity to see Father Christmas (no grotto this year) and other ‘walk about’ characters. Photo opportunities, including one for dogs!
Cost: Free entry
There are so many more Christmas markets! Each market offers a unique festive experience, so make sure to check specific dates closer to the time as they may vary year-to-year.
If you know of any other must-see Christmas Markets, then let me know in the comments.
