Acupuncture treatments are available in Parkwood and Rosebank, Johannesburg.

Full body acupuncture : R900
Auricular acupuncture : R550

Acupuncture is a form of Traditional Chinese Medicine that involves inserting thin needles into specific points on the body to stimulate healing and promote overall well-being.

Theresa is a certified practitioner with Acudetox, South Africa and is a registered acupuncturist with the Hellenic Corporation of Chinese Medicine.

A wide range of conditions including pain relief, stress and anxiety, digestive issues, respiratory issues, hormonal balancing and overall wellness can be treated with acupuncture.

There is growing research to suggest that acupuncture stimulates the release of endorphins, the body’s natural painkillers, it may improve blood flow and reduce inflammation and help to modulate the nervous system.

Please note that because studies were completed in Europe, Theresa is not yet affiliated to the Allied Health professionals council and therefore you are currently unable to claim from your medical aid.

For bookings please email : theresa@theresamoodie.com

  • Yin Yoga

Advanced Yin Yoga Teacher Training

January 13th, 2026|0 Comments

Advanced Yin Yoga Teacher Training : Integrating Traditional Chinese Medicine, Meridians & Acupressure points Yin Yoga has matured far beyond long-held poses and passive stretching. As the practice evolves, so too should the teachers who [...]

The Benefit of Combining Yoga & Acupuncture

January 8th, 2026|0 Comments

The Benefit of Combining Yoga & Acupuncture A Holistic Path to Balance, Healing, and Sustainable Well-Being In a world where stress, tension, and burnout have become the norm, many people are seeking deeper and more [...]

Yoga and Acupuncture Monthly Packages

January 8th, 2026|0 Comments

Yoga and Acupuncture Monthly Packages Ground. Restore. Invigorate. True healing happens when the body is supported as a whole. By combining intentional yoga practices with individualised acupuncture treatments, these packages offer a deeply integrated approach [...]

UPCOMING YOGA EVENTS

Healthcare professionals training in Acupuncture

September 11, 2025 @ 8:00 am - June 6, 2026 @ 5:00 pm SAST

Community Acupuncture – Zen together

January 24 @ 10:30 am - 2:00 pm SAST

Advanced Yin Yoga Teacher training

February 17 @ 5:30 pm - 8:00 pm SAST

The Six Stages Workshop

March 3 @ 5:30 pm - March 24 @ 8:00 pm SAST