Christmas is coming early to Thame this year!
With the Christmas Lights Switch-On in November and the much-loved Princes Risborough Young Farmers’ Christmas Charity Tractor Run bringing sparkle and smiles to the streets, the festive spirit will be lighting up our town sooner than ever.
From handmade markets and panto fun to live music and candlelit carols, there’s something for everyone to enjoy throughout November and December. Here’s your guide to what’s on across Thame this festive season — grouped by theme so you can easily find your favourites.
Shopping, Makers & Markets
Support local artists, craftspeople, and independent traders throughout November and December.
-
Sally Evans Artists & Makers Fair
Upper Chamber, Thame Town Hall – 10am–4pm
Saturday 8, Saturday 22 November, Saturday 6 & Saturday 20 December -
Christmas Green Fayre
Upper Chamber, Thame Town Hall – 10am–3pm
Saturday 15 November -
Christmas Charities Fair & Santa’s Grotto
Upper Chamber, Thame Town Hall – 10am–2pm
Saturday 29 November -
Thame Charter Market
Tuesdays – 2, 9, 16 & 23 December -
Barley Hill Primary School Christmas Fayre
Sunday 23 November, 12–4pm
Shopping, Makers & Markets
Support local artists, craftspeople, and independent traders throughout November and December.
-
Sally Evans Artists & Makers Fair
Upper Chamber, Thame Town Hall – 10am–4pm
Saturday 8, Saturday 22 November, Saturday 6 & Saturday 20 December -
Christmas Green Fayre
Upper Chamber, Thame Town Hall – 10am–3pm
Saturday 15 November -
Christmas Charities Fair & Santa’s Grotto
Upper Chamber, Thame Town Hall – 10am–2pm
Saturday 29 November -
Thame Charter Market
Tuesdays – 2, 9, 16 & 23 December -
Barley Hill Primary School Christmas Fayre
Sunday 23 November, 12–4pm
Theatre, Panto & Nights Out at The Spread Eagle
Laughter, nostalgia, and a touch of sparkle – perfect for festive evenings!
-
Thame Players Panto: Camelot
Players Theatre – 4–14 December (various times) -
The Spread Eagle Events:
-
80’s Retro Party – Thursday 4 December
-
Mixed Disco Party – 5, 6, 12, 13, 19, 20 December
-
Freddie Mercury Tribute – Thursday 11 December
-
Drag Cabaret Party – Thursday 18 December
-
New Year’s Eve Party – Wednesday 31 December
-
Community & Family Fun
Thame’s community spirit shines brightest at Christmas – from lights and laughter to tea parties and fun runs.
-
Christmas Lights Switch-On
Town Centre – Friday 28 November, 4–7pm -
Thame Youth Projects’ Santa Fun Run
Sunday 30 November -
Senior Citizens’ Tea Party
Wednesday 10 December, 2–4pm -
Christmas Storytime @ Thame Library
Thursday 11 December, 3:30pm -
Community Christmas Day Gathering
Thursday 25 December
Community & Family Fun
Thame’s community spirit shines brightest at Christmas – from lights and laughter to tea parties and fun runs.
-
Christmas Lights Switch-On
Town Centre – Friday 28 November, 4–7pm -
Thame Youth Projects’ Santa Fun Run
Sunday 30 November -
Senior Citizens’ Tea Party
Wednesday 10 December, 2–4pm -
Christmas Storytime @ Thame Library
Thursday 11 December, 3:30pm -
Community Christmas Day Gathering
Thursday 25 December
Church Services & Carol Events
Take a moment for reflection, joy, and peace at Thame’s beautiful churches.
-
Advent & Carol Services:
-
Advent Carol Service – St Joseph’s Catholic Church, Sunday 14 December, 4pm
-
Cosy Carols: Stories from the Stable – St Mary’s, Sunday 14 December, 7:30pm
-
Blue Christmas (for those who find Christmas difficult) – St Mary’s, Wednesday 17 December, 7:30pm
-
Family Carol Service – St Catherine’s, Towersey, Sunday 21 December, 3pm
-
Nine Lessons & Carols – St Mary’s, Sunday 21 December, 6:30pm
-
-
Christmas Eve Services:
-
Christingle Services – St Mary’s, 2pm, 3:30pm & 5pm
-
Carols Around the Christmas Tree – 24 December
-
Carols & First Mass of Christmas – St Joseph’s, 8pm & 9pm
-
Midnight Communion – St Mary’s & St Catherine’s, 11pm
-
-
Christmas Day Services:
-
St Joseph’s Catholic Church – 9am & 11am
-
St Mary’s – 9am & 10:30am
-
St Catherine’s, Towersey – 9:30am
-
-
Post-Christmas Services:
-
St Stephen’s Day Mass – St Joseph’s, Friday 26 December, 10am
-
Holy Hour & New Year’s Eve Mass – St Joseph’s, Wednesday 31 December, 10:15pm & 11:30pm
-
New Year’s Day Mass – St Joseph’s, Thursday 1 January, 12noon
-
Wrapping Up
With the lights twinkling from late November, festive music in the air, and the whole community coming together, Christmas in Thame 2025 promises to be full of warmth, joy, and sparkle.
Mark your favourites, wrap up warm — and get ready to celebrate a magical Thame Christmas that starts early this year!
And, if you’ve got an event you’d like us to add then let us know!