What's On

Fitness Class - Fit with Vic
St Leonard and Fergus Church Hall  |  5 for first class and if paying via block else 7 PAYG.
Fitness Class - Fit with Vic Image
This is a mat based cardio and strength with a bit of stretch class that blends low impact cardio, strength work and a long, recovery style stretch at the end. It uses simple, flowing bodyweight movements so you get the 'power yoga' feel without needing any yoga experience. Expect a mix of standing and floor based exercises, options to make it easier or harder, and a big focus on leaving class feeling looser, calmer and stronger. Bring a mat and a set of hand weights if you want a challenge.

Two classes every Wednesday night 6pm and 7pm.

Information published by Leisure and Culture Dundee.
£5 for first class and if paying via block else £7 PAYG.
Promoted By: Fit with Vic
Wednesday 21st January 2026 6:00pm
Wednesday 21st January 2026 7:00pm
Wednesday 28th January 2026 6:00pm
Wednesday 28th January 2026 7:00pm
Wednesday 4th February 2026 6:00pm
Wednesday 4th February 2026 7:00pm
Wednesday 11th February 2026 6:00pm
Wednesday 11th February 2026 7:00pm
Wednesday 18th February 2026 6:00pm
Wednesday 18th February 2026 7:00pm
Wednesday 25th February 2026 6:00pm
Wednesday 25th February 2026 7:00pm
Wednesday 4th March 2026 6:00pm
Wednesday 4th March 2026 7:00pm
Wednesday 11th March 2026 6:00pm
Wednesday 11th March 2026 7:00pm
Wednesday 18th March 2026 6:00pm
Wednesday 18th March 2026 7:00pm
Wednesday 25th March 2026 6:00pm
Wednesday 25th March 2026 7:00pm
Wednesday 1st April 2026 6:00pm
Wednesday 1st April 2026 7:00pm
Wednesday 8th April 2026 6:00pm
Wednesday 8th April 2026 7:00pm
Wednesday 15th April 2026 6:00pm
Wednesday 15th April 2026 7:00pm
Wednesday 22nd April 2026 6:00pm
Wednesday 22nd April 2026 7:00pm
Wednesday 29th April 2026 6:00pm
Wednesday 29th April 2026 7:00pm
Wednesday 6th May 2026 6:00pm
Wednesday 6th May 2026 7:00pm
Wednesday 13th May 2026 6:00pm
Wednesday 13th May 2026 7:00pm
Wednesday 20th May 2026 6:00pm
Wednesday 20th May 2026 7:00pm
Wednesday 27th May 2026 6:00pm
Wednesday 27th May 2026 7:00pm
Wednesday 3rd June 2026 6:00pm
Wednesday 3rd June 2026 7:00pm
Wednesday 10th June 2026 6:00pm
Wednesday 10th June 2026 7:00pm
Wednesday 17th June 2026 6:00pm
Wednesday 17th June 2026 7:00pm
Need this in a different language?