Spirit of Christmas Fair runs on 1-7 November 2027 at Olympia London. It is for public Christmas shoppers; independent brands in fashion, jewellery, homeware, toys, decorations and artisan food and drink exhibit.
Photos of Spirit of Christmas Fair





See all 8 photos








Images: Spirit of Christmas Fair.
- Visitors (2026)
- Over 55,000
- Exhibitors (2026)
- Over 600
- How often
- Every year
- Dates
- 1–7 November 2027
Official show website (opens in a new tab) spiritofchristmasfair.co.uk
The Spirit of Christmas Fair gives you more than 600 independent brands under one roof over seven days, and the next fair runs from Monday 1 to Sunday 7 November 2027, the dates the organiser now gives on its stand application page. Clarion Events runs the fair in partnership with House & Garden magazine. The 2026 edition, its 25th anniversary fair (the first was held in 2001), filled the Grand Hall at Olympia London from 2 to 8 November, and tickets also covered The Luxury Travel Fair in the National Hall from 5 to 8 November.
Visiting Spirit of Christmas Fair
- Opening hours
- 2026 edition: Mon 2 Nov to Sat 7 Nov 10:00 to 18:00 (Thu 5 Nov until 21:00, late night); Sun 8 Nov 10:00 to 17:00. 2027 times not yet published
- Admission and tickets
- 2026 edition: Open to the public with a paid ticket. Advance day ticket adult £23 weekday / £24 weekend, child 13-16 £13 / £14 (door £27/£28 and £17/£18); Weekend Pass adult £28 advance (£32 door); Unlimited Pass adult £34 advance (£38 door); Thursday Late 4pm-9pm adult £15 advance (£18 door). Children 12 and under free; under-16s must be with an adult; £2.75 transaction fee per booking; free carer ticket with proof. Tickets include workshops, the Artisan Tasting Stage and entry to The Luxury Travel Fair (5-8 Nov). 2027 prices not yet published.
- Audience
- Public Christmas shoppers; independent brands in fashion, jewellery, homeware, toys, decorations and artisan food and drink exhibit
- Running alongside
- The Luxury Travel Fair
- Sector
- Retail & gifts
Details from the organiser (source: spiritofchristmasfair.co.uk, checked 26 October 2026).
Edition history
| Edition | Dates | Venue | Visitors | Exhibitors |
|---|---|---|---|---|
| 2027 | 1-7 November 2027 | |||
| 2026 | 2-8 November 2026 | Olympia London | 55,000 (expected, across Spirit of Christmas Fair and The Luxury Travel Fair) | 600+ |
| 2025 | 3-9 November 2025 | Olympia London |
Sources: spiritofchristmasfair.co.uk (2027 stand application, exhibiting, ticket information).
Where Spirit of Christmas Fair takes place
Map loads here.
Hammersmith Road, London W14 8UX
View a larger map (opens OpenStreetMap in a new tab) Get directions (opens OpenStreetMap in a new tab)



