According to PayScale, the average dog walker makes $14.97 per hour. Dog walking rates can range between $15-$30/hour which will be affected by where you are located. For example, urban areas are more expensive than rural areas.