Patients with advanced stages of chronic kidney disease (CKD) have an increased risk of death from cardiovascular disease (CVD). Dyslipidemias are associated with atherosclerotic vascular changes and the risk of occurrence of acute myocardial infarction in hemodialysis patients. However, management of dyslipidemia in hemodialysis patients does not appear to be actively carried out in routine practice. Presumably, there are three reasons for this reluctance to lipid-lowering in hemodialysis patients. First, there are epidemiological data showing the inverse relationship between cholesterol and mortality rate; a high cholesterol predicts a better survival. Second, lipids are not usually measured using standard fasting serum, but a non-fasting specimen. Third, although hypertriglyceridemia is the most common abnormality, fibrates are contraindicated in patients with renal failure because of a high risk of rhabdomyolysis. These issues are discussed in the current review article. Based on published work, lipid lowering would not increase the death rate if carried out without worsening malnutrition. The National Kidney Foundation K/DOQI Clinical Practice Guidelines recommend a reduction in fasting LDL-C below 100 mg/dL for the prevention of CVD in dialysis patients. Practically, however, the use of non-HDL-C measured by casual blood samples might be sufficient for the risk assessment in many hemodialysis patients. Statins are a good choice for lipid-lowering in dialysis patients. Furthermore, lipoprotein profile might be improved by an inventive use of dialyzer membranes, dialysate solutions, and other dialysis-related medications. For severe hypercholesterolemia, LDL-apheresis is another choice for consideration. Further studies are needed to clearly prove the benefit of lipid reduction in hemodialysis patients and those with CKD at earlier stages.