JH
Jonathan Haber

Resistance training for mood and anxiety

Lifting reliably lowers depression and anxiety symptoms — a distinct mental benefit.

Key takeaways

  • What it is: Lifting reliably lowers depression and anxiety symptoms — a distinct mental benefit.
  • Why it works: Strength training improves mood through several routes: it regulates the stress axis, improves sleep, and provides the self-efficacy boost above. The mood benefit appears largely independent of how much strength you actually gain, suggesting the act of training itself — not just the outcome — does the work.
  • Evidence: Backed by randomized trials / meta-analyses.
  • Avoid: Believing only cardio "counts" for mental health and skipping strength work entirely, missing a mood benefit that’s well supported in its own right.

Why it works

Strength training improves mood through several routes: it regulates the stress axis, improves sleep, and provides the self-efficacy boost above. The mood benefit appears largely independent of how much strength you actually gain, suggesting the act of training itself — not just the outcome — does the work.

How to do it

  1. 1Train 2–3 times a week with compound movements at a manageable load.
  2. 2Prioritize finishing sessions consistently over chasing maximal weights.
  3. 3Notice mood in the hours and days after training, not just during the session.

What the evidence says

RCT / meta-analysis

Meta-analyses of randomized trials find resistance training significantly reduces depressive and anxiety symptoms, with benefits largely independent of strength gained.

Honest caveat: Trials vary in supervision and intensity, and the optimal dose isn’t well established. It is an adjunct to, not a replacement for, professional care for clinical conditions.

Common mistake

Believing only cardio "counts" for mental health and skipping strength work entirely, missing a mood benefit that’s well supported in its own right.

IX Coach tracks your mood against your training so you can see your personal response, and sets a frequency you’ll actually sustain rather than an idealized program you’ll abandon.

Practice this with IX Coach →

Related practices