What Is the Average Rate for Dog-Sitting Overnight?

The average cost of overnight dog-sitting varies depending on factors such as location, number of dogs and whether the dog-sitting is in the owner's home or in a kennel. In major metropolitan areas, dog owners can expect to pay about $20 to $25 per night per dog in a kennel.

As of 2015, for in-home dog-sitting, dog owners can expect to pay between $10 and $20 per visit, or between $40 and $80 per night if the petsitter must stay at the owner's house. There may be additional fees for multiple pets, for specialized care such as daily medical treatments, or for holiday dog-sitting.