​Animal Hospital

Hours Of Operation:

Monday 8 AM ~ 6 PM

Tuesday 8 AM ~ 6 PM

Wednesday 8 AM ~ 6 PM

Thursday 8 AM ~ 6 PM

Friday 8 AM ~ 6 PM

Saturday 8 AM ~ 12 PM

If your pet has an after hours emergency, please contact: 

Emergency Veterinary

Services of Roanoke   



Shenandoah Valley

Emergency Veterinary Services



Edgewater Animal Hospital is a full service veterinary hospital  located in Buena Vista, Virginia. We specialize in preventative care, advanced medicine, and surgery. Our experienced doctors and staff are here to provide your pet with exceptional veterinary care. 


Our mission is to inspire our community to care for its pets through education and example. 

Our Mission

A full service animal care facility

Because They Can’t Tell You What’s Wrong.