Skip to Main Content
Ask About Financing

Locations of Badger Veterinary Hospital

At Badger Veterinary Hospital our qualified team of professionals offers a complete range of preventive and restorative animal care at three convenient locations across Rock, Dane, and Jefferson Counties.


(608) 754-1888

Companion Animal Services

Contact Janesville


(608) 423-3555

Companion Animal Services

Contact Cambridge


(608) 362-1515

Companion Animal Services

Contact Beloit

Please note that New Clients require a $60 deposit to book their first appointment. Appointment requests are not guaranteed.

New Patients Welcome

Badger Veterinary Hospital is accepting new patients. Our team is passionate about the health of animals from across Southern Wisconsin. Contact our closest location to book your first appointment today!

Contact Us