It depends on factors such as wear frequency, sweat levels, and environmental conditions, but generally, dress shirts should be washed after 1-2 wears.