Our men’s shirts sale offers a wide range of quality and stylish shirts at an amazing price. Choose from a selection of seasonal favourites in a variety of fabrics, colours and patterns, ideal for pairing with your trusty pair of favourite jeans or chinos...

Read more

Relax by the pool during those hot summer days in a stylish and breezy linen shirt, or head to work in a tailored-feel cotton button-up. For those chilly nights and brisk winter days, opt for a classic flannel checked shirt or cotton long-sleeve option, perfect for adding more layers or keeping things simple.

Our men’s shirts sale truly has something for every occasion and every man with a love for looking great. For those looking for something a little bolder, you’ll also find a selection of patterned shirts boasting extra colour and personality, ideal for date night or a summer city break. Looking great in quality, hand-crafted clothing has never been this affordable. Shop TOG24’s unique and stylish collection in our men’s shirts sale today.

Read less
Theo Mens Long Sleeve Small Flannel Check Shirt - Navy Check Theo Mens Long Sleeve Small Flannel Check Shirt - Navy Check
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Theo Mens Long Sleeve Small Flannel Check Shirt - Dark Khaki Check Theo Mens Long Sleeve Small Flannel Check Shirt - Dark Khaki Check
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Harvey Mens Long Sleeve Flannel Check Shirt - Khaki Check Harvey Mens Long Sleeve Flannel Check Shirt - Khaki Check
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Fletcher Mens Long Sleeve Flannel Check Shirt - Deep Port Check Fletcher Mens Long Sleeve Flannel Check Shirt - Deep Port Check
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Finley Mens Long Sleeve Flannel Check Shirt - Navy Marl Finley Mens Long Sleeve Flannel Check Shirt - Navy Marl
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Chester Mens Long Sleeve Plain Marl Shirt - Dark Grey Marl Chester Mens Long Sleeve Plain Marl Shirt - Dark Grey Marl
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Chester Mens Long Sleeve Plain Marl Shirt - Deep Port Marl Chester Mens Long Sleeve Plain Marl Shirt - Deep Port Marl
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Alfred Mens Long Sleeve Flannel Check Shirt - Deep Port Marl Alfred Mens Long Sleeve Flannel Check Shirt - Deep Port Marl
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
Sale
Ashley Mens Short Sleeve Shirt - Denim Check Ashley Mens Short Sleeve Shirt - Denim Check
  • M
  • L
  • XL
  • XXL
  • 3XL
  • 4XL
Sale
Ashley Mens Short Sleeve Shirt - Navy Check Ashley Mens Short Sleeve Shirt - Navy Check
  • M
  • L
  • XL
  • XXL
  • 3XL
  • 4XL
Sale
Clifton Mens Short Sleeve Linen Shirt - Blue Jewel Clifton Mens Short Sleeve Linen Shirt - Blue Jewel
  • M
  • L
  • XL
  • XXL
Sale
Palm Mens Short Sleeve Shirt - Denim Palm Mens Short Sleeve Shirt - Denim
  • M
  • L
  • XL
  • XXL
Sale
Palm Mens Short Sleeve Shirt - Denim

TOG24

£30.00 £20.00

Palm Mens Short Sleeve Shirt - Faded Forest Palm Mens Short Sleeve Shirt - Faded Forest
  • M
  • L
  • XL
  • XXL
Sale
Donald Mens Short Sleeve Shirt - Navy Check Donald Mens Short Sleeve Shirt - Navy Check
  • M
  • L
  • XL
  • XXL
  • 3XL
  • 4XL
Sale
Wallace Mens Flannel Check Long Sleeve Shirt - Deep Port Wallace Mens Flannel Check Long Sleeve Shirt - Deep Port
  • M
  • L
  • XL
Sale
Wallace Mens Flannel Check Long Sleeve Shirt - Navy Wallace Mens Flannel Check Long Sleeve Shirt - Navy
  • L
  • M
  • XL
  • XXL
Sale
Samuel Mens Stripe Shirt - Deep Port Samuel Mens Stripe Shirt - Deep Port
  • M
  • L
  • XL
  • XXL
Sale
Samuel Mens Stripe Shirt - Deep Port

TOG24

£35.00 £20.00

Samuel Mens Stripe Shirt - French Navy Samuel Mens Stripe Shirt - French Navy
  • M
  • L
  • XL
  • XXL
Sale
Haltby Mens Short Sleeve Slub Check Shirt - Deep Port Haltby Mens Short Sleeve Slub Check Shirt - Deep Port
  • M
  • L
  • XL
  • XXL
  • 3XL
  • 4XL
  • 5XL
  • 6XL
Sale
Fulford Mens Short Sleeve Performance Check Shirt - Deep Port Fulford Mens Short Sleeve Performance Check Shirt - Deep Port
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
  • 4XL
Sale
Fulford Mens Short Sleeve Performance Check Shirt - French Navy Fulford Mens Short Sleeve Performance Check Shirt - French Navy
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
  • 4XL
  • 5XL
  • 6XL
Sale
Clifton Mens Short Sleeve Linen Shirt - Pink Clifton Mens Short Sleeve Linen Shirt - Pink
  • M
  • L
  • XL
  • XXL
Sale
Clifton Mens Short Sleeve Linen Shirt - Navy Clifton Mens Short Sleeve Linen Shirt - Navy
  • M
  • L
  • XL
  • XXL
Sale
Botham Mens Short Sleeve Slim Fit Oxford Shirt - Navy Botham Mens Short Sleeve Slim Fit Oxford Shirt - Navy
  • S
  • M
  • L
  • XL
  • XXL
  • 3XL
  • 4XL
Sale