What are the benefits of taking ice baths?

Reduces inflammation and swelling. When you take an ice bath, the cold temperature narrows your blood vessels. ...

Relieves sore muscles. ...

Aids exercise recovery. ...

Lowers core body temperature. ...

Supports immunity. ...

Improves mental health.