Water and hydration
How much water should a 20 kg dog drink?
Last updated 23 September 2026 · How we write and check this
Short answer
A 20 kg dog usually needs about 1 to 1.2 liters (34 to 40 fl oz) of water daily, using the standard 50 to 60 ml per kg range. That is roughly 4 to 5 cups. Warm weather, a long walk, or a fully dry diet can raise that to 1.4 liters (47 fl oz) or more without anything being wrong.
The numbers for a mid-size dog
At 50 ml per kg, a 20 kg dog needs 1,000 ml minimum; at 60 ml per kg, that is 1,200 ml. Breeds in this weight range include many spaniels, border collies, and bulldogs, so the figure applies across very different body shapes and activity levels.
Why two 20 kg dogs can drink differently
A flat-faced 20 kg breed often drinks in shorter, messier bursts and may take in slightly less overall than a longer-muzzled dog of the same weight. A working or sporting 20 kg dog exercised for two hours a day will regularly exceed 1.5 liters (51 fl oz), especially in summer.
Simple ways to check it is enough
Fill the bowl to a marked line each morning and see how much is gone by the next refill. Urine that is pale yellow and a dog that produces normal, formed stools are both good signs that intake is adequate for that individual dog.
Key takeaways
- A 20 kg dog typically needs 1 to 1.2 liters (34 to 40 fl oz) a day.
- Breed shape and activity level shift the number even at the same weight.
- Pale yellow urine is a useful sign that intake is adequate.
- A marked bowl line makes tracking intake simple without special equipment.