As deworming a dog is a relatively inexpensive procedure, the cost of deworming a dog depends on the type and dose of medication used, where the procedure is performed, and any additional procedures or medications necessary. The cost of deworming a dog typically ranges from $50 to $100, but may be more or less depending on the clinic, dog’s condition and other factors.