Pet Care Services in attard, malta
Welcome to Animal Medical Centre
Veterinary Consults
Nurse clinics
House Calls
Inpatient care
Surgery
Diagnostics

Who We Are
We love your pet
just as much as you do!
After years of providing veterinary services through house calls, we have now also started practicing out of our new clinic in Attard.
We know how important your pets are to you and that is why we treat them like one of our own here at Animal Medical Centre.
Our aim is to build a strong relationship with you the owner, so that together we can provide the best care for your fur babies.
Testimonials
What people say about us




Meet the team
Doctors & Nurses

Dr Daphne Royston
She went back to Africa (namely Botswana and Zimbabwe) to work, and lived there for a short while, after she met her (now) husband Peter, who is from Zimbabwe. They have both moved back to Malta just over two years ago and adopted two (super) adorable puppies from animal welfare, Otto and Sadie.

Shania
She studied at MCAST for a number of years and is now furthering her studies in puppy socialisation and cytology among other things. She is a cat-lover, but her heart has been stolen by her little Jack Russel Terrier named Jack!

Rachel
Rachel has been working in the veterinary field for the past 4 years helping fur babies and their parents and in fact went to MCAST to become a veterinary nurse. She has a particular interest in pet nutrition and manages a Weight Clinic here at AMC.
Review us on
Furry tails & Facts
Follow the medical journey of these pets
– all with a happy ending 🙂
Let us know how we can care for your pet
Opening hours
8:00 am - 11:30 am Clinic
6:00 pm - 8:00 pm Clinic
7:00 am - 11:30 am Clinic
12:00 pm - 3:00 pm House Calls
4:00 pm - 6.30 pm Clinic
7:00 am - 11:30 am Clinic
12:00 pm - 3:00 pm Surgery
4:00 pm - 6.30 pm Clinic
7:00 am - 11:30 am Clinic
12:00 pm - 3:00 pm House Calls
4:00 pm - 6.30 pm Clinic
7:00 am - 11:30 am Clinic
12:00 pm - 3:00 pm House Calls
4:00 pm - 6.30 pm Clinic
8:00 am - 10:00 am Clinic
9:30 am - 10:30 am Clinic
(Exclusively by Appointment)