Like HowStuffWorks on Facebook!

What causes high cholesterol?

Key Players in Unhealthy Cholesterol Levels Several factors may play a role in unhealthy cholesterol levels. You can't control some, but you can control others.

  • You can't control tendencies you inherit from your parents, called genetics.
  • You can't control your age or gender.
  • You can control your lifestyle. You choose how you eat and exercise and whether you smoke.
  • You can control how you manage certain diseases or whether you take certain drugs.

There's not always a single cause of high cholesterol. Several factors may contribute to the condition. Some of these factors are under your control, and some aren't. It's worth taking a look at both types so you can learn how they may be affecting your health.

For more information about cholesterol, check out the following links: