Search icon

Factory farming is the single biggest cause of animal cruelty on the planet. Besides the devastating impact it has on billions of farm animals, it is threatening wildlife, human health, and the environment. Solving a problem on this scale needs power in numbers.

Our Latest Annual Report

In Compassion in World Farming’s latest Trustees’ Annual Report and Accounts, you will find the story behind our work and what we have achieved for farm animals around the world during this past year.

In Compassion in World Farming’s latest Trustees’ Annual Report and Accounts, you will find the story behind our work and what we have achieved for farm animals around the world during this past year.

We have worked relentlessly worldwide to press for vital changes to the way farm animals are treated, achieving measurable progress in farm animal welfare, as well as raising awareness of the need to move to a better way of producing food for animals, people, and the planet.

Millions of farm animals have better lives thanks to our incredible supporters, donors and volunteers across the world – over two million voices across the globe, calling for a more compassionate world.

As we navigate one of the most extraordinary times in history, challenges still lie ahead but we are uniting a global movement to end factory farming. Together, we have come a long way and, together, we will get there.

Compassion's Global Impact Report 2024 is also available to read and download.

Annual Report Archive

Please find our previous three Trustees' Annual Report and Financial Statements archived here (with a link to our Global Impact Review from 2022):

Globe

You are using an outdated browser which we do not support. Please upgrade your browser to improve your experience and security.

If you have any further questions regarding this, or any other matter, please get in touch with us at supporters@ciwf.org.uk. We aim to respond to all queries within two working days. However, due to the high volume of correspondence that we receive, it may occasionally take a little longer. Please do bear with us if this is the case. Alternatively, if your query is urgent, you can contact our Supporter Engagement Team on +44 (0)1483 521 953 (lines open Monday to Friday 9am to 5pm).