Contact lenses are better than glasses in humid atmospheres. Contact lenses are better for work that involves optical instruments. Protective eyewear fits better over contact lenses than over eyeglasses. No dangerous shards of glass form in accidental falls or trauma. Soft UV-absorbing lenses protect the cornea from optical radiation.
Contact lenses are better in rain and mists.
Contact lenses do not have the problem of glass lens reflections. Contact lenses are not affected by perspiration. Contact lenses are less costly than spectacles. There are fewer lost contact lenses than spectacles. Some solvents can interact with materials of both hard and soft lenses.