Veterinary Services in East Amherst, NY

Welcome to All Creatures Animal Hospital

All Creatures Animal Hospital is here to provide outstanding veterinary care to pets in East Amherst, NY. As your local pet health expert, we hope that your family will rely on our team as your welcoming, skilled, and compassionate partner in care.

All Creatures Animal Hospital


6429 Transit Road East Amherst, NY 14051

Map to All Creatures Animal Hospital


If your pet is currently experiencing an emergency, please call 716-616-0861 immediately so that we can advise you on what to do before your pet is seen!  Always remember, you are the best judge of your pet’s normal behavior. If you even suspect trouble, you are probably right. Be safe and reach out to us immediately.

We kindly appreciate your patience as emergencies must sometimes be seen before regularly scheduled appointments. We will do our best to advise you of waiting time.

Outside of Regular Hours:

Greater Buffalo Veterinary Services (GBVS)
4821 Genesee St.
Cheektowaga, NY, 14225