Spartan Animal Hospital
4811 Larson Beach Rd
McFarland, WI 53558

PH 608.838.6115

FX 608.838.6257

E-mail Us

We want to provide your pets with the best care possible so please be aware that e-mail requests may take time for a response. If you require faster assistance please call us at 608.838.6115.  Please do not use e-mail for emergencies or sick animals.

Visit us on Facebook

View Our Special Offers

Hours / Location


Our examinations and surgeries are performed by appointment.  Please call us at 608-838-6115 to schedule your pet's visit. 

If you have scheduling difficulties we do offer weekday drop off service as well.  Drop off examinations need to be scheduled in advance but allow you to drop your pet off in the morning and pick them up in the afternoon.  Your pet's examination will be worked into our existing schedule as time permits. 

If your pet is new to us please bring any previous medical history with you to your appointment.


We are open Monday through Friday from 7:30am to 6:00pm
and Saturdays from 8:00am to 12:00pm.

We are located at:
4811 Larson Beach Rd.
McFarland, WI 53558

Click here for a map to our location.
Map provided by Google Maps.


Payment is expected at the time services are rendered. We accept Cash, Check, Visa, Mastercard and Carecredit.