Inner Focus Physiotherapy is a leading physiotherapy and yoga studio in Perth with vast experience in yoga therapy and physiotherapy treatment for a range of health concerns and conditions. We are centrally located, south of Perth in Shenton Park, Western Australia.

We offer individualised yoga instruction through private clinical yoga classes, and group yoga classes in Perth with qualified physiotherapists. Yoga is taught in a private, supportive environment, with sequences and instructions tailored to individual needs. This is based on scientific evidence and predicated on a “biopsychosocial” framework.

We are also Perth’s physical rehabilitation specialist and are experts in chronic pain and neck and back pain physiotherapy, including sciatica, hip pain, arthritis, scoliosis and post surgical rehabilitation. We also offer physical therapy rehabilitation for Parkinsons disease, multiple sclerosis, post stroke, cerebral palsy as well as anxiety, depression and post traumatic stress disorder.

A major aspect of our treatment involves a patient centred approach to education, relating aspects of science and evidence to validate the treatment and build health literacy. The purpose of this is to encourage increased wellbeing through increased knowledge and thereby self-empowerment.

We also offer;

  • Flexibility training
  • Sports rehabilitation
  • Movement training
  • Strength training
  • Mindfulness training
  • Autoimmune disorder treatments

If you’re seeking private yoga classes or group classes or perhaps have a condition that you feel could benefit from yoga therapy with qualified physiotherapists in Perth, please don’t hesitate to contact us for anevaluation. 

Inner Focus Physiotherapy

205 Onslow Road

Shenton Park

Ph:     (08) 9382 1339

Mob:   0450 654 330



These are some suburbs we service:
Shenton Park, Subiaco, Nedlands, West Perth, West Leederville, Jolimont, Claremont, Mount Claremont, Cottesloe, Swanbourne, Floreat, Mosman Park, Karrakatta, Daglish, Dalkeith, Crawley, Peppermint Grove, Wembley, City Beach, Wembley Downs.