Your Family Doctor in Fairhaven

Caring for three generations of Bellingham families

(360) 733-2904
Dr. Craig Moore

Welcome to Our Practice

Dr. Craig Moore has been practicing family medicine in Bellingham since 1990, providing personalized, compassionate care to patients of all ages. With over 45 years of medical experience and a background in sports medicine, Dr. Moore brings a depth of knowledge and a personal touch that's increasingly rare in modern healthcare.

Located in the heart of Fairhaven, just steps from Bellingham Bay, our practice offers the kind of care where your doctor knows your name — and your family's names, too.

Our Services

From annual physicals to sports medicine, we provide comprehensive family care.

New Patients

Now accepting new patients. Learn what to expect at your first visit.

Contact Us

Find us in Fairhaven, right by the water. Monday–Thursday, 8:20 AM – 4:00 PM.