Skip to content

Water and hydration

How much water should an 8 week old puppy drink?

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

Short answer

An 8 week old puppy typically drinks around 250 to 400 ml (8.5 to 13.5 fl oz) a day depending on size, usually in small amounts spread through the day rather than a few big drinks. A toy breed puppy might take closer to 150 ml (5 fl oz), while a large breed puppy at this age can need 500 ml (17 fl oz) or more.

What is typical at this age

By 8 weeks, most puppies are fully weaned and eating solid food, so water from a bowl becomes their main fluid source. A rough guide is 60 to 100 ml per kg of body weight, so a 2.5 kg toy breed puppy needs around 150 to 250 ml, and a 6 kg medium breed puppy needs closer to 360 to 600 ml.

Why the pattern looks scattered

An 8 week old puppy will often take a few sips after play, a longer drink after a meal, and another after waking from a nap, which adds up over the day even though no single visit looks like much. This pattern is normal and does not need correcting.

Setting up water access at this stage

A shallow, tip-resistant bowl placed away from the crate and sleeping area suits an 8 week old puppy, since they are still uncoordinated and prone to stepping in or knocking over deeper bowls. Refresh the water at least twice a day, since puppies can drop food or toys into it.

Key takeaways

  • An 8 week old puppy typically drinks about 250 to 400 ml (8.5 to 13.5 fl oz) a day.
  • Water intake scales with the puppy's individual body weight, not a single fixed number.
  • Frequent short drinks throughout the day are normal at this age.
  • A shallow, stable bowl suits an 8 week old puppy's coordination.