Charles Tyrwhitt multibuy deals: 4 for, 3 for $99, 2 for codes
Charles Tyrwhitt's current multibuy is Buy 4 for $299 ($74.75 per shirt before shipping), seen in a real cart with no code. Bundle code working now: 2FOR89 (2 shirts for $89). The lowest price for a regular-price (non-sale) Charles Tyrwhitt dress shirt right now is $45.99 per shirt including shipping: 10 shirts with code 2FOR89, $459.95 total, checked in a real cart at Tue, 20 Oct 2026 17:10 UTC.
Cheapest price per shirt at each quantity
| Shirts | Code | Total with shipping | Per shirt |
|---|---|---|---|
| 1 | 2FOR89 | $59.90 | $59.90 |
| 2 | 2FOR89 | $103.95 | $51.98 |
| 3 | 2FOR89 | $148.45 | $49.48 |
| 4 | 2FOR89 | $192.95 | $48.24 |
| 5 | 2FOR89 | $237.45 | $47.49 |
| 6 | 2FOR89 | $281.95 | $46.99 |
| 8 | 2FOR89 | $370.95 | $46.37 |
| 10 | 2FOR89 | $459.95 | $45.99 |
Every "N for $X" code we track
- 2FOR89 - 2 shirts for $89, working
Older deals people still search for, such as "3 for $99" or "4 for $199", only work if Charles Tyrwhitt is running them now. Code status in the list above is re-checked with Charles Tyrwhitt every 10 minutes.
How multibuys and codes combine
The multibuy applies automatically once the qualifying number of shirts is in the cart. A bundle code (for example 2FOR89) replaces it when the code is cheaper, and Charles Tyrwhitt accepts one code per order. Shirts beyond a bundle size are priced in the cart, so check the per-shirt price at each quantity rather than scaling one deal up.