Christmas Activities & Events Oxfordshire Skip to main content
Powered By Book That In
Read More News

Christmas Activities & Events Oxfordshire


Dates Vary from 9:30 am - 4:30 pm at Didcot Railway Centre

Are you looking for something different to do thisChristmas? Enjoy unlimited train rides and help Santa find his missing reindeer, filling your stocking withpresents along the way. Then meet Father Christmas in his grotto and choose your own gift from the giant toyshop! There is also a special performance of ‘A Christmas Carol’ on 14th December by Gerald Dickens
who is the great, great grandson of Charles Dickens.

Didcot Railway Centre, Didcot, OX11 7NJ
Tel: 01235 817200   


Cost: Adults £20.00, children £25.00


November & December from 10:00 am - 5:00 pm at Roves Farm

Meet Santa in his ALL NEW Grotto, choose a gift in the Toy Shop & mix up a treat for Rudolph at the Reindeer Food Station. Enjoy the party atmosphere at the live Elf Show, do some paper crafts to take home and visit their living Nativity Scene with donkeys, sheep & alpacas (in lieu of camels!). Plus all the usual fun on the farm.

Sevenhampton, Swindon, SN6 7QG
Tel: 01793 763939 


Cost: Adults £10.80, children (3-16 years) from £30.00


6th December - 6th January at Oxford Playhouse

There’s a spot of bother at the North Pole. All the presents have been muddled up, a sack of letters has gone astray, the Elves are misbehaving and now a polar bear has knocked over the Christmas tree. Father Christmas needs your help! Could you be an elf and play your part in getting things back on track?

BT Studio, Gloucester Street, Oxford, OX1 2BN
Tel: 01865 305305 


Cost: Adults £14.00, Children £10.00.


11th  to 24th December from 10:00 am to 5:00 pm at Fairytale Farm

In this magical and immersive event, you will check in with Santa’s helper elves and start your journey through the Gingerbread house entrance. Pose for photos and prepare your wish list for Santa. Then pick n mix some reindeer food ready for Christmas Eve and help decorate Santa’s Christmas tree. Test your snowball throwing skills while trying to feed
Frosty and his snowpals. Plus so much more!

Southcombe, Chipping Norton, OX7 5QH
Tel: 01608 238014 


Cost: Adults £9.50, children £16.99, under 2s £7.49


16th - 17th November, 6:00 pm at New Theatre Oxford

Exclusively featuring the world's only Mosasaur the world's last flying Pterodactyl and more dinosaur species than any other show on earth! Jurassic Live is coming to New Theatre Oxford and is the UK's most interactive theatre show where audiences become part of the dinosaur adventure. Aimed at families (suitable for those aged 3+) get ready for Jurassic Live to take you on a festive musical journey.

24-26 George Street, Oxford, OX1 2AG


Cost: From £13.00


11th November to 24th December from 10:00 am - 6:00 pm at Appleton Christmas Barn

This time of year can get very expensive so this one is always on our list. Visit Appleton Christmas Barn and pick out your tree for the festive period. Then head inside the shop to find thousands of decorations for the tree and home. But for the little ones, in the barn you will find 4 Reindeer to greet you before their big and busy night on Christmas.

Eaton Road, Appleton, OX13 5JJ


Cost: Free.