Elevated total plasma homocysteine level is an independent risk factor for CRVO in Iranian population. In addition to an evaluation of all conventional cardiovascular risk factors, measurement of total homocysteine for evidence of hyperhomocysteinemia may be important in the initial investigation and management of patients with CRVO.