Why do goosebumps appear?

Goosebumps appear when your skin tries to keep you warm, just like a blanket does.

Imagine you're outside on a cold day, and you shiver, that's your body saying, "It’s chilly out here!" When this happens, tiny muscles under your skin called hair follicles tighten up. These little muscles are like mini blankets for your hair. As they pull together, they make the hairs on your arms, legs, or even your head stand straight up, that's what makes you look all bumpy, like a goose!

How it works

Your body has special sensors in your skin that tell it when it’s cold. These sensors send messages to your brain, and your brain says, "Time to get warm!" Then the muscles around each hair follicle contract, it's like giving each hair a little lift.

Why we have them

Even though humans don’t need much help from their hair to stay warm anymore (we have clothes!), our bodies still remember this old trick. It’s like when you’re cold and you wrap yourself in a cozy blanket, your body is doing something similar, but with tiny muscles and hairs!

Take the quiz →

Examples

  1. A child gets goosebumps after being scared by a loud noise.
  2. A person feels cold outside and their arms start to get bumpy.
  3. An animal’s fur stands up when it is angry.

Ask a question

See also

Discussion

Recent activity