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

Community Vet Programmes

Farm Clinics

LSPCA delivers qualified veterinary care to farm animals alongside the government's Department for Animal  Health and Livestock Development.

NRC students inspecting a pig

We support rural communities to improve the welfare of their farm animals, boosting health and production to secure income and better livelihoods and food security for small-holder farmers.

Every farm clinic opens our eyes to the glaring need for veterinary care as we often treat up to 350 animals (donkeys, cows, goats, pigs, chickens, rabbits ducks, sheep, cattle, and guinea pigs) at one clinic. Our farm clinics, in the heart of local villages, treat as many livestock as possible; without our effort, the majority of these animals would easily live their entire life without receiving proper veterinary attention. Our education team on-site delivers animal welfare messages to livestock owners and is slowly building a 'fee for service' understanding to promote responsible livestock ownership.

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 10:00 - 12:00

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