Free calculator
Puppy Potty Break Calculator
How long can your puppy hold it? Enter their age and your wake-up time to get a daytime toilet-break schedule you can print for the fridge.
- Instant result
- No sign-up
- Free
Your result appears here
Fill in your puppy’s details and the answer updates instantly.
Your puppy can usually hold it for about
0 hours
but plan a break every hours while training.
Also go out straight after waking, after meals, after play and after naps. Every puppy is different, so adjust to your puppy.
General information only, not veterinary advice. Always follow your own vet.
Step by step
How to use the Puppy Potty Break Calculator
- 1Choose your puppy’s age in months.
- 2Set your first and last toilet break of the day.
- 3Read how long your puppy can hold it.
- 4Print the schedule and stick it on the fridge.
Why use it
Benefits
- Fewer accidents with well-timed breaks
- A printable schedule for the whole household
- Changes as your puppy grows
- Pairs with the potty training checklist
The “age in months plus one” rule
A common rule of thumb is that a puppy can hold their bladder for about their age in months plus one hour, up to a maximum of around 8 hours for adult dogs. A 3-month-old puppy can usually manage about 4 hours, but you should offer breaks more often during training so they succeed.
The schedule above spaces breaks evenly through your day. Add extra trips after meals, naps and play, which are the most likely times for a puppy to need to go. See the full Puppy Potty Training Checklist for what to do at each break.
Free printables
Checklists that go with this tool
TrainingPuppy Potty Training Checklist
House training works best with a predictable routine, frequent trips outside and plenty of praise. Use this checklist to stay consistent.
TrainingPuppy Crate Training Checklist
A crate can become your puppy’s safe den. Go slowly, pair it with food and treats and never use it as punishment.
First daysPuppy First Week Checklist
The first week sets the tone for the next few months. Use this checklist to build a calm routine, begin house training and keep your puppy safe while they settle in.
More free puppy tools

Puppy Feeding Calculator
Daily calories, grams and cups for your puppy, by weight and age.
Use the calculatorPuppy Weight Calculator
Estimate how big your puppy will get, by age, weight and breed size.
Use the calculator
Dog Age Calculator
Convert your dog’s age to human years and see their life stage.
Use the calculator
Free date calculator
When is the next vet visit?
Enter your puppy's birthday or the day you brought them home and get a dated schedule of vaccines, vet visits and training milestones, ready to print.
Answers
Frequently asked questions
How long can a puppy hold their pee?
As a rule of thumb, their age in months plus one hour, up to about 8 hours. A 3-month-old can usually hold it for around 4 hours, but offer breaks more often while house training.
How often should I take my puppy out?
Every one to two hours for very young puppies, and straight after waking, eating, playing and napping. The gap lengthens as your puppy grows.
How often should I take my puppy out at night?
Young puppies often need one toilet trip overnight. Keep it calm and boring, then settle them straight back to bed.
When will my puppy be fully house trained?
Many puppies are reliable by 4 to 6 months, though small breeds can take longer. Consistency matters more than speed.
Is the Puppy Potty Break Calculator free to use?
Yes. The Puppy Potty Break Calculator is completely free, needs no sign-up and works on phones, tablets and computers.
Can I rely on the Puppy Potty Break Calculator instead of my vet?
No. It gives a general starting point based on published guidance. Every puppy is different, so always follow your own vet’s advice.
Support & sponsorship
Still have a question?
Ask us anything, request a checklist, or get in touch about sponsoring a checklist or partnering with us.
Thank you! Your message has reached us. We usually reply within 1 to 2 working days. If you do not see our reply, please check your spam folder.
Please fill in every field with a valid email.