A partire dal 2014, il costo medio di sterilizzazione di un cane in una clinica a basso costo o in una società umana varia da $ 50 a $ 175. Tuttavia, alcuni ospedali e cliniche per animali richiedono $ 200 a $ 300 o più. Il costo varia notevolmente dalla regione geografica e dal veterinario.
Il costo della sterilizzazione di un cane dipende spesso dal peso del cane. Diversi fattori aumentano il prezzo della sterilizzazione. Ad esempio, spagare un cane obeso, in stato di gravidanza o in calore spesso comporta costi aggiuntivi. Anche i farmaci antidolorifici o laser, che possono ridurre il dolore, il gonfiore e il sanguinamento, in genere costano di più. Sterilizzare un cane in genere costa più della sterilizzazione, perché è una procedura più complicata.
Molte società umane e rifugi per animali offrono servizi di sterilizzazione a basso costo. Spesso il costo della sterilizzazione è incluso nella quota di adozione. A partire dal 2014, il sito Web ASPCA offre un database ricercabile di programmi di spay a basso costo in tutto il paese. La Humane Society degli Stati Uniti suggerisce di chiamare rifugi per animali locali o società umane per chiedere servizi di sterilizzazione a basso costo.