Truro Big Christmas Market

Share with friends & family

The Big Christmas Market will run on selected dates from 24th November through to 24th December, bringing market stalls featuring a revolving selection of the finest local food, drink, arts and crafts to Lemon Quay .

Food lovers will be greeted with an array of tempting stalls; fresh, sustainably-caught fish and shellfish, grass-fed and free range meat from local farmers, artisan dairy products and sought-after store cupboard ingredients.  Drinks aficionados can expect a huge swathe of locally made craft beers, small-batch ciders, award-winning wines and artisan spirits from Cornwall’s finest producers. A treasure-trove of arts and craft stalls will feature everything from vintage homewares to willow weaving, handmade soaps to eye-catching jewellery – perfect for picking up unique gifts. 

The market will include over 100 traders attending on a revolving basis, and will be open on Wednesday evenings for late night shopping.

Open air market on Lemon Quay with a variety of stalls:

November & December 2021 Dates 


  • Wednesday 24th November - 9am - 9pm
  • Thursday 25th Novemeber 9am - 5pm 
  • Friday 26th November 9am - 5pm 
  • Saturday 27th November 9am - 5pm 
  • Sunday 28th November 10am -4pm 


  • Wednesday 1st December 9am - 9pm (Truro late night shopping )
  • Thursday 2nd December 9am - 5pm 
  • Friday 3rd December 9am - 5pm 
  • Saturday 4th December 9am - 5pm 
  • Sunday 5th December 10am - 4pm 
  • Wednesday 8th December 9am - 9pm (Truro late night shopping )
  • Thursday 9th  December 9am - 5pm 
  • Friday 10th December 9am - 5pm 
  • Saturday 11th December 9am - 5pm 
  • Sunday 12th  December 10am - 4pm 
  • Wednesday 13th December 9am - 9pm (Truro late night shopping )
  • Thursday 14th  December 9am - 5pm 
  • Friday 15th December 9am - 5pm 
  • Saturday 16th December 9am - 5pm 
  • Sunday 17th   December 10am - 4pm 


  • Monday 20th December 9am - 5pm 
  • Tuesday 21st December 9am - 5pm 
  • Wednesday 22nd December 9am - 9pm 
  • Thursday 23rd December 9am - 5pm 
  • Christmas Eve 9am - 2pm