Firstly, let us check the contents of the fish oil, and it contains vitamin A and D, DHA and calcium etc. They are all the advantages nutrients for the eyes nourishing. The cause of cataracts may be the illuminate of the sunshine and ultraviolet. From the effect of ultraviolet, the phosphor ions may combine with the calcium ions of aging crystalline lenses to form the insoluble calcium phosphate. Then the crystalline lenses will get calcification and hard. When the crystalline lenses' protein is getting denaturation, the cataract has been caused. The tough working condition, e.g. oxygen deficiency as well as high temperature will decrease the contents of sodium, potassium and vitamin C, will also cause the formation of cataracts. As a result of the above information, the fish oil may not have the function of remedy to cataracts basically, but it would be helpful for certain extents. You would also eat more vegetables as spinach, broccoli, and cabbage mustard which full of anti-oxygen lutein and zeaxanthin to protect your eyes from the damage of sunshine and prevent it from to get the cataracts.