Acupuncture in Bellingham, WA
Make an Acupuncture Appointment and restore balance.
Are you looking for an experienced acupuncturist in Bellingham?
John Donald, L.Ac, EAMP, brings 30 years of expertise in acupuncture and integrative medicine, offering personalized, gentle acupuncture treatments tailored to your needs.
Available Appointments
Mondays & Wednesdays, 4 p.m. – 7:00 p.m.
Pricing
New Patient Appointment: $99 (60 minutes)
Follow-Up Appointment: $90 (45 minutes)
Book your appointment now and take the first step toward better health!
What is Acupuncture?
Acupuncture is a natural, time-tested therapy that involves inserting thin, sterile needles into specific points on the body to restore balance, relieve pain, and support overall well-being.
Rooted in Traditional Chinese Medicine (TCM), acupuncture works by stimulating the body's energy pathways, or meridians, to promote healing and optimize health.
✔ Reduces inflammation and promotes circulation
✔ Stimulates the nervous system to ease pain and tension
✔ Supports the body's natural healing processes
What Can Acupuncture Treat?
Acupuncture is a powerful, natural solution for many health concerns.
✔ Chronic pain (back, neck, joint pain)
✔ Stress, anxiety, and insomnia
✔ Headaches and migraines
✔ Digestive issues
✔ Women's health and hormonal balance
✔ Sports injuries and recovery

Meet Your Acupuncturist | John Donald, L.Ac, EAMP
“With 30 years of experience in acupuncture, I’ve enjoyed many opportunities to study with a range of master practitioners from around the world, learning a variety of techniques and strategies for treating complex conditions.”
John holds a Master’s Degree in Acupuncture & Oriental Medicine and has been licensed in Washington since 1998. He has studied with renowned acupuncturists, including Richard Tieh-Fu Tan, and has expertise in functional medicine. His commitment to holistic health extends beyond the clinic—he has worked in the wellness industry, supporting research-based nutritional solutions for patients.
Acupuncture Questions?
Contact Advanced Sports Chiropractic and Massage to make an acupuncture appointment.
Contact Us
Call (360) 671-5706 or email hello@advancedsportschiropractic.com