PipAsk Pip anything

Why do cactuses have spikes?

Cactus spikes keep thirsty animals from munching the water stored inside.

Pip’s picture for “Why do cactuses have spikes?”

Pip’s answer

  1. Cactus spikes keep thirsty animals from munching the water stored inside.
  2. Spikes also make little patches of shade, like teeny tiny umbrellas!
  3. They catch drops of morning mist that roll down to the roots.
  4. Wow-ee, cactus spikes are actually special leaves!

For grown-ups

Cactus spines are modified leaves. Thin spines lose far less water than flat leaves, which matters in dry deserts. They protect the water-storing stem from thirsty animals, shade the plant and, in some species, collect dew that drips toward the roots.

Ask your child: Why do you think cactuses don't have big flat leaves?

More plants and trees questions

More questions kids ask

Got your own why?

Hold Pip, ask anything out loud, and watch the answer come to life.

Ask Pip your own question