Where you should buy men's dress shirts depends on your budget, fit preference, and whether you prefer shopping online or trying things on in person.
Here are the top places to check out, broken down by category:
- Specialty & Dedicated Menswear:
Charles Tyrwhitt is famous for its high-quality cotton business shirts and frequent multi-buy deals (e.g., 4 for $x).
- TM Lewin offers crisp, classic British-tailored business shirts.
Bonobos is great for modern fits and a wide range of athletic/tailored sizing options.
- Department Stores (Best Variety of Brands):
Macy's carries massive selections from brands like
Calvin Klein,
Tommy Hilfiger, and
Alfani, often with deep sales.
Bloomingdale's features upscale options, including their exclusive house-brand stretch dress shirts.
Nordstrom provides everything from mid-tier non-iron staples (like their
Nordstrom Men's Shop brand) to high-end designer dress shirts with free tailoring options in-store.[1][2]
- Smart-Casual & Contemporary Retailers:
- Banana Republic leans into luxurious poplins and tailored slim-fit cottons.
Quince offers affordable organic cotton stretch-twill dress shirts focused on everyday office wear.
J.Crew offers reliable, clean everyday oxfords and sharp office-ready button-downs.[1][2]
If you let me know your budget per shirt and preferred fit (slim, regular, or athletic), I can narrow down the best specific brand for you.