Why does your nose run when it’s cold?

The short answer first, then the real reason — and a version for younger kids. Guess before you scroll to make it stick.

✍️ Written & fact-checked by the WhyChallenge Team · Last updated October 2026 · Spotted a mistake?

✅ Your nose warms cold air and makes extra warm-up moisture

But why?

Inhaling freezing, dry air forces the nasal lining to humidify and warm it — glands step up water production. Simultaneously, cold slows the cilia that normally sweep mucus backward to the throat, so the fluid pools forward. Some exhaled water vapor also condenses on chilled nasal walls. Skiing back inside reverses it all, and the nose clears.

🧒 For younger kids: Your nose warms and wets the cold air — extra water gets made, and it drips!

🤯 Wow fact: One reason for the drip: cold air condenses the warm wet air inside your nose, like fog on a window.

Good guesses kids make

“Because you’re catching a cold” — Sometimes true — but a cold-weather runny nose happens to healthy people too. Temperature alone can do it.

“Because tears drain into the nose” — Tears DO drain there — but wind and cold trigger the nose’s own fluid-making, not crying.

“To stop germs entering” — Mucus does trap germs, but the cold-day drip is a warming-system side effect, not a defense launch.

More human body why questions

Browse all 100 why questions for kids →

🏫 Teachers: free printable packs & classroom warm-ups →