Skip to content

How Long Does It Take to Potty Train a Puppy?

Most puppies are reliably house trained between 4 and 6 months. The timeline by age, what speeds it up, what slows it down, and whether 7 days is realistic.

Updated September 21, 2026 · By Tiny Builder

A cartoon labrador puppy beside an hourglass

Quick answer

Most puppies are reliably house trained somewhere between 4 and 6 months of age when training starts early. The American Kennel Club says a 6 month old puppy can usually be depended on most of the time. Some puppies take longer, and up to a year is still normal.

House training is not one milestone but two things growing at once: the habit, which you can teach in days, and bladder control, which only comes with age. That is why a puppy can seem to “get it” in the first week and still have accidents months later.

The potty training timeline, by age

AgeWhat to expect
8 to 12 weeksLearning the routine. Frequent breaks, frequent accidents. This is normal.
3 to 4 monthsAccidents drop as the schedule sticks. Many still need a night break.
4 to 6 monthsMostly reliable with a good routine. Most sleep through the night.
6 to 12 monthsReliable most of the time, with the occasional slip after a change.

What speeds potty training up

  • A schedule sized to her age. Breaks well inside what she can hold. See the potty training schedule by age.
  • Catching the triggers. Out on waking, after meals and drinks, and after play.
  • Supervision. Every accident you prevent is one she does not practise.
  • Rewarding the moment. Praise or a treat as she finishes, outside, not when you get back in.
  • Cleaning properly. An enzymatic cleaner removes the smell that draws her back to the same spot.

What slows it down

  • Too much freedom in the house before she is reliable.
  • Gaps between breaks longer than she can manage.
  • An inconsistent routine, especially with several people in the house.
  • Punishment, which teaches puppies to hide accidents rather than go outside.
  • A medical problem such as a urinary infection. Sudden changes are worth a vet check.

Can you really potty train a puppy in 7 days?

You can set up everything in a week: the schedule, the spot, the rewards, and a puppy who understands that outside is where it happens. What a week cannot do is give an 8 week old puppy the bladder of a 6 month old. Expect a great first week, then steady progress with the odd setback while her body catches up.

How to tell it is working

Progress hides in the details: longer gaps between breaks, fewer accidents per week, and the same few potty times repeating every day. Writing breaks down makes that visible. Use the free potty training chart, or an app that counts streaks for you. If accidents are still frequent, see how to stop a puppy peeing in the house.

Questions people ask

Can you potty train a puppy in 7 days?

You can build the routine in a week: the schedule, the spot outside, the rewards. What you cannot rush is bladder control, which grows with age. Most puppies still have the odd accident for weeks or months after the first good week.

At what age should a puppy be fully potty trained?

If training starts early, most puppies are reliable most of the time by around 6 months, according to the American Kennel Club. Some take longer, and up to a year is still within the normal range.

My 5 month old puppy still has accidents. Is that normal?

Occasional accidents at 5 months are common, especially after a change in routine. If accidents are frequent, suddenly increase, or come with straining or peeing very often, check in with your vet to rule out an infection.

Why is my puppy taking so long to house train?

The usual reasons are too much freedom too soon, gaps between breaks that are longer than the puppy can manage, missed triggers like waking and meals, smells left from old accidents, and punishment, which teaches puppies to hide rather than to go outside.

This guide is general information, not veterinary advice. Every puppy is different. If something seems off, like straining, blood, or a sudden change in how often your puppy goes, call your vet.

Sources

More TinyDoggo guides