TOP

32 Magical Christmas Activities in London and Surrey

32 Magical Christmas Activities in London and Surrey this season

Main image: Wimbledon Winterfest

Family Fun

1 Christmas in Kingston 

Until 28 December 

Discover the famous Christmas Market, enjoy bespoke lights and live music, festive dining & shopping, and meet real reindeer. You can also download the free InKingston app which is full of events and offers to help you make the most of Christmas in Kingston.

2 Wimbledon Winterfest 

Wimbledon, 29 & 30 November 

Wimbledon kicks off its festivities with Winterfest! Saturday brings a real sense of community with local choirs and musicians while Sunday is all about crafting and making decorations for Christmas. 

3 Barnes Christmas Fair 

Barnes Village, 5 December 

Local choirs and musicians will perform around the village, and there will be late-night shopping, funfair rides on Barnes Green, and festive stalls. Father Christmas will once again visit BCA’s Grotto at Rose House. 

4 Christmas at Hampton Court Palace 

Until 4 January 

The palace will be festooned in festive décor, and you can discover Christmas foodie traditions in the kitchens, listen to seasonal music, or learn about Christmas history from the Palace hosts. There will also be the Festive Fayre in the first two weekends of December. 

Photo by Richard Lea-Hair, © Historic Royal Palaces

5 Elf’s Cosy Christmas Storytime 

Morden Hall Park, 6 & 13 December 

Kids can gather round as Santa’s Head Elf, Tinsel McSprinkle, who will share enchanting Christmas tales that celebrate the wonder of the season and the joy of storytelling at this fun family event.

© National Trust Images

6 Christmas in the Village 

Wimbledon Village, 7 December 

Christmas in the Village returns with a festive day full of events, from a Christmas market to pony rides, Santa’s horseback parade, face-painting, storytelling sessions, fairground rides and more. 

7 Christmas at Morden Park House 

Morden Park House, 7 December 

Step into Morden Park House for a family-friendly winter wonderland. Enjoy live music, festive stalls, meeting Father Christmas, creative crafts, and delicious seasonal treats. 

8 Magical Manor 

West Horsley Place, weekends in December 

Join the team in the beautiful decorated Manor House for a day of festive play, crafts and biscuit decorating. Children can also visit Father Christmas. 

9 WWT London Wetland Centre

Weekends in December

WWT London have their Festive Family Fun Days on weekends in December! Toast marshmallows around the fire, decorate gingerbread, enjoy magical storytelling, creative crafts, and festive face painting.

Credit: WWT / Neil Harrison

10 Cheam Christmas 

12 December

Join the Total Home Solutions team in their Showroom for an evening of festive fun. Enjoy a live singer performing a selection of Christmas classics, while you relax with some refreshments and a mince pie or two. There will also be an artisan market along with children’s activities. 

11 Willow Christmas Tree Weaving Workshop  

Barnes Common, 13 December 

Learn how to weave your own willow Christmas tree decoration with the guidance of Ellie Morgan from Wool, Wool, Willow. Perfect for children 5 years and upwards, accompanied by an adult. 

12 Christmas Wreath Workshop 

Deen City Farm, Morden, 29 November 

Start off your festive season with a relaxing and fun morning at Deen City Farm, creating your very own traditional wreath. 

13 Christmas Light Switch On

Bourne Hall, Ewell, 29 November 

Bourne Hall hosts the return of its Christmas Light Switch-On, featuring live music and performances, market stalls, and Santa’s Grotto. 

14 The Children’s Trust Winter Festival 

The Children’s Trust, Tadworth Court, 

6 December 

Try your hand at some crafts in the creative corner or browse the marketplace. Treat yourself to a seasonal snack while enjoying live performances – and kids can visit Santa in his grotto. 

Carols & Music

15 Wimbledon Village Stables Christmas Concert 

Wimbledon Village Stables, 6 December 

Enjoy the festive atmosphere as you gather to sing carols in a traditional stable setting. Hot drinks, mulled wine, and mince pies will be served. 

16 Awake, Rejoice Concert 

All Saints’ Church, Kingston, 6 December 

Join Thames Philharmonic Choir in Kingston for an evening of festive music. The programme features Bach’s beloved cantata Wachet Auf and Mozart’s joyful Coronation Mass in C major, before finishing with carols. 

17 Carols at the Bandstand 

Clapham Common, 7 December 

The Friends of Royal Trinity Hospice will be hosting their annual carols on the bandstand. There will be musicians and a choir, along with song sheets for the audience to join in and bells for children to ring. 

18 Christmas Brass Spectacular 

Smith Square Hall, 8 December 

Featuring top-tier performances from some of the UK’s finest brass musicians and choirs, this Christmas show will be a festive celebration including both timeless carols and Christmas pop classics. 

19 Christmas Carols at the Windmill 

The Windmill, Wimbledon Common, 13 December 

Get into the Christmas spirit at this festive fundraiser sing-along with the Wandle Concert Band, while enjoying mulled wine, hot chocolate, mince pies and other Christmas treats.  

20 RHN Carol Concert 

Royal Hospital for Neuro-disability, Putney, 4 December 

A candle lit charity concert with congregational carols, performances and free mulled wine and mince pies. 

Festive Trails

21 A Very Penguin Christmas 

Claremont Landscape Garden, 22 November – 4 January 

Join a festive family trail that follows a group of adventurous penguins who have travelled from the South Pole in search of Father Christmas. 

22 The Nutcracker 

Winkworth Arboretum, 29 November – 4 January 

Families can step into the enchanting world of The Nutcracker on a woodland trail, where scenes from the beloved tale come to life among the trees alongside life-sized nutcracker sculptures.  

Credit: National Trust Images / James Dobson

23 The Reindeer Hunt Trail

Morden Hall Park, 29 November – 4 January 

Running through the Christmas season, families can join The Great Reindeer Hunt trail around the park. Father Christmas has lost his reindeer; can you help find them? 

24 A Merry Misrule 

Battersea Arts Centre, 29 November – 24 December 

Wild Rumpus return to Battersea Arts Centre with an immersive new family adventure, A Merry Misrule. Families are guided by the rousing ‘Resistance Rabbit’ to wander through enchanted lands and meet characters intent on causing disruption to the most wonderful time of the year.   

25 Discovery Land at Priory Farm Estate

Redhill

At Priory Farm’s Winter Discovery Land trail, Follow Fern, Timber and Pebble through 12 fun filled stops, uncovering Grandmother Nature’s Twelve Days of Christmas song. A great family day out to get the family in the festive mood.

Christmas Shows

26 Cinderella 

Rose Theatre, Kingston,  26 November – 4 January 

Co-written by Olivier Award winning playwright Chris Bush and Roni Neale, the Rose’s production of Cinderella stars a West End cast alongside members of the Rose Youth Theatre. 

Credit: Rich Lakos

27 The Snowflake 

Polka Theatre, Wimbledon, 29 November – 25 January 

Based on the timeless Christmas story by Benji Davies, The Snowflake tells the tale of a snowflake, a little girl and her Pappie, who are all longing for their own special place in the world.  

28 Snow White and the Seven Dwarves 

New Victoria Theatre, Woking, 5 December – 4 January 

Snow White and the Seven Dwarves will be brought to life with comedy, song and dance numbers, fab costumes and audience participation. 

Credit: Ian Olsson

29 Cinderella 

Richmond Theatre, 6 December – 4 January 

At Richmond Theatre’s annual panto, all the Midwife’s Helen George will be taking the role of the Fairy Godmother and is joined alongside West End star Charlie Stemp as Buttons and children’s TV favourite Basil Brush as Baron Basil.  

31 Aladdin 

Epsom Playhouse, 12 December – 4 January 

Catch a ride on Epsom Playhouse’s magic carpet to this year’ spectacular performance of Aladdin. There will also be a relaxed performance on 2 January. 

30 Robin Hood 

New Wimbledon Theatre, 6 December – 4 January

Street dance sensations Ashley Banjo and his crew Diversity are ready to take over Sherwood Forest in New Wimbledon Theatre’s production of Robin Hood. 

32 Oldilocks and the Three Bears  

Omnibus Theatre, Clapham, 10-21 December 

Garlic Theatre brings festive magic to Omnibus Theatre for younger audiences with this retelling of the classic story with charming puppetry.