Here’s how to give a puppy a bath: gather supplies first, use lukewarm water and a gentle dog shampoo, wet and lather your puppy from the neck back, keep water out of the eyes and ears, rinse thoroughly and dry them completely in a warm room. For very young puppies, a warm, damp washcloth is usually enough.
By Tithi · Last updated
Quick takeaways
- Very young puppies usually just need a warm, damp washcloth for messes.
- Use lukewarm water and a shampoo made for dogs, never human shampoo.
- Keep water and soap out of the eyes and ears.
- Rinse well and dry your puppy completely so they don’t get chilled.
- Most puppies only need a full bath when they’re dirty or smelly.
In this guide
Puppies find their way into mud, food and things we’d rather not talk about. Sooner or later, you’ll need to give your puppy a bath. Done right, bath time can become a calm routine your dog accepts for life. Done in a rush, it can turn into a soggy wrestling match. Here’s how to set it up for success.

When can you give a puppy a bath?
Puppies under about 8 weeks don’t regulate their body temperature as well, so for very young puppies, spot cleaning with a warm, damp cloth is the safer choice. Many puppies can have a gentle bath once they’re home and settled.
In an AKC guide to bathing puppies, master groomer Jennifer Bishop-Jenkins suggests starting grooming routines at about 2 months, using just a warm washcloth until 3 or 4 months and introducing shampoo once a puppy is at least 3 months old. If you’re unsure, ask your vet what’s best for your puppy’s age and health.
What do you need to bathe a puppy?
Gather everything before your puppy gets wet. You don’t want to leave a wet, wiggly puppy in the tub to go find a towel.
- A dog shampoo for puppies or sensitive skin (not human shampoo)
- Dog conditioner, especially for long or curly coats
- A cup, pitcher or handheld sprayer on low
- A nonslip mat for the sink or tub
- Two or three absorbent towels
- A washcloth for the face
- Cotton balls to keep near the ears (don’t push them in)
- Treats or a lick mat
- A brush or comb
Ask your vet before using flea shampoo or medicated shampoo on a puppy. Many products have minimum age and weight limits.

How do you give a puppy a bath step by step?
- Brush first. Remove tangles and loose hair. Mats get tighter when wet.
- Check the water. Lukewarm, like you’d use for a baby. Test it on your wrist.
- Fill a few inches. For small puppies, a sink works well. For larger puppies, use a tub with a nonslip mat.
- Lower your puppy in gently. Keep one hand on them at all times.
- Wet from the neck back. Pour or spray softly, moving in the direction the hair grows.
- Lather with a small amount of shampoo. Massage gently. Don’t scrub.
- Clean the face with a damp cloth. Skip shampoo near the eyes, nose and mouth.
- Protect the ears. Water trapped in a dog’s L-shaped ear canal can lead to infection.
- Rinse thoroughly. Leftover soap can irritate skin. Keep rinsing until the water runs clear.
- Condition if needed, then rinse again.
- Towel dry. Wrap your puppy and pat dry, then let them shake.
- Finish drying. Use a blow dryer on low or cool, held at a distance, or keep your puppy in a warm, draft-free room until fully dry.
Reward your puppy throughout. The goal is a puppy who thinks bath time means good things happen.
How often should you bathe a puppy?
Most puppies only need a full bath when they’re actually dirty or smelly. Some groomers suggest about once a month for routine upkeep. Bathing too often can strip natural oils and dry out the skin, especially with harsh products.
How often depends on:
- Coat type. Long, curly or doodle coats may need more frequent grooming and baths than short, smooth coats.
- Lifestyle. Puppies who swim, dig or roll in things need more baths.
- Skin health. Puppies with allergies or skin problems may need a vet-prescribed bathing routine.
Between baths, regular brushing keeps the coat clean and reduces shedding.

How do you bathe a puppy who hates water?
Some puppies panic in the tub. Go slow and build positive feelings:
- Practice dry runs. Put your puppy in the empty tub, give treats and lift them out.
- Add water gradually. Over a few sessions, add a little water to the tub.
- Use a lick mat. Smear a little dog-safe food on a lick mat stuck to the tub wall.
- Keep it short. End sessions before your puppy gets stressed.
- Use a nonslip surface. Slipping is scary for puppies.
- Avoid loud sprayers. A cup is quieter and gentler.
If your puppy is truly terrified, a professional groomer who works with puppies can help, or you can talk with your vet or a trainer.
Can you give a puppy a bath without water?
For small messes, yes. Use a damp washcloth or a pet wipe made for dogs. Waterless shampoos made for dogs can freshen a coat between baths, but they don’t replace a real bath for a very dirty puppy. Check the label for age guidelines and avoid products with strong fragrances that could irritate skin.

What should you avoid when bathing a puppy?
- Human shampoo or dish soap, which can irritate dog skin
- Hot water
- Getting water or soap in the ears and eyes
- Leaving a puppy damp in a cold room or taking them outside wet
- Bathing a puppy who’s sick without asking your vet first
- Leaving your puppy unattended in the tub, even for a moment
Bath time is a good chance to check for fleas, ticks, lumps, scrapes or skin redness. If you notice anything unusual, call your vet.
Make sure the bathroom is safe, too. Put away razors, medications and cleaning products before you start. Our puppy-proofing guide has a room-by-room checklist, and our guide to how to take care of a puppy covers grooming along with all the other basics.
Frequently asked questions
How do you give a puppy a bath for the first time?
Keep it short and calm. Fill a sink or tub with a few inches of lukewarm water, use a cup or gentle sprayer to wet your puppy, wash with a small amount of dog shampoo, rinse thoroughly and towel dry in a warm room. Give treats throughout so baths feel positive.
How do you give a puppy a bath at home?
Use a sink for small puppies or a tub with a nonslip mat for bigger ones. Gather shampoo, towels, a cup and treats before you start. Wash from the neck back, clean the face with a damp cloth, rinse until the water runs clear and dry well.
How often should you give a puppy a bath?
Only as needed for most puppies, such as when they roll in something or get muddy. Some groomers suggest about once a month for routine care. Bathing too often can dry out skin, so ask your vet if your puppy has skin issues.
How old should a puppy be for a bath?
Many puppies can have a gentle bath once they’re settled in their new home, often around 8 weeks or older. The AKC’s grooming expert suggests using just a warm washcloth until 3 or 4 months and starting shampoo at about 3 months. Ask your vet for your puppy.
How can you give a puppy a bath without stressing them out?
Practice before bath day. Let your puppy explore the empty tub with treats, then add a little water. Use a nonslip mat, keep the water lukewarm, talk calmly and keep the first baths quick. Lick mats with a smear of dog-safe food can help.
Vet note: This article is general information and is not a substitute for advice from your own veterinarian. If your puppy is having trouble breathing, collapses, has a seizure or may have eaten something toxic, call your vet or the nearest emergency animal hospital right away. ASPCA Animal Poison Control: 888-426-4435 (a fee may apply).

