Em 2014, o custo médio de castrar um cão em uma clínica de baixo custo ou sociedade humana varia de US $ 50 a US $ 175. No entanto, alguns hospitais e clínicas de animais cobram US $ 200 a US $ 300 ou mais. O custo varia muito por região geográfica e veterinário.
O custo de castrar um cachorro geralmente depende do peso do cachorro. Vários fatores aumentam o preço da esterilização. Por exemplo, castrar um cachorro obeso, prenhe ou no cio costuma incorrer em custos adicionais. Medicamentos extras para dor ou cirurgia a laser, que podem reduzir a dor, o inchaço e o sangramento, também costumam custar mais. Castrar um cachorro geralmente custa mais do que castrar, porque é um procedimento mais complicado.
Muitas sociedades humanas e abrigos de animais oferecem serviços de esterilização de baixo custo. Freqüentemente, o custo da esterilização está incluído na taxa de adoção. Desde 2014, o site ASPCA oferece um banco de dados pesquisável de programas de esterilização de baixo custo em todo o país. A Humane Society of the United States sugere ligar para abrigos de animais locais ou sociedades humanas para perguntar sobre serviços de esterilização de baixo custo.