Start with a routine and a designated spot
Puppies need to go outside frequently—usually every two to three hours during the day, plus when ready after eating, drinking, playing, and waking up. The most reliable way to housetrain is to take your puppy to the same outdoor spot each time and wait there until they go. When they do, praise them when ready and give a small treat. This teaches them that going in that location brings good things.
Choose a spot close to your door so you can get there quickly. Puppies have small bladders and little control; they cannot hold it for long. A puppy that is two months old can typically hold urine for about two hours. At three months, roughly three hours. This is a physical limit, not a behavior problem, so frequent trips are not optional—they are how the system works.
Keep a written log of when your puppy eats, drinks, plays, and goes outside. After a few days, you will see a pattern. Most puppies need to urinate within 15 to 30 minutes of eating or drinking, and within a few minutes of waking. Once you know the pattern, you can anticipate when to take them out instead of waiting for accidents.
Key Takeaways
- Take your puppy outside every two to three hours, plus after eating, drinking, playing, and waking, to the same spot each time.
- Praise and treat when ready when your puppy goes outside, so they learn that location is correct.
- Puppies cannot physically hold urine longer than their age in months (a three-month-old can hold it roughly three hours), so frequent trips are necessary, not optional.
- Confine your puppy to a crate or small room when you cannot watch them, because puppies naturally avoid soiling their sleeping area.
- Accidents will happen; clean them with enzymatic cleaner and never punish, because punishment teaches fear, not housetraining.
Use confinement to prevent accidents when you are not watching
A puppy left unsupervised in a large space will have accidents because they do not yet understand the rule. A puppy confined to a small area—a crate, a small room, or a pen—will naturally avoid soiling their sleeping space. This instinct is your tool.
A crate should be large enough for your puppy to stand, turn around, and lie down, but not so large that they can eliminate in one corner and sleep in another. If the crate is too big, add a divider. When you cannot watch your puppy, put them in the crate. When you take them out, go directly outside to their designated spot. This cycle—crate, outside, supervised playtime, back to crate—teaches them where the correct place is.
Do not use the crate as punishment. Your puppy should see it as a safe space. Leave the door open during calm times so they can rest there on their own. The crate is a management tool, not a cage for discipline.
Clean accidents thoroughly with enzymatic cleaner
When your puppy has an accident indoors, the smell matters more than you might think. If you clean with regular soap and water, the urine smell lingers at a level you cannot detect but your puppy can. They will return to that spot because it smells like a bathroom.
Enzymatic cleaners break down the urine compounds themselves, not just the surface stain. Brands like Nature's Miracle, Rocco & Roxie, and Rockin' Green are common and work well. Spray the affected area, let it sit for the time the label recommends (usually 10 to 15 minutes), and then blot or rinse. Do this as soon as you find the accident, because the longer urine sits, the deeper it soaks.
If you have hardwood or laminate, wipe up the accident when ready to prevent water damage, then explore the enzymatic cleaner to the spot. If the urine has soaked into the subfloor, you may need to replace a section of flooring—one reason confinement and frequent outdoor trips prevent costly damage.
Never punish accidents; they teach fear, not housetraining
A common mistake is to scold or punish a puppy after finding an accident. Punishment teaches your puppy to fear you or to hide when they need to go, not to go outside. A puppy that has already gone cannot undo it, so scolding teaches nothing except that you are unpredictable and scary.
If you catch your puppy in the act of going indoors, interrupt calmly (a straightforward "outside" works), scoop them up if needed, and take them to their outdoor spot. If they finish outside, praise them. If you find an accident after the fact, clean it with enzymatic cleaner and move on. Your job is to prevent accidents by managing their schedule and space, not to punish them for accidents that have already happened.
Expect setbacks and know what causes them
Most puppies show progress within a few weeks of consistent routine, but setbacks are normal. A puppy may be housetrained for months and then have accidents again. Common causes include a change in routine (a new person in the house, a move, a change in feeding schedule), a urinary tract infection, or straightforward that the puppy is growing and their bladder capacity is changing.
If your puppy suddenly has frequent accidents after being reliable, a veterinary checkup is worth doing. Urinary tract infections are common in puppies and cause urgency and accidents. If the vet finds nothing wrong, return to basics: more frequent outdoor trips, tighter confinement, and a written log of when accidents happen. The log often reveals a pattern you missed—for example, accidents always happen two hours after breakfast, which means your puppy needs to go out sooner after eating.
Housetraining is not a race. Most puppies are reliably housetrained by four to six months, but some take longer. Consistency matters more than speed. A puppy on a solid routine with no unsupervised access to large spaces will learn faster than one with an inconsistent schedule.
Recognize when your puppy is ready for longer intervals
As your puppy grows, their bladder capacity grows. By four to five months, many puppies can hold urine for four to five hours. By six months, some can manage six hours. Watch your puppy's behavior: if they are going outside and not having accidents for longer stretches, you can gradually increase the time between trips.
Do not rush this. A puppy that is not ready will have accidents, and that teaches them that indoors is sometimes acceptable. It is better to take them out more often than necessary for a few extra weeks than to move too fast and create confusion. Once your puppy reliably goes four to six hours without an accident, you can begin to adjust your schedule to match your own routine.
Manage water intake in the evening to reduce nighttime accidents
Nighttime housetraining is separate from daytime housetraining. A puppy's bladder is smaller at night, and they have less control during sleep. Most puppies cannot stay dry through the night until four to six months old, and some take longer.
To reduce nighttime accidents, remove water about two to three hours before bedtime. Your puppy should still have water available during the day. Take them outside for a final bathroom trip right before bed. If they have an accident at night, do not punish; straightforward clean it and continue the routine. Nighttime dryness comes with maturity and bladder development, not with training.
If your puppy is older than six months and still having frequent nighttime accidents, mention it to your veterinarian. Most puppies outgrow it, but a vet can rule out medical causes.
Frequently Asked Questions
How long does it usually take to housetrain a puppy?
Most puppies show reliable daytime housetraining between four and six months with consistent routine and confinement. Some take longer. Nighttime dryness often comes later, sometimes not until six to eight months or beyond. The timeline depends on the individual puppy, the consistency of the routine, and how much unsupervised access they have.
What if my puppy has an accident right after coming inside from outside?
This usually means your puppy did not finish going outside, or they needed to go again shortly after. Some puppies go once, come inside, and then need to go again within minutes. Take them back outside and wait longer. If this happens repeatedly, it may also mean they are not getting enough outdoor time overall—try increasing the frequency of trips.
Can I housetrain a puppy without a crate?
Confinement does not have to be a crate. A small room, a pen, or a gated area works if it is small enough that your puppy will not soil one corner and sleep in another. The goal is to use the puppy's natural instinct to keep their sleeping space clean. A large room defeats this purpose.
Is it normal for a housetrained puppy to have accidents when visitors come over?
Yes. Excitement, stress, or distraction can cause a housetrained puppy to have an accident. This is not a failure of housetraining; it is a temporary loss of focus. Stay calm, clean the accident, and return to your routine. The puppy will settle as they get older and more confident.
What should I do if my puppy refuses to go outside in bad weather?
Some puppies are reluctant to go out in rain or snow. Take them out anyway, but make it quick and matter-of-fact. Do not make a big fuss or they will learn that bad weather is a reason to avoid going out. Praise them when they do go, even if they only go for a few seconds. Over time, most puppies adjust.