Madison Veterinary Hospital has been providing comprehensive and compassionate veterinary care to dogs and cats in Madison Heights and nearby communities since 1970.
As an independently owned and operated practice, we offer a wide range of veterinary services under one roof, from routine wellness visits and vaccinations to diagnostics, surgery, pain management, pharmacy support, and end of life care.
Our team takes time to understand your pet’s needs, explain your options clearly, and provide care that supports their health at every life stage.
We proudly serve pets and families in Madison Heights, Royal Oak, Warren, Troy, Hazel Park, Ferndale, Berkley, Sterling Heights, and surrounding Michigan communities.




Every pet has different needs. Puppies and kittens need a strong start with exams, vaccines, parasite prevention, and nutrition guidance. Adult pets benefit from regular preventive care and early disease detection. Senior pets often need closer monitoring, pain management, diagnostics, and comfort-focused support.
Madison Veterinary Hospital is here to support your pet through every stage of life with honest recommendations and thoughtful care.
Pet families choose Madison Veterinary Hospital because we provide experienced, personal veterinary care backed by decades of service to the local community.
Our care is built around:


























If your pet is due for care or you are not sure which service they need, our team can help guide the next step.
Call Madison Veterinary Hospital at 248-399-5225 or request an appointment online.