Sort By:
Filter
  • Clear All
  • Clear All
  • Clear All
  • Clear All
  • Clear All
  • Clear All
Sort By:
Refine by store

Here at General Pants, we offer the latest in men's shirts. Our versatile range of long and short sleeve options are the perfect addition to your wardrobe, no matter the season. Choose from heavyweight fabrications, such as cord and flannel, that are perfect for the cooler months and lightweight cotton and linen, great for warmer temperatures and trans-seasonal dressing.

Long sleeve button-ups are always popular. We stock a range of fabrics, from cord to silky-smooth rayon and lightweight linen blends, as well as a variety of colours and prints. You can dress down with a pair of relaxed fit jeans and Converse high tops, wear open over a vintage t-shirt and a pair of Dr Martens, or take it up a notch with slim fit chino pants and loafers.


We also have plenty of printed options. Eye-catching prints in bold colours are the go this season, and we're loving stripes, check print, plaid, floral print, geometric print and graphic ones too.

With brands including Rollas, Arvust, Stussy and more, we have shirts to match any vibe.

Denim shirts are an easy-wearing style. Double your denim with a pair of jeans, or pair with a pair of tailored tailored pants if you're after a more subtle look. Look for light blue and very bright, mid blue washes.

Men's short sleeve t-shirts are the ultimate in casual styling. We're loving lightweight rayon and cotton fabrications in both neutral tones and bright prints. Perfect for either a statement piece solo or layering up in the cooler months, men’s t-shirts are an absolute must-have when it comes to staples in your wardrobe.

Shop men’s shirts online at General Pants to find your next favourite style.