Skip to content

  • Welcome

    Welcome to Dumfries Animal Hospital. We are a veterinary hospital in Prince William County serving Dumfries, Virginia and the surrounding areas of Stafford, Quantico, and Woodbridge. Our motto is “Pets Are Family Too” and we welcome the opportunity to show you what that means to us!

    Learn more
  • Our Services

    We’re pleased to provide a wide variety of veterinary services to patients at Dumfries Animal Hospital! These services include preventive medicine, dentistry, exotics medicine, surgery, grooming, and boarding.

    Learn more
  • Our Hospital

    Our Animal Hospital is located in Dumfries, Virginia. We have been serving Northern Virginia for over 30 years! We provide the community with primary veterinary care to cats, dogs and exotics. We also accommodate grooming and boarding.

    Learn more
  • Our Team

    The veterinarians at Dumfries Animal Hospital provide services to a wide variety of animals! Our vets are supported by a team of Licensed Veterinary Technicians, Veterinary Assistants, Receptionists, Kennel Technicians, Groomers, and Groomer’s Assistants.

    Learn more

Phone Us

(703) 221-1880

Contact Us

Dumfries Animal Hospital
17552 Main St.
Dumfries, Virginia

Location Hours
Monday7:30am – 8:00pm
Tuesday7:30am – 8:00pm
Wednesday7:30am – 8:00pm
Thursday7:30am – 8:00pm
Friday7:30am – 8:00pm
Saturday7:30am – 4:00pm
Sunday10:00am – 5:30pm

Appointments begin at 10am

No appointments between 2:00 pm and 4:00 pm

Holiday Hours vary

If you have an emergency please contact the Prince William Emergency Center at 703 361 8287

Click below to visit our Pet Portal