You hit the gym, crushed your workout, and now your muscles are so sore that even getting out of bed feels like a challenge. Why does this happen, and is it a good or bad thing? Let’s break it down.
That stiff, achy feeling after a workout is called delayed onset muscle soreness (DOMS). It usually starts 12 to 24 hours after exercise and can last for a few days.
Soreness happens when you push your muscles harder than usual, whether that’s by lifting heavier weights, doing more reps, or trying a new workout. This creates tiny tears in your muscle fibers. Your body then repairs these tears, making your muscles stronger - but the process causes soreness (Hooi, 2023).
Some workouts make you sore for just a day, while others leave you aching for nearly a week. Here’s why soreness sometimes sticks around:
Feeling sore isn’t always a bad thing - it just means your muscles are working and adapting (Oison, 2023). But if soreness is too intense or lasts too long, it could mean you pushed yourself too hard.
Normal soreness:
Excessive soreness:
If you’re so sore that you can’t walk properly or use your arms, you might need more recovery time.
If your muscles are still aching after a few days, try these tips to speed up recovery:
Some things can actually make soreness worse, so try to avoid these mistakes:
Being sore for a couple of days after a workout is normal, but soreness that lasts too long might mean you need more rest or better recovery habits. The best way to prevent soreness from lasting too long is to ease into new workouts, stay hydrated, eat well, and take care of your muscles with stretching and foam rolling (Cirino, 2025).
So, next time you’re struggling to walk after leg day, just remember—soreness means you’re getting stronger!