Advertisement The health benefits of fish oil include its ability to aid in treatment of heart diseases, high cholesterol, depression, anxiety, AHDH, low immunity, cancer, diabetes, inflammation, arthritis, IBD, AIDS, Alzheimer's disease, eye disorders, macular degeneration and ulcers. It also helps in weight loss, pregnancy, fertility and skin care (particularly for conditions such as psoriasis and acne).