The Foundation of Your Pet's Health.
Spearfish Animal Hospital is a full-service veterinary hospital in Spearfish, South Dakota staffed by a compassionate, experienced team that puts you and your pet's needs first.
Serving the Black Hills and surrounding areas since 1999, our animal hospital continues to practice the honest, friendly, neighborhood veterinary medicine that has made it the trusted pet care provider for generations of pets, while also incorporating cutting-edge medical care, diagnostic technology, and surgical services. Providing your pet with the highest-quality care and excellent customer service are our top priorities.
Please take a moment to browse our website and learn about the many services we offer. Then, give us a call or use our online scheduling portal to request an appointment and find out why visits to Spearfish Animal Hospital are the foundation of your pet’s good health.
We look forward to meeting you and yours!
Dr. David Elsom, Dr. Heather Mahlen and Staff
Our office is off of I-90 at exit 14 near the Heritage Center and you can view directions on our 'Contact Us' page.
3010 7th Ave
Spearfish, SD 57783
We have a new mobile app!
Pet Health Network
View your pet's vaccinations, request appointments and medication refills, text us directly and more!
Download on Google Play Store and
Apple App Store.
Due to short staffing, we are temporarily closing our boarding facility at this time. We're sorry for any inconvenience; we will update when
we are back open.
-Spearfish Animal Hospital Staff
We will be closed Thursday, 11/24 through Sunday 11/27 for the Thanksgiving holiday. Regular business hours will resume Monday 11/28.
We will be closing at 4:00 p.m. on Friday, December 9th for our staff Christmas Party.