Styled on its own or worn underneath a jumper or jacket, the t-shirt is the ultimate must-have in any wardrobe and a super versatile layering piece. Our collection of men’s t-shirts includes a range of styles - from basic short sleeve t-shirts in plain colours to bold logo designs and graphic prints - that will suit just about everybody.
A basic t-shirt is the building block of a good outfit. Our basic range by General Pants Co. Basics covers long and short sleeve options in a range of colours and cuts. Team these with relaxed fit denim jeans in classic blue washes for unparalleled, casual style.
The bold logo t-shirt is a favourite this season, reminiscent of 90s hip-hop streetwear. We stock a range of options from subtle logos to oversized lettering. Pair back with trackies and a fresh pair of kicks.
A stripe t-shirt takes a casual outfit to the next level. Whether pinstripe or thick, sportswear-inspired stripes, you’re bound to find a style to suit. Printed t-shirts are plentiful this season, with huge graphic prints or smaller detail on offer.
Shop online at General Pants for a huge range of short and long sleeve t-shirts from brands such as Ksubi, MISFIT, Calvin Klein, Fila, Tommy Jeans, The North Face, Rollas and more.