The difference is primarily in formality and style. A dress shirt is designed for more formal wear, often with a suit and tie. The collar is stiffer to support a tie and stand up to suit jacket lapels, although they may be worn sans tie. Colors and patterns are more conservative like white or pale blue; sometimes with subtle patterns like stripes or small check. Explore our selection of Eton dress shirts — a staple of men’s clothing wardrobes.
Sport shirts are more casual and relaxed, and designed to be worn without a tie. Colors and patterns are bolder and brighter. They may be worn untucked and can be made from a wider variety of fabrics.