A toddler’s nonstop cough is almost always caused by a viral respiratory infection, and it can last much longer than most parents expect. Half of children with an acute cough still have symptoms at day 10, and it can take up to 25 days for 90% of kids to fully recover. That timeline surprises many parents, but it’s normal. The key is knowing what type of cough you’re hearing, what’s driving it, and which signs mean your child needs medical attention right away.
Viral Infections Are the Most Common Cause
The vast majority of persistent coughs in toddlers come from ordinary respiratory viruses: colds, RSV, and the viruses that cause croup. These infections inflame the airways and trigger mucus production, and your toddler’s small airways take longer to clear than an adult’s would. A common cold typically resolves within 15 days, but the cough component often outlasts the runny nose and fever by a week or more.
Toddlers also catch a lot of these infections in a row, especially if they’re in daycare. It can feel like one continuous, never-ending cough when it’s actually two or three back-to-back viruses. If your child seems to improve for a few days and then gets worse again, a new infection is likely the culprit.
What Different Coughs Sound Like
The sound of your toddler’s cough can tell you a lot about what’s going on.
Barking or seal-like cough: This is croup. The viruses that cause it swell the upper airway, producing a distinctive raspy, bark-like sound along with a hoarse voice. You may also hear stridor, a high-pitched squeaky noise when your child breathes in. Croup gets dramatically worse at night, which is why many parents end up in the emergency room after midnight. The good news is that it resolves quickly. About 80% of children improve within two days.
Wet, forceful cough with wheezing: This often points to bronchiolitis, most commonly caused by RSV. It typically starts with a few days of cold symptoms, then moves into the lower airways, producing a cough that sounds like there’s fluid in the lungs. Bronchiolitis is most common in children under 2 and can take around 21 days to fully resolve. Half of kids still have symptoms at day 13.
Severe coughing fits with a “whoop”: Whooping cough (pertussis) causes violent, uncontrollable coughing spells that can make your child vomit. Between fits, your child may gasp for air with a distinctive high-pitched whooping sound. It often starts looking like a mild cold for the first week or two before the severe coughing begins. This is a bacterial infection that requires treatment, so call your pediatrician if this sounds like what you’re hearing.
Why the Cough Gets Worse at Night
If your toddler coughs more when lying down, there’s a straightforward reason. Mucus from the nose and sinuses drains down the back of the throat when your child is flat, irritating the airway and triggering coughing. This is sometimes called upper airway cough syndrome. Conditions like croup also worsen at night due to changes in how the body manages airway inflammation during sleep.
Elevating the head of your child’s mattress slightly (placing a towel under the mattress, not a pillow in the crib) and running a cool-mist humidifier can help reduce nighttime coughing by keeping the airways moist and encouraging mucus to thin out.
Causes Beyond a Simple Cold
When the cough doesn’t follow the pattern of a typical virus, or it keeps coming back, other causes deserve attention.
Asthma: Toddlers can develop asthma, though it’s tricky to diagnose at this age. The hallmarks are coughing triggered by exercise, cold air, allergens, or viral infections, often with wheezing and chest tightness. If your child coughs during physical play or consistently gets a cough with every cold that lingers far longer than the cold itself, asthma may be a factor.
Reflux: Gastroesophageal reflux disease (GERD) can cause a chronic cough in toddlers even without obvious spit-up. This is sometimes called silent reflux. Clues include a hoarse voice, noisy breathing, wheezing, and poor weight gain alongside the cough. The stomach acid irritates the throat and airway, triggering a cough reflex that has nothing to do with infection.
Inhaled object: Toddlers put everything in their mouths, and small objects can end up in the airway. The telltale sign is a sudden onset of coughing and wheezing in a child who was perfectly healthy moments before, with no fever or cold symptoms. There may have been a choking episode that seemed to resolve but left a persistent cough. If you suspect your child inhaled something, this needs immediate medical evaluation. About a third of children with an inhaled foreign body present with sudden cough as the primary symptom.
What Counts as a Chronic Cough
Pediatric guidelines define a chronic cough as one lasting more than four weeks without any improvement. If your toddler has been coughing continuously for a full month with no sign of getting better, that crosses the line from “lingering virus” into something that warrants investigation by your pediatrician. They’ll want to look beyond simple viral causes and consider asthma, reflux, allergies, or structural issues.
Between two and four weeks is considered a subacute cough. It’s often still viral, but it’s worth a phone call to your doctor if things aren’t trending in the right direction.
What You Can Safely Do at Home
Over-the-counter cough and cold medicines are not safe for toddlers. The FDA recommends against them for children under 2 due to the risk of serious side effects including seizures and breathing difficulties, and manufacturers label these products as unsuitable for children under 4. Homeopathic cough products carry the same warning. These medications haven’t been shown to work in young children, and the risks outweigh any potential benefit.
What does help:
- Honey (age 1 and older only): Half a teaspoon to one teaspoon of honey works as well as common cough suppressant ingredients in studies. You can give it straight or mixed into warm water or juice. Never give honey to a baby under 12 months due to the risk of infant botulism.
- Fluids: Extra water, diluted juice, or warm broth keeps mucus thin and easier to clear. Staying well-hydrated is one of the most effective things you can do.
- Humid air: A cool-mist humidifier in the bedroom helps soothe irritated airways, especially at night. For croup, stepping outside into cool night air or sitting in a steamy bathroom for 10 to 15 minutes can provide quick relief.
- Nasal saline: Saline drops or spray followed by gentle suctioning clears the mucus that causes post-nasal drip coughing, particularly before naps and bedtime.
Signs That Need Immediate Attention
Most toddler coughs resolve on their own, but certain signs indicate your child is struggling to breathe and needs emergency care. Watch for retractions, where the skin pulls inward below the neck, under the breastbone, or between the ribs with each breath. Your child’s body is working overtime to pull air in when you see this.
Other red flags include nostrils flaring wide with each breath, a bluish tint around the lips or fingernails, grunting sounds with every exhale, and a sudden change in alertness or energy level. If your child’s neck muscles are visibly straining or their head bobs with each breath, that’s another sign of significant respiratory distress. Excessive sweating with cool or clammy skin, paired with rapid breathing, also warrants urgent evaluation. Any of these signs mean your toddler’s oxygen levels may be dropping and they need help right away.

