Elizabeth Holmes

Elizabeth Holmes ND, LAc

Dr. Elizabeth Holmes is a licensed and board-certified naturopathic physician and acupuncturist. Dr. Holmes provides both primary care naturopathic medicine and specialty services.

Acupuncture, manual techniques, and classical homeopathy are commonly integrated for the treatment of pain related symptoms, emotional and brain health concerns, and complex and complicated conditions. The depth and breathe of her training allows for her to view you from a number of perspectives, find the root cause of your condition, and offer a variety of treatment approaches and options.

A naturalist at heart, Dr. Holmes believes that a healthy connection to the natural world is necessary for the health and welfare of both humans and the natural world. Dr. Holmes has been practicing taiji and qigong since 2013 and teaches Hun Yuan Gong. Walking, hiking, swimming, skiing, dancing, gardening, and adventures with her pup Willow are some of her other interests and hobbies.

Board Certifications:

  • NCCAOM: National Certification Commission for Acupuncture and Oriental Medicine
  • NABNE: North American Board of Naturopathic Examiners


  • Naturopathic Physician: VT, WA
  • Naturopathic Doctor: ME, NH
  • Acupuncturist: VT, WA, ME
  • Massage Therapist: WA


  • College Preparation: Carle Place High School, Carle Place NY
  • Bachelor of Science: St. Lawrence University, Canton NY
  • Certificate of Equivalent Education in Massage: Brennke School of Massage (Intensive Program for Medical Professionals): Seattle WA
  • Master of Acupuncture: Northwest Institute for Acupuncture and Oriental Medicine: Seattle, WA
  • Doctor of Naturopathic Medicine: Bastyr University, Kenmore WA