The average cost of dog euthanasia runs between $35 and $300. The price varies depending on a few different factors. Location. You can have your pet put to sleep at the vet's office, or you may decide to pay a little more to have someone come administer the procedure in the comfort of your own home.