Yes, it is ok to clean sunglasses lenses with rubbing alcohol. As we know that the purpose of a lens is to transmit and refract light. Lenses can also be used to protect one's eyes from harmful exposure, especially the sunglasses lenses. They are typically made of transparent plastic and can become dirty with repeated exposure to moist conditions. To clean them, there are several tips you should remember. First, fill a spray bottle three fourths full of rubbing alcohol. Add two drops of liquid dish soap to the bottle and fill the rest of the bottle with water. Second, shake the cleaning solution gently to mix the ingredients. Third, spray the cleaner on both sides of the lenses. Forth, Rub the lenses by using a soft cloth. Finally, reapply cleaning solution to lenses until completely clean.