How Much to Charge for Dog Walking Per Walk
Dog walking typically runs $20–$30 for a 30-minute walk and $30–$45 for 60 minutes, with metro markets at the top of both ranges and rural areas below. A second dog from the same household adds $5–$10. Route density matters more than rate — four walks within a mile of each other pays far better than four spread across a city at a higher price.
Rates by walk length
| Walk length | Typical rate |
|---|---|
| 20–30 minutes | $20–$30 |
| 45 minutes | $28–$38 |
| 60 minutes | $30–$45 |
Metro markets sit at the top of each range; rural and small-town markets below.
Add-ons worth charging
- Additional dog (same household) — $5–$10 per walk.
- Holiday rate — 1.5x or a flat surcharge.
- Same-day / last-minute — a booking fee inside 24 hours.
- Key handling or extended visit — priced separately.
Density beats rate
Four walks in one neighborhood is a three-hour block; four across town is five hours. Same revenue, 40% less per hour. Building a tight route in a few neighborhoods is worth more than raising your price by $3.
Bill the week, not the walk
Invoice a $22 walk on its own and admin time and card fees eat the margin before you notice. Recurring weekly billing is what makes this business manageable.
Related: dog walking invoice template.
Frequently asked questions
Should I charge more for a second dog?
Yes, $5–$10 per walk. Two dogs from one house is more handling, more cleanup, and more risk, even though it's one stop. It shouldn't be free just because the door is the same.
What about holidays and last-minute bookings?
Charge 1.5x or a flat surcharge on major holidays, and a same-day booking fee for anything inside 24 hours. These are the walks that disrupt your life, and they should pay for it.
Why does route density matter so much?
Because driving is unpaid. Four walks in one neighborhood might take three hours total; the same four walks spread across town takes five. The second version pays 40% less per hour at exactly the same rate.