New puppy basics
How many hours a day do puppies sleep?
Last updated 23 September 2026 · How we write and check this
Short answer
Young puppies under 3 months sleep around 18 to 20 hours a day, puppies from 3 to 6 months settle to roughly 16 to 18 hours, and by a year most dogs are down to an adult range of 12 to 14 hours. The exact number varies by breed size and individual temperament.
Sleep needs drop gradually, not overnight
The shift from a very young puppy's near constant napping to an adult sleep pattern happens over months, not weeks. A 5 month old bouncing around the garden for an hour and then sleeping through an entire evening is completely normal for that stage.
Larger breeds often sleep even more
Giant breed puppies, which are putting on a lot of bone and muscle quickly, frequently sleep at the higher end of these ranges well into their first year. A Great Dane puppy sleeping 19 or 20 hours at 6 months is not unusual.
Key takeaways
- Sleep needs drop gradually from about 18 to 20 hours under 3 months to 12 to 14 hours by adulthood.
- The exact amount varies with breed size, with large and giant breeds often sleeping more for longer.
- A sudden, dramatic change in sleep pattern is worth more attention than the gradual decline that happens naturally.