Christmas in Hampshire

Welcome to our curated list of the very best family Christmas events in Hampshire! We've done the hard work of finding the most magical experiences our local area has to offer, so you can focus on making memories. From dazzling light trails to hilarious pantomimes, get ready for some festive family fun.

Aladdin - The Kings Theatre 

Portsmouth - 5th - 31st December 2025 

Get ready for magic, music, and plenty of laughs — the Aladdin Panto at the Kings Theatre Southsea is the perfect festive treat for all ages! With dazzling costumes, catchy songs, and hilarious performances, this year’s show brings the classic tale to life in true panto style. Our family love every minute of the Pompey panto every year!! from the larger than life characters to the feel good atmosphere that has everyone joining in. If you’re looking for a fun family outing this season, hop on the magic carpet and don’t miss it!

This years cast includes Shaun Williamson, (EastEnders’ Barry), back after delighting audiences as the dastardly Captain Hook two years ago, Shaun returns to cause mayhem with the kings theatre own Jack Edwards who returns for his 11th panto!

The multi-talented Rustie Lee (Good Morning Britain, This Morning, The Real Marigold Hotel & Celebrity Super Spa) will also take on the role of the Genie of the Lamp!

Ticketd start from just £10! 


Snow White - The New Theatre Royal 

Portsmouth

12th December 2025 - 4th January 2026

Step into a world of sparkle, silliness, and fairy-tale fun with Snow White at the New Theatre Royal Portsmouth! This enchanting panto delivers big laughs, colourful characters, and plenty of sing along moments that kept our whole family smiling. From the wickedly funny antics to the heart warming scenes, the show captures everything we love about panto season. If you’re looking for a magical family day out, Snow White is a wonderful choice!

Tickets Start From Just £10!