Yes, microfiber cloths are excellent for wiping sweat. They are made of a synthetic material that is very absorbent and won't leave any streaks or residue on the skin.