Lilongwe Society for the Protection and Care of Animals (LSPCA)

LSPCA Clinic

Veterinary Hospital


LSPCA Veterinary Hospital is located in Kanengo-Roberts/Area 28, on the outskirts of Lilongwe city. Providing leading veterinary care, with modern equipment and 24-hour emergency service, we deliver a high standard of veterinary care at affordable prices. We also run veterinary clinics in rural communities throughout Lilongwe. 

in theatre2

This is an essential service since there are very few qualified vets in Malawi and many animal owners have no access to veterinary care for their animals. The hospital also provides free veterinary care to all rescued animals, which are cared for on-site whilst we try to find them a new forever home through our adoption programme.

Opening Hours
  • Monday to Friday, 08.00 to 16.30

    • Consultations: 08.00 to 10.00 and 14.00 to 16.30

    • Appointments have priority over walk-ins

  • Saturday 08.00 to 12.00

    • Consultations all morning

    • There is no surgery unless it is an emergency

If your dog or cat is booked in for surgery, please make sure they do not eat any food after 20.00 the day before surgery, and that your pet is at the clinic by 08.30 the day of surgery.

To book an appointment, please call reception on +265 (0) 995 027 815

If you have an emergency, please call +265 (0) 994 682 900

Recent Documents

Join our Mailing List


You'll find us in Kanengo-Roberts/Area 28, on the outskirts of Lilongwe city. When driving from the city center/Lilongwe town on the M1, just passed Area 30 police, turn at Total filling station, then take your second turn to the right, then first turn left, and about 300 metres you'll see our signpost.

Hospital Opening Hours

Monday to Friday 07:30-16:30

Saturday 08:00-12:00

Sunday Emergencies Only

 +265 994 682 900 - Emergency (24/7)