Yoga Classes


The Karma Shala Yoga Studio offers you a comprehensive selection of practise from beginners through to teacher’s training, from pre-natal to adult.

Regular Daily Classes
Beginners Yoga—Suitable for all. A safe introduction to the fundamental aspects of yoga practise.
Vinyasa Slow—Mindful morning practise focussing gently on the connection of breath to movement.
Vinyasa Flow—Dynamic, vibrant asana sequenced to energize body, mind and soul.
Yoga Synergy—Developed in Sydney, Australia, this unique blend of traditional asana and modern physiotherapy brings ancient practise to the western body.
Specialised Classes
Pre-Natal—Increases the enjoyment and ease of pregnancy, birth and post-natal recovery.
Yoga Kids—Recreates traditional yoga techniques in playful, simple and fun ways.
Seated Practise—Inner stillness and devotional aspects of Yoga explored through breathing, chanting and meditation.
Remedial—Personalised therapeutic yoga designed to meet your needs from healing an injury to postural corrective exercise or dealing with chronic illness.
Private—Teachers are available for individual tuition, please contact the person directly or via our email address.
Corporate—Stress management applied personally through lunch hour power classes or team building Yoga retreats.
Teacher Training—Join Jim Harrington for an intensive International Yoga Alliance Accredited 200 hour Course. Please note a minimum of 2 years Yoga practise is required for all applicants.

View our timetable here

The Karma Shala Yoga Studio offers you a comprehensive selection of practise from beginners through to teacher’s training, from pre-natal to adult.

Regular Daily Classes

Beginners Yoga—Suitable for all. A safe introduction to the fundamental aspects of yoga practise.

Vinyasa Slow—Mindful morning practise focussing gently on the connection of breath to movement.

Vinyasa Flow—Dynamic, vibrant asana sequenced to energize body, mind and soul.

Yoga Synergy—Developed in Sydney, Australia, this unique blend of traditional asana and modern physiotherapy brings ancient practise to the western body.

Specialised Classes

Pre-Natal—Increases the enjoyment and ease of pregnancy, birth and post-natal recovery.

Yoga Kids—Recreates traditional yoga techniques in playful, simple and fun ways.

Seated Practise—Inner stillness and devotional aspects of Yoga explored through breathing, chanting and meditation.

Remedial—Personalised therapeutic yoga designed to meet your needs from healing an injury to postural corrective exercise or dealing with chronic illness – this can be booked by emailing info@karmashalayoga.co.za.

Private—Teachers are available for individual tuition, please contact the person directly or via our email address info@karmashalayoga.co.za.

Corporate—Stress management applied personally through lunch hour power classes or team building Yoga retreats - this can be booked by emailing info@karmashalayoga.co.za.

Teacher Training—Join Jim Harrington for an intensive International Yoga Alliance Accredited 200 hour Course. Please note a minimum of 2 years Yoga practise is required for all applicants click here to view info on Jim and the courses.

One Response to “Yoga Classes”

  1. Hi, your timetable IS Not working. Please send me your timetable. I Would like To Join a class.
    Thanks & happiness
    Katja