Canada Acupuncture Inc.

About Acupuncture     About Ruby Zhang, Doctor of Acupuncture     Clinics

Update: Canada Acupuncture Inc. is now an approved Sun Life provider!

What is acupuncture?

        Acupuncture is a several thousand years old Chinese medical treatment, one of the core parts of Traditional Chinese Medicine which also includes cupping (witness Michael Phelps, the most decorated Olympic swimmer), herbal medicine, massage, and other treatment techniques.

Acupuncture advantages:

                        1. non toxic treatment, meaning no chemicals involved
                        2. does not lead to dependency of any kind
                        3. does not impact brain function like most pain killers do
                        4. negligible side effects
                        5. more convenient and less expensive than pain killers

        These are some of the reasons why acupuncture has been a treatment of choice for chronic pain and multiple other illnesses and injuries for centuries in many Asian countries (e.g. China, Korea, Japan...) and has been making inroads in North America as well. Click here to continue reading about acupuncture.

Who is Ruby Zhang, Doctor of Acupuncture?

    Dr. Zhang is one of the most experienced acupuncture practitioners in Canada, with over 25 years of hands-on, everyday acupuncture practice experience whether in China or in various private clinics in Montreal and Calgary.

    Dr. Zhang has successfully treated following medical conditions - for complete list please click here

                        1. chronic pain
                        2. muscle injuries
                        3. immune disorders
                        4. infertility, dysmenorrhea
                        5. digestive tract conditions
                        6. stroke and cerebral palsy
                        7. allergies

Dr. Zhang is a recipient of multiple awards and citations for her work. Click here to continue reading about Ms. Zhang.

To book an appointment, or to request additional information please fill in the form below and we get back to you shortly. You can also call 403 966 0926 or email Thank you.

First Name: 

Last Name:  

Cell Phone:  



Please note that this site is still work in progress. Please email your comments or questions to