At Dance586 we teach the following styles:
- Latin – Cha Cha, Rumba, Samba, Jive, Paso Doble
- Street Latin – Salsa, Bachata, Argentine Tango, West Coast Swing, Merengue
- Ballroom – Waltz, English Tango, Foxtrot, Quickstep & Viennese Waltz
- New Vogue – Australian Sequence Dances