We have put together a gallery consisting of a long list of things taking place in, and around, the city over the next few weeks.
Step into Christmas with these 26 magical events:

17. Portsmouth On Ice 2025
Portsmouth On Ice 2025 will launch at Portsmouth Guildhall Walk on November 22, 2025. Pictured: People skating on ice Picture: Habibur Rahman | Habibur Rahman Photo: Habibur Rahman

18. Beauty and the Beast, Fareham Live
Beauty and the Beast is coming to Fareham Live from December 12 to January 4. Pictured: Full cast of Beauty and the Beast Production at Fareham LIVE. Picture: Habibur Rahman | Habibur Rahman

19. Aladdin, Kings Theatre
Aladdin will be taking to the stage of the Kings Theatre from December 5. Pictured: Cast of the Aladdin including Rustie Lee as Genie and Shaun Williamson | Habibur Rahman Photo: Picture: Habibur Rahman

20. Snow White Panto, Theatre Royal
Snow White will be at the Theatre Royal from December 12. Pictured: Wicked Queen - Julia Worsley, Nurse Nelly - Harry Howle, Snow White - Sophie-Rose Emery, Prince Charming - Darcy James and Muddles - Christian James | Habibur Rahman

