CBD For High Cholesterol CBD is a natural treatment for high cholesterol. Excessive cholesterol can cause a great deal of damage to your body, including cardiovascular diseases like heart failure. High cholesterol is caused by stress and other factors that include poor diet and lifestyle. CBD interferes with cholesterol homeostasis