Skip to content

Bowls and feeding gear

How much water should I carry for a dog on a long walk?

Last updated 23 September 2026 · How we write and check this

Short answer

Plan on roughly 250 to 500 ml (8.5 to 17 fl oz) per hour of moderate activity for a medium dog, adjusting up in heat or for larger dogs and down for small or toy breeds. A two hour summer walk for a 20 kg (44 lb) dog can mean carrying close to a liter once you allow for spillage and a margin of extra.

A working estimate by size and time

A small dog under 10 kg (22 lb) typically needs 100 to 250 ml (3.5 to 8.5 fl oz) per hour of walking, a medium dog around 250 to 500 ml (8.5 to 17 fl oz), and a large dog over 25 kg (55 lb) can need 500 ml to a full liter (17 to 34 fl oz) per hour in warm conditions.

Adjusting for heat and intensity

On a hot day, or during a hike with real elevation rather than a flat stroll, water needs can roughly double compared with a cool morning walk at an easy pace. Carrying visibly more than you expect to need costs little extra weight but avoids running short halfway through.

Practical carrying tips

A soft flask or insulated bottle in a 500 ml to 1 liter (17 to 34 fl oz) size covers most single walks without needing a refill, and pairing it with a collapsible bowl means you are never guessing how to actually deliver the water. Offering small amounts every 20 to 30 minutes works better than one large pour partway through.

When to top up mid route

On a walk longer than two hours, refilling from a safe tap partway through, where available, stretches a single bottle further than trying to carry the entire estimated amount from the start. Marking a known refill point on a regular route removes the guesswork on future walks.

Key takeaways

  • Roughly 250 to 500 ml per hour is a reasonable baseline for a medium dog.
  • Heat and elevation can roughly double water needs compared with a cool, flat walk.
  • Carry more than the estimate suggests, since a shortfall is harder to fix mid walk.
  • Small, frequent offerings every 20 to 30 minutes work better than one large pour.