It takes days to feel sore after exercise because your body is slowly reacting to all the hard work it did.
Your muscles are like little soldiers who fight battles every day. When you do something tough, like running or lifting heavy things, they get tired and a bit bruised. But they don’t shout out “Ow!” right away, they need time to tell your brain how hurt they are.
How the soreness happens
When you exercise, tiny tiny injuries happen in your muscles. These are so small you can't see them, but they're like little pinpricks all over your arms and legs. Your body starts fixing these injuries right away, it's like when you get a scratch and it slowly gets better.
But the fixing takes time! It’s kind of like when you spill juice on your shirt, it doesn’t dry up instantly, does it? Your brain notices the hurt after a day or two because that’s how long it takes for all the little injuries to add up and say, “Hey, we’re tired!”
So even if you feel fine right after playing, you might be sore the next day, just like when you eat too much cake and your belly feels full later.
Examples
- A child runs for the first time and feels sore the next day.
- After a long hike, someone's legs hurt hours after they stopped.
Ask a question
See also
- How Does Delayed Onset Muscle Soreness (DOMS) Work?
- Health Detective: Why Am I Sore 2 Days After A Workout?
- Why Do Humans Get Cramps During Exercise?
- Why Do Humans Have a 'Second Wind'?
- 5 cm to inches?