Hospital for Small Animals

From the 23 March our main reception area will not be routinely staffed

Please call us before setting off for the Hospital for Small Animals. We ask clients with animals to stay in their car, and clinicians will see them outside if possible. Animals should be accompanied by as few humans as possible.

smiling student vet with cat

Routine and emergency care for dogs and cats, we also provide a service for small mammals, birds, and exotic animals.

Pet owners entering Hospital for Small Animals with dog

Information for vets and pet owners on the wide range of clinical services we offer.

Contact details/opening times

Tel: 0131 650 7650 9am-5pm Mon-Fri

Tel: 0131 650 7883 at all other times  

Festive Open Hours

Support the Hospital for Small Animals

Find out how to support the Hospital for Small Animals

Support Us

Monthly free CPD for clinicians

Join us