Keeping a clean pair of eyeglasses ensures your vision is as good as it can possibly be and reduce eye strain and other problems that are associated with poor vision due to unclean lenses. They also improve your appearance, making your eyes that much clearer to everyone else. You clean your eyeglasses regularly.
You should wash your lenses with warm water and a mild soap. This will remove dirt, grime and oils. Then dry the lenses with a dedicated lens cloth or non-abrasive cloth, cotton works well. Avoid using paper towels or similar wipes as these can actually cause damage to the lens. Professional lens cloths are designed to remove build ups of dirt, smudges or fingerprints and are available quite cheaply - they are always a good purchase.
You should hold the frame in one hand, careful not to touch the lenses, and use the other hand in a circular movement to gently buff the lenses, taking careful not to rub too hard on the lens itself. Lens cloths should be treated carefully after use and cleaned regularly with a mild soap. Do not use a fabric softener or similar detergent on the cloth as this will reduce its effectiveness.
If stuck for a way to clean your eyeglasses in a rush, you can drop a bit of vinegar onto a soft cloth and wipe this over the lenses. This only works for glass lenses however, never attempt this on plastic lenses. Do not wipe glasses on clothing as the abrasive fibers present in clothing could actually damaged the lens.
General good eyeglasses care is to keep your eyeglasses in a case when not in use as will prevent buildups of dust or accidental damage. Buying scratch resistant lenses, such as polycarbonate, will assist in making sure your lenses are always of the best quality, free of scratches.