4176 Meridian Street

Bellingham, WA 98226

(360) 758-2200

24/7 Emergency Care​

Emergency Veterinarian

Dr. Carl Johnson


My Commitment To You

To our partner veterinarians, I will consider each patient and client's concern from a perspective of what I would do, if it were me needing to make these decisions.

To pet owners, I will advocate for your pet by trying to present an optimal plan for diagnosis and treatment. I will work with you to provide options that work with consideration for time and financial constraints.

– Dr. Carl Johnson
Primary Vets: Download Dr. Carl Johnson's FLyer


I grew up in rural New Hampshire knowing that I wanted to be a Veterinarian since before I was in middle school. By the time I got to College, I was so burnt out on school that I got an Animal science degree at the University of New Hampshire and went into farming for 5.5 years including a farm exchange in Denmark for 6 months.

While working as a farm hand, I was drawn back to school and took several classes on my free time and decided that school wasn’t that bad.

I moved to Washington state in 1991 to explore a career in Veterinary medicine. I worked in a veterinary clinic for 3 years before starting school again towards getting prerequisites and continued to work in clinics through school. I completed a degree in Cellular Molecular Biology through the University of Washington and then received my Veterinary degree from Washington State University.

I have 6 years of experience in General practice and 15+ years in acute care/emergency medicine.

When I’m not working, I enjoy cooking/baking, biking (commuting, touring, mountain biking), hiking, Kayaking and cross-country skiing. I enjoy traveling especially in third world countries.


  • University of New Hampshire
  • University of Washington
  • Washington State University
Contact BBVSH Bellingham
Please fill in your contact details and a message below. We’ll be sure to contact you within the next business day.
Alternately, call (360) 982-0166, fax 1 (888) 867-6928 or email bellingham@bbvsh.com

If you have an emergency, please call 360-758-2200.