Alberta Association of Physiotherapy

Catherine MacGillivray


Catherine (she/her) is originally from Calgary and studied physiotherapy in Australia at the University of Queensland. Since becoming a physiotherapist in 2016, Catherine has practiced in both rural and urban based clinics with children and adults across Australia, New Zealand, England, and at home in Canada. She values inclusivity in healthcare, communication and education. Catherine knows the importance of providing a program that can become a part of the everyday routine for you or your child.
Through her work over the past few years, Catherine has developed special interests in gender affirming care, pediatrics, and pelvic health for children and adults.  Catherine is the clinic owner of Shine Therapy Services which is an online telehealth practice. Through Shine, Catherine helps folks across many traditional and unceded territories covering all of what is now known as BC and Alberta. She is honoured to work and play on this land and is committed to reconciliation, decolonization, and anti-racism.
Outside of work, Catherine loves to do yoga, run, travel and spend time in the mountains!

Treatment Type: Exercise Therapy – Individualized, Gait Analysis, Yoga

Condition: Chronic Pain, Headache/Migraine, Injury Prevention, Motor Vehicle Accident/Whiplash Injuries, Musculoskeletal – Spine, Musculoskeletal – Shoulder, Musculoskeletal – Hand and Wrist, Musculoskeletal – Foot and Ankle, Musculoskeletal – Knee, Musculoskeletal – Temporomandibular Joint, Neurological Conditions (Adults – Stroke, Spinal Cord Injury, etc), Pediatrics – Musculoskeletal, Pediatrics – Pelvic Health, Pediatrics – Neurological Conditions, Pelvic Health (Women), Pelvic Health (Men), Pre/Post Partum Pelvic Health, Sports Injury, Workplace Injury/Workers Compensation Board

Language: English

Clinic: Shine Therapy Services

Address: Online, Any City, , Alberta  T2P 1J9

Telephone: (403)-879-2104


Accessibility: Private Rooms Available, Accommodate Bariatric Clients, Virtual Options Available

Payment Options: Online Payments, Credit Card Payment, Direct Billing for Insurance Claims

Walkins/Referrals: Online Booking, Saturday Appointments Available

To verify a physiotherapist, or to see all physiotherapists registered to practice in Alberta, visit the College of Physiotherapists of Alberta here.

Please Note: The Alberta Association of Physiotherapy’s Find-A-Physio database lists members of the Association and is not an exhaustive list of all physiotherapists in the province.  This information is not to be used for unsolicited third-party communication. No consent is given for Commercial Electronic Messages.

This is an AAP member service only.