Home › Home & Kitchen › Kitchen & Dining › Dining & Entertaining › Glassware & Drinkware › Tumblers & Water Glasses How to Wash Glasses Without Streaks Published: July 9, 2026 · Updated: July 9, 2026
Wash in hot water with a little grease-cutting soap, rinse thoroughly so no film is left, and dry immediately with a lint-free cloth while the glass is still hot — air-drying is what leaves streaks and water spots. Streaks are dried-on soap residue or hard-water minerals, so a good rinse plus a hot polish is the whole fix.
Recommended Hot water, thorough rinse, and polish dry hot with a lint-free cloth — a splash of vinegar for hard water — Streaks and cloudiness aren't the glass being dirty; they're a thin film of leftover dish soap or dissolved minerals from hard water that stays behind when droplets dry in place, so the answer is to remove the film and never let it air-dry. Use hot water and just a little soap — too much soap is harder to rinse off and streaks more — and wash with a soft sponge. Rinse each glass really well under hot running water until it squeaks, which is what carries the residue away. Then, while it's still hot (hot glass flashes dry with less spotting), buff it dry straight away with a lint-free microfibre or linen towel, holding the base and polishing the bowl without twisting stemware. If your tap water is hard, add a splash of white vinegar to the rinse water to dissolve the mineral haze, and consider a rinse aid in the dishwasher. For glasses already clouded, soak them in warm vinegar for a while and polish; if the cloudiness won't budge it may be permanent etching from a dishwasher, which polishing can't reverse.