About Us

Providing high-quality animal care for 25 years!

CONTACT US
Our concept is simple. Our promise profound.

We will provide your pet with the absolute best health care available in the most compassionate manner possible.

Everybody loves their animals and wants the best care for them. For 25 years, Badger Veterinary Hospital and Badger Equine Veterinary Services have been providing the best animal health care in southern Wisconsin. Through it all, you and your pets become our friends and family!

Never content to accept the status quo, Badger Veterinary Hospital is committed to you and your pet with the very best diagnostics and treatments. We will continue to go above and beyond to meet your needs and the needs of your pets!

Badger Veterinary Hospital’s veterinarians are active members of multiple industry associations, including the American Veterinary Medical Association (AVMA), American Association of Equine Practitioners (AAEP), Wisconsin Veterinary Medical Association (WVMA), and more. These industry affiliations ensure our veterinarians stay on top of the latest developments in veterinary health care through organized continuing education and other learning and networking opportunities.

Have a question?

We have multiple locations to make your life easier. If you have equine medical needs, we have a team for that, too! Please click below to contact one of our locations directly. You can also complete the forms below to ask general questions to our team!

We provide small animal, equine, boarding, and grooming services to the Southern Wisconsin community!

Badger Veterinary Hospital-Janesville

3113 E. McCormick Drive
Janesville, WI 53547
608.754.1888
info@badgervet.com

Badger Veterinary Hospital-Cambridge

712 Katie Court
Cambridge, WI 53523
608.423.3555
info@badgervet.com

Badger Veterinary Hospital-Beloit

2889 Bartells Drive
Beloit, WI 53511
608.362.1515
beloit@badgervet.com

Badger Equine Veterinary Services

712 Katie Court
Cambridge, WI 53523
608.423.3555
equine@badgervet.com

Contact our team!

Please use the form below to submit general questions to our care team. We’ll get back to you as quickly as possible!