I found this list at HealingCrystals.com... are you ready..?!
Apophyllite-improving vision
Aqua Aura-watering of the eyes
Aquamarine-watering of the eyes
Aventurine, Green-strengthens eyesight
Bloodstone-failing eyesight
Blue Lace Agate-eye infections
Chrysoprase-inflammation
Citrine-increases visual abilities
Fire Agate-general eye disorders
Fluorite, Blue-treatment of
Emerald-eye strain, tired eyes
Jade-eye disease
Labradorite-clarify the eyes
Lapis Lazuli-general eye problems
Mica-brings sparkle to the eyes
Muscovite-general
Nuummit-general
Opal-clarifies and strengthens
Pearl-general
Peridot-astigmatism & nearsighted
Rhodonite-general
Sapphire-eye infection
Scapolite-Cataracts
Tiger Eye-night vision
Topaz, Pink-general healing
Tourmaline, Green-general
Turquoise-cataracts
Ulexite-strengthens eye muscles
Hope that's helpful. I've not had any personal experience with crystals and eye health.
I should add that none of the above should be used as a replacement for medical care, just as an addition. But I'm sure you know that already.