House training
When can a puppy sleep through the night without a bathroom break?
Last updated 23 September 2026 · How we write and check this
Short answer
Most puppies can go a full night, around 7 to 8 hours, without needing to pee by 4 to 6 months old, though small breeds sometimes take closer to 7 or 8 months. Reaching this point earlier usually means the household stretched overnight gaps gradually rather than waiting for the puppy to simply outgrow the need.
The physical side of it
Bladder muscles and the hormone that concentrates urine overnight both mature over the first 6 months, which is why very few puppies under 4 months old can truly sleep 8 hours without an accident or real discomfort. Pushing a young puppy to hold it longer than their body allows does not speed up training, it just causes accidents in the crate.
How to stretch the gap deliberately
Add roughly 15 to 20 minutes to the overnight gap every 4 or 5 nights once accidents at the current interval have stopped, rather than jumping straight from a 2am wake to none at all. If a puppy who has been sleeping through starts waking again, it is worth checking whether water was left out later than usual or a new food is causing looser stools.
Key takeaways
- Most puppies can sleep a full night without a bathroom trip by 4 to 6 months old.
- Bladder control and urine concentration both mature gradually over the first 6 months.
- Stretch the overnight gap in small increments of 15 to 20 minutes rather than all at once.