Full-Service Veterinary Care for Dogs, Cats, and Exotic Pets
542 Main Ave. S · Parking: Available in downtown Twin Falls

Magic Valley Veterinary Hospital has served the Twin Falls community for years as a trusted full-service animal hospital in the heart of historic downtown. Led by four experienced veterinarians — Dr. Connie Rippel, Dr. Paula Cox, Dr. Lisa Latshaw, and Dr. Laura Schultz — the hospital provides comprehensive medical, surgical, and preventive care for a wide range of pets including dogs, cats, rabbits, ferrets, and pocket pets. Their team combines modern veterinary technology with compassionate, client-focused service that treats every pet like family.
“I love Magic Valley Veterinary Hospital!! The staff is friendly and helpful. I have multiple pets and am sure that hauling them all into MVVH causes pandemonium for them but they always greet me with a smile and ask after all of my fur babies. The vets are top notch! I have been bringing my pets here for 30 years and over all that time they have consistently provided excellent and compassionate care. I also love the new vets who have joined the team -- great additions who fit into the culture there. I highly recommend MVVH to anyone who is looking for great care for their pets!!”
“I already come in with my dog and this time I brought in a stray kitten. I asked her what i can do with the kitten while pregnant. The vet was very professional and knowledgeable. I told her my budget and she worked to make sure we stayed within that budget. I was seen in a timely manner and I will be going here again. She and her assistant were friendly and welcoming.”
“I was able to make an appointment promptly. It was my first visit with them. The reception staff was exceedingly kind, and I fell in love with doctor Paula Cox, and her young vet tech. Not only did they talk me through all my questions, they totally related to my pup, understood her personality, and treated her with the same adoration as if she was their own.”
4.9 ★ avg rating · Verified Mar 27, 2026

| Mon | 8:00 AM – 5:30 PM |
| Tue | 8:00 AM – 5:30 PM |
| Wed | 8:00 AM – 5:30 PM |
| Thu | 8:00 AM – 5:30 PM |
| Fri | 8:00 AM – 5:30 PM |
| Sat | Closed |
| Sun | Closed |