Skip to main content

Miranda Palmer Dance Fitness

Hi I’m Miranda,

Welcome to my energising range of dance fitness classes. An hour of your day to get moving, improve your health and find yourself smiling. No experience required.

Check out my website -

This one minute video gives you an idea of what the classes are about....


Want to dance at a time to suit you, in private? Contact me for a code to my recorded trial class - this will give you a feel of the style of the class & confidence to try an in person class with us.


Zumba is the original dance fitness party - great music, lots of fun and suitable for people of all abilities who love to move to music.I

Want a low impact, gentler pace that still feels like a dance party? Then opt for Zumba Gold.

Want strengthening and toning? Try Zumba Toning. You’ll be improving your bone density in these classes with hand weights. Look for Zumba Toning below.

Or you want feel-good, sing along music from movies and musicals for your dance workout? Try Razzle Dazzle - a brand new Broadway style class, that is easy to follow and totally uplifting!
Here is a video to give you an idea of a Razzle Dazzle class:

Schedule of Classes in the community:

ZUMBA 9.30am & ZUMBA GOLD 10.45am, both at St Andrew's, Northey Avenue, Cheam, SM2 7HF

RAZZLE DAZZLE - 9.30am at St Ann's RC Church, 4 Brighton Rd, Banstead SM7 1BS (term time only)

ZUMBA 9.30am & ZUMBA GOLD 11am, both at St Mark's, Great Tattenhams, Burgh Heath, KT18 5RD

RAZZLE DAZZLE 9.30am & ZUMBA TONING / ZUMBA 10.40am, both at Nork Community Centre, Nork Way, SM7 1JN (term time only)

ZUMBA 9.30am at Banstead Methodist Church, SM7 1DA

In person classes are £8 or £65 for a block of 10.
If you regularly take 3 or more classes a week, you may like to think about Membership - speak directly to Miranda about this!

Please do not hesitate to contact me via email with any questions:

I look forward to dancing with you!
Miranda x

07989 879832

In Person Classes Online Classes Events
From 18 Jul 2024
July, 2024
18 Thu 9:30am BST
10:40am BST
19 Fri 9:30am BST
22 Mon 9:30am BST
10:45am BST
23 Tue 9:30am BST
24 Wed 10:15am BST
25 Thu 9:30am BST
10:40am BST
26 Fri 9:30am BST
29 Mon 9:30am BST
10:45am BST
30 Tue 9:30am BST
31 Wed 10:15am BST
1 Thu 9:30am BST
10:40am BST
2 Fri 9:30am BST
5 Mon 9:30am BST
10:45am BST
6 Tue 9:30am BST
Times shown in timezone: London