All Day

Images of Authority: Portraits Between Iran and Europe

Ashmolean Museum 35 Beaumont Street, Oxford

This free exhibition explores the portraits of three rulers – Fath Ali Shah Qajar, King George III, and Napoleon Bonaparte – revealing how art conveyed their authority, ambition, and personality

Free

This Is What You Get

Ashmolean Museum 35 Beaumont Street, Oxford

This retrospective at the Ashmolean will be the first exhibition in a public gallery to bring together the visual work of Stanley Donwood and Thom Yorke.

£8.10 – £16.20

Pat Suet-Bik Hui & the Three Perfections

Ashmolean Museum 35 Beaumont Street, Oxford

This exhibition at the Ashmolean showcases Pat Suet-Bik Hui and the tradition of the ‘three perfections’, blending poetry, calligraphy, and painting across centuries.

Free

Santa’s Grotto at Millets Farm Centre

Millets Farm Centre Kingston Road, Frilford, Abingdon-on-Thames

Webbs Garden Centre, located at Millets Farm, will once again be hosting its Santa’s Grotto event from November through to Christmas Eve.

From £27.50

Christmas 2025 at Oxford Castle and Prison

Oxford Castle & Prison 44-46 Oxford Castle, Oxford

Experience Santa’s Teddy Bear Workshop and Tales of the Tower at Christmas 2025 at Oxford Castle and Prison on selected dates.

£7.00

Beauty and the Beast

Featured
The Theatre Chipping Norton 2 Spring Street, Chipping Norton

Beauty and the Beast is a magical pantomime, a world of enchantment, unforgettable storytelling, and non-stop laughter.

£19.50 – £38.00

Dick Whittington

Featured
Oxford Playhouse Beaumont Street, Oxford

Join in the tradition that is the Oxford Playhouse pantomime. There’s a charming adventure on the way, full of laughter, mischief, magic and plenty of panto sparkle.

From £15.00

Waddesdon Manor Christmas Fair

Waddesdon Manor, Aylesbury Waddesdon Manor, Aylesbury

Waddesdon Manor Christmas Fair 2025 is a Christmas Market that offers a shopping experience that’s as thoughtful as the items on offer.

Christmas Fairytale 2025

Fairytale Farm Fairytale Farm Southcombe, Chipping Norton

Tickets are now on sale for the Christmas Fairytale event 2025 at Fairytale Farm, which runs on selected dates from 22 November to Christmas Eve.

£9.99 – £19.99

Santa’s Grotto at Bicester Avenue Garden Centre

Bicester Avenue Garden Centre, Bicester Bicester Avenue, Oxford Road, Bicester

Come and meet Santa in person in his Grotto at Bicester Avenue Garden Centre for a special one-to-one meeting and time for a festive photo.

£35.00

Christmas in Oxford 2025 (Oxford Christmas Market)

Featured
Broad Street Broad Street, Oxford City Centre, Oxford

Christmas in Oxford 2025 (previously Oxford Christmas Market) will take place on Broad Street from 22 November to 31 December.

Free

MAMMA MIA!

Featured
New Theatre Oxford 24-26 George Street, Oxford

A mother. A daughter. 3 possible dads. And a trip down the aisle you’ll never forget. Set on a Greek island paradise, a story of love, friendship and identity is cleverly told through the timeless songs of ABBA.

From £19.50

Oxford Printmakers Co-operative: The Printmaker’s Eye

The North Wall Arts Centre South Parade, Oxford

Oxford Printmakers Co-operative brings a vibrant selection of handmade prints to The North Wall this Christmas, showcasing a wide range of printmaking techniques and offering both framed and unframed works for visitors to enjoy and purchase.

Free

Santa Steam Specials: All Aboard!

Princes Risborough Station Station Approach, Princes Risborough +1 more

One of the most amazing things for children to do in the run-up to Christmas is to take a traditional steam train ride and visit Santa’s Grotto, and of course, share with Santa all the things they would like him to bring them on Christmas Day.

From £24.25

Santa Express

Wallingford Railway Station 5 Hithercroft Road, Wallingford +1 more

Take a train trip with Santa at the Cholsey & Wallingford Railway this Christmas. Be entertained by Santa’s elves, be visited by Father Christmas, and every child

£20.00

The Nutcracker

Featured
The North Wall Arts Centre South Parade, Oxford

Creation Theatre brings a fresh, joy-filled version of The Nutcracker to the stage this Christmas, following Marie on a magical journey of toys, danger, dancing and adventure, complete with live music, humour and enchanting festive storytelling.

From £16.00

Where’s Father Christmas?

Oxford Playhouse Beaumont Street, Oxford

Discover a magical Oxford Playhouse festive adventure filled with songs, stories, activities, and a search for Father Christmas.

£12.00 – £20.00
Ongoing

Country Roads

Aylesbury Waterside Theatre Exchange Street, Aylesbury

For one night only, the spotlight shines on the Kings and Queens of country music in a celebration like no other.

From £25.00

Alfie Moore: Acopalypse Now

The Mill Arts Centre, Banbury Spiceball Park, Banbury

In his new tour show Fair Cop, Alfie takes on society’s “Four Horsemen” — rising crime, global warming, AI and culture wars — with sharp wit and lessons from his policing career. Blending pragmatism and humour, he explores how laughter can defuse even the toughest stand-offs, inviting audiences to join him as he confronts chaos with courage and comedy.

£24.50