Halfpenny-Farm Animal Sanctuary

We’re an animal sanctuary just outside Inverurie in Aberdeenshire that gives old, ill or animals at risk a fresh start and a safe home. Animals who come here stay here, we don't rehome.

Donate  💚

Volunteer  🙋

Continue reading…

Visit our Facebook page


If you are interested in volunteering, please email us at volunteering@halfpenny-farm.co.uk. Our volunteer hours are Weekdays: 1-5pm and Sundays: 11am-3pm. Please note that your own transport is required to get to the sanctuary. We look forward to hearing from you!

Who are Halfpenny

We are Mike & Louise;

We moved here in 2002 and have steadily increased our flock to a stage where we are now pretty much at capacity. We have always had an interest in animals but had not realised how deep it ran until we moved here.

Over time we came to realise there were many animals with various issues who had nowhere to go so we have become a sanctuary for those animals. They may be struggling to find a home due to behavioural problems, untreatable illness, they are now unwanted or there is just nobody else who can take them. Many of the animals were saved from being put to sleep, or have been dumped, left to fend for themselves.

The future of the Sanctuary is uncertain at this time.  We are trying to organise fund raising events and projects.

We will continue to do what we do for as long as is possible. 

Common Questions

Arthur the friendly pig

Helping Halfpenny

We now have a donation and fundraising page setup to make it easier for you to make one-off or recurring monthly donations.

If you would like to donate directly through PayPal, make a donation this way by sending to; sponsorship@halfpenny-farm.co.uk

You can also donate by bank transfer:

  • Account Number: 80431325
  • Sort Code: 82-66-00

A cheque can be sent to our address at the bottom of the website.

We also have an Amazon wish list, if you would prefer to send something rather than money.

Again, many thanks from all the Halfpenny animals. Your contributions allow us to continue rescuing animals and caring for the ones we have.