Though there are countless products on the market claiming to wipe streaks away, the AOA recommends the most basic of options: kitchen-sink soap. The best way to clean your glasses, says Dr. Geist, is to run them under warm water and put a tiny drop of dishwashing detergent on the tip of your fingers to create a lather on the lens. Then rinse with warm water, and dry with a clean, soft cotton cloth.
“Everyone uses their shirt cloth—worst thing!” she says. “Your shirttail almost certainly carries dust, and that has the potential of scratching your lens.”