Find your next practice.
Find your next beach or studio class below.

Upcoming classes
Select a class for details and directions.
What it costs
Beach classes are paid per class. Studio classes can be paid per class or on a monthly package.
Beach classes
Muizenberg and St James, charged per class.
- Pre-bookedBest valueMessage Annabel before the class to hold your spot.R 90per class
- On the dayJust turn up. Bring a mat and something warm for early mornings.R 110per class
Studio classes
Alive Dance Studio on Palmer Road. Drop in, or practise on a monthly package.
- Once a weekOne studio class a week, either Monday evening or Friday morning.R 460per month
- Twice a weekBest valueBoth studio classes every week — Monday evening and Friday morning.R 760per month
- Drop-inA single studio class, with no monthly commitment.R 150per class
How to book
Payment via EFT or SnapScan before the class starts.
Pay by EFT
Use these bank details for a direct transfer.
- Bank
- Standard Bank
- Account holder
- Annabel AL Short
- Account number
- 10 05 668 111 7
- Branch code
- 5109
- Account type
- Current
- Reference
- Use your name as the payment reference.
Good to know
What should I bring?+
Bring a mat and water, plus a warm layer for beach mornings. Message Annabel if you need to borrow a mat.
I am a complete beginner. Can I join?+
Yes. Annabel offers variations for beginners and experienced practitioners.
What happens if the weather is bad?+
Check the WhatsApp group for beach venue changes and weather cancellations. Studio classes run indoors.
Where do we meet?+
Open the venue linked in your class listing for directions and parking details.

