Elma Animal Hospital

3180 Transit Road
West Seneca, NY 14224



Dog and cat laying in grassCat Licking ScreenDog running thru grass


Important Notice


***We are NOT accepting any new aquatic or exotic patients***




Welcome to Elma Animal Hospital

located at 3180 Transit Rd. in West Seneca, New York



In memory of "Owen" 11/22/09-12/25/23

In memory of "Owen" 11/22/09-12/25/23

Take Our Survey

Elma Animal Hospital was established on June 1st 2015, by Dr. Helen Sweeney. 
We are a full-service small animal hospital, providing both medical and surgical care.

Here at Elma Animal Hospital we pride ourselves on providing a comfortable, friendly, family style atmosphere.  Our philosophy is to work closely with your family to decide on the best medical care for your pet.  We provide complete care to our patients. 

Our facility is well equipped with advanced equipment and technologies to provide the highest standard of care for your pet. We are able to perform comprehensive in-house laboratory testing and radiographs to help us form an accurate diagnosis.  Our facility is complete with a pharmacy, surgical and dental suites. 

We have good working relationships with several of the areas Board-Certified Specialists (including but not limited to: Neurologists, Oncologists, Ophthalmologists, Exotic Veterinarians and Holistic care).

We are proud participants of Erie County’s “Thank a Vet” discount program!

Please browse our website to learn more about our facility and the services we provide.  Read information in our Pet Library, catch up on current pet concerns in our Relevant Articles section, take a virtual tour of our facility, and find details about upcoming events.  Please call our office today at (716) 656-7387  for all your pet health care needs.

Please click HERE to take a brief survey about your visit to our hospital.


Emergencies Button Online Pharmacy Button



Phone Icon

Give us a call

(716) 656-7387



Open Hours 


Monday:  8:00a - 4:30p

Tuesday:  8:00a - 2:00p

Wednesday:  8:00a - 4:30p

Thursday: 8:00a - 4:30p

Friday: 8:00a - 2:00p

Saturday:  CLOSED

Sunday:  CLOSED