Vintage Shirts

We are proud to offer a massive selection of hand-picked vintage shirts for men. Our men's vintage shirt collection includes 70's, 80's and 90's hawaiian shirts and patterned shirts that are perfect for festivals and parties. We also stock a massive range of vintage denim shirts including your favourite classic denim brands such as Levi's, Lee and Wrangler. And for those colder winter months we have a huge range of corduroy and checked flannel shirts. Browse our men's vintage shirt collection below.

Checked Shirts Corduroy Shirts Denim Shirts Flannel Shirts
Hawaiian Shirts Patterned Shirts Plain Shirts Striped Shirts

28 Item(s)

per page

Hawaiian Tiki Statue Pattern Shirt Multicolour Large
Brag Vintage

Vintage Hawaiian Tiki Statue Pattern Shirt Multicolour Large

Regular Price: £25.00

Special Price: £15.00

Mens
Hawaiian Floral Pattern Shirt Navy Blue Large
Brag Vintage

Vintage Hawaiian Floral Pattern Shirt Navy Blue Large

Regular Price: £22.00

Special Price: £13.20

Mens
LEVI'S Denim Shirt Brown Large
Levi's

Vintage LEVI'S Denim Shirt Brown Large

Regular Price: £23.00

Special Price: £13.80

Mens
GAP Checked Flannel Shirt Brown/Orange Large
Gap

Vintage GAP Checked Flannel Shirt Brown/Orange Large

Regular Price: £22.00

Special Price: £13.20

Mens
Checked Flannel Shirt Navy Blue Large
Brag Vintage

Vintage Checked Flannel Shirt Navy Blue Large

Regular Price: £19.00

Special Price: £11.40

Mens
Hawaiian Floral Shirt Yellow Large
Brag Vintage

Vintage Hawaiian Floral Shirt Yellow Large

Regular Price: £23.00

Special Price: £13.80

Mens
Checked Flannel Shirt Green L
Brag Vintage

Vintage Checked Flannel Shirt Green L

Regular Price: £15.00

Special Price: £9.00

Mens
Vintage Checked Flannel Shirt Blue Large
Brag Vintage

Vintage Checked Flannel Shirt Blue Large

Regular Price: £15.00

Special Price: £9.00

Mens
Vintage Oversized Sleeveless Denim Shirt Light Blue L
Brag Vintage

Vintage Oversized Sleeveless Denim Shirt Light Blue L

Regular Price: £15.00

Special Price: £9.00

Mens
Vintage Oversized Sleeveless Shirt Burgundy L
Brag Vintage

Vintage Oversized Sleeveless Shirt Burgundy L

Regular Price: £15.00

Special Price: £9.00

Mens
Hawaiian Floral Patterned Shirt Yellow Large
Brag Vintage

Vintage Hawaiian Floral Patterned Shirt Yellow Large

Regular Price: £17.00

Special Price: £10.20

Mens
Hawaiian Patterned Silk Shirt Beige Large
Brag Vintage

Vintage Hawaiian Patterned Silk Shirt Beige Large

Regular Price: £17.00

Special Price: £10.20

Mens
WRANGLER Grandad Collar Denim Shirt Various Colours & Sizes
Wrangler

Vintage WRANGLER Grandad Collar Denim Shirt Various Colours & Sizes

Regular Price: £20.00

Special Price: £16.00

Mens
Grandad Collar Hawaiian Patterned Shirt Brown Large
Brag Vintage

Vintage Grandad Collar Hawaiian Patterned Shirt Brown Large

Regular Price: £17.00

Special Price: £10.20

Mens
Vintage Checked Flannel Shirt Grey Large
Brag Vintage

Vintage Checked Flannel Shirt Grey Large

Regular Price: £8.00

Special Price: £4.80

Mens
Vintage Levi Strauss Sleeveless Denim Shirts Various
Levi's

Vintage Levi Strauss Sleeveless Denim Shirts Various

Regular Price: £20.00

Special Price: £16.00

Mens
Vintage Lee Long Sleeved Denim Shirts Various
Lee

Vintage Lee Long Sleeved Denim Shirts Various

Regular Price: £20.00

Special Price: £16.00

Mens
Vintage WRANGLER Vintage Sleeveless Checked Shirt Cream Large
Wrangler

Vintage WRANGLER Vintage Sleeveless Checked Shirt Cream Large

Regular Price: £8.00

Special Price: £4.80

Mens
WRANGLER Long Sleeved Denim Shirts Various Colours & Sizes
Wrangler

Vintage WRANGLER Long Sleeved Denim Shirts Various Colours & Sizes

Regular Price: £20.00

Special Price: £16.00

Mens
Vintage Short Sleeved Denim Shirts Various

Vintage Short Sleeved Denim Shirts Various

Regular Price: £15.00

Special Price: £12.00

Mens
WRANGLER Short Sleeved Denim Shirts Various Colours & Sizes
Wrangler

Vintage WRANGLER Short Sleeved Denim Shirts Various Colours & Sizes

Regular Price: £20.00

Special Price: £16.00

Mens
Vintage Long Sleeved Denim Shirts Various

Vintage Long Sleeved Denim Shirts Various

Regular Price: £13.00

Special Price: £10.40

Mens
Vintage Checked Flannel Shirt Blue & Brown Large
Brag Vintage

Vintage Checked Flannel Shirt Blue & Brown Large

Regular Price: £8.00

Special Price: £4.80

Mens