Question: how much does it cost to have a dog spayed uk?
Answer: To castrate a dog under 10kg they charge £160, with prices increasing up to £230 for a dog weighing over 34kg. To spay a female dog, the prices start at £217.01 for a dog under 10kg, increasing up to £397.01 for dogs over 34kg. There are four price bands, depending on the weight of your dog.