High cholesterol can be caused by a variety of things, including diet, obesity, smoking, and drinking too much alcohol. You can reduce your risk of developing high cholesterol by changing the way you eat and exercise.