Two calves looking to camera.

Thank you for helping farmed animals

Your gift of means a lot to the fight against factory farming.

With your involvement we have the power to change the game and build a better world for farm animals.

Together, we can pioneer abundant, sustainable food that is free from animal cruelty – now and for generations to come.

Thank you, your gift will make a real difference!


, help spread the word

Tell your friends!  They can also be part of the change and help build a brighter future for farm animals, people and the planet. Please share this message widely: 


Shop with Compassion

Did you know you can also help our campaign by showing your compassion whilst you shop? The Compassion Shop is selling a new line of sustainable branded merchandise, to help raise awareness. Please do make a purchase if you can. Thank you.

A white "I love Compassion" tote bag

Details of your donation

Gift amount

Frequency

Donation method

Your donation is 100% secure

Your support means a lot

Compassion in World Farming relies on the generosity and dedication of our supporters. Your gift will help significantly in the fight for a humane, sustainable food system.

There are other ways you can make a real difference for farmed animals today:

  • Take action – visit this page for quick and easy online actions to give a voice to farm animals
  • Leave a gift in your Will – gifts in Wills fund up to half of Compassion’s work, and this can be one of the most powerful ways to change the future for farmed animals
  • Raise funds – join our fantastic fundraisers around the country and get creative raising funds to fight factory farming
  • Join a local group – get active in your community and campaign in support of farmed animals. Joining a Compassion local group is a great way to meet like-minded people in your area
  • Eat compassionately – if you eat meat, eggs or dairy products, find out more about higher welfare shopping and the labels to look out for.

Thank you for your help to end factory farming.

Please get in touch

Please contact our Supporter Engagement team:

By phone: +44 (0)1483 521 953

As some of our team are working remotely, we would be most grateful if you are able to contact us using our email form. If you prefer to leave a message, we will be pleased to return your call at the earliest opportunity. We apologise in advance for any delay and thank you very much for your patience.