American Animal Hospital

We put your pet’s health first.

Your Pet's One-Stop Shop

Puppy and kitten visits to boarding, and everything in between.

Our Team is Here For You

Please let us know how we can help!

We Love This Community

Big events are coming soon!

Pet Poison Prevention

7 things to keep far away from your pet!

Providing a lifetime of compassionate veterinary care combining traditional and Holistic Medicine for your pet!

Welcome to American Animal Hospital
Your Veterinarian in Randolph, NJ
Call us at 973-895-4999

American Animal Hospital is committed to providing exceptional patient care accompanied by amazing customer service. Our staff is Fear Free certified and focus on providing you and your pet with an experience that is as comforting and compassionate as possible. From our friendly Customer Service Representatives, caring Veterinary Nurses and Animal Care Attendants, to our amazing rock star Veterinarians, we provide progressive veterinary medicine inside a concierge-style visit. Whether it is your first puppy or kitten visit, senior wellness check-up, sick/injured appointment, acupuncture, or surgery visit, you can be assured that your pets will be cared for as though they were our own, while making sure that you, their owner, have the communication that you deserve. At American Animal Hospital we consider pets a part of the family. We don’t just cater to animals; we cater to the whole family.

Be sure to connect with us on social media!

At American Animal Hospital, we treat your pets like the valued family members they are.

Contact American Animal Hospital!

Our Location

1202 Sussex Turnpike
Randolph, NJ 07869
Click here for directions.

Our Hours

Mon – Fri: 7:30 am – 7:00 pm
Sat: 8:00 am – 2:00 pm
Sun: Closed

Contact Us

Call: 973-895-4999
Fax: 973-895-4948

If you experience an after-hours emergency, please contact Animal Emergency and Referral Associates. They’re located at 1237 Bloomfield Ave., Fairfield, NJ 07004. You can also call them at 973-226-3282.

Have questions? We’re here to help!

Please complete the form below and a member of our team will respond generally within 24 hours. If you wish to schedule an appointment or have an urgent question or problem please call us at 973-895-4999.

We love feedback!

Please leave reviews for us on Google, Facebook, and Yelp by clicking the buttons below. Thank you for helping us do our jobs better.

Our affiliations: