We are Weymouth & District Branch of Cats Protection. We rescue, care for and help find new homes for the many abused, neglected and unwanted cats that come in to our care.


We are a small branch covering many areas throughout  Dorset including Dorchester, Weymouth, Portland, Bridport, Sherborne and the Purbecks.

If you think you may be able to help us in some way, we would love to hear from you. 

We have a variety of volunteer roles available, including 'hands on' cat fostering, and fosterer support roles.

Our aim is to find every cat that enters our care a "forever home", as well as educating cat owners about the importance of neutering and good general cat care.

Cats Protection branches are run by unpaid volunteers, which means that we rely heavily on the generosity of the public to help us care for the large number of cats we rescue each year.