Why do we get goosebumps when we are cold or emotional?

We get goosebumps when we’re cold or emotional because our body is trying to help us stay warm or show how we feel.

Goosebumps are little bumps that pop up on your skin, like tiny hills. They happen when your hair stands up, and it looks like you have a layer of fur, just like a cat or a dog!

Why it happens when you're cold

When you’re cold, your body wants to keep you warm. It sends a message to all the little muscles near your hair follicles (the tiny holes in your skin where your hair grows). These muscles tighten up, pulling your hair straight up. This makes your hair stand on end, creating those bumps.

It’s like when you wear a thick sweater, your body is trying to trap more warmth, and the goosebumps are part of that plan!

Why it happens when you're emotional

When you’re excited or scared, your body gets ready for action. It sends the same message to those little muscles, making them tighten up again. This time, it’s not about staying warm, it’s about showing how strong or brave you feel.

So whether you’re cold or emotional, goosebumps are your body’s way of helping you stay warm or showing how you feel!

Take the quiz →

Examples

  1. A child shivers in the cold and gets goosebumps.
  2. Someone gets nervous before a big presentation and their skin reacts.
  3. A person feels chilly after swimming and notices bumps on their arms.

Ask a question

See also

Discussion

Recent activity