Call us: 0871 911 7044*

Choose Country:

30-day worn or unworn returns guarantee

Next Working Day Delivery

Time left for same day despatch:

Feefo
IRUK Retailer
Close

Casual Shirts

Here at Samuel Windsor we present a collection of smart casual shirts for all occasions. Choose from cotton twill shirts in muted tones, tattersall checked shirts in a wide range of colours, and for the weekends, check out our selection of bold patterned shirts. Looking for office and formal wear? Take a look at our collection of men's formal shirts.

New

2 for £45 OR 3 for £60

Long Sleeve Tattersall Shirt - Eden

Long Sleeve Tattersall Shirt - Eden

£24.95

Typical High Street Price: £63.11

New

2 for £45 OR 3 for £60

Long Sleeve Tattersall Shirt - Highfield

Long Sleeve Tattersall Shirt - Highfield

£24.95

Typical High Street Price: £63.11

New

2 for £45 OR 3 for £60

Long Sleeve Tattersall Shirt - Cumbria

Long Sleeve Tattersall Shirt - Cumbria

£24.95

Typical High Street Price: £63.11

Long Sleeve Geo Shirt - Navy

£9.99

Typical High Street Price: £45.49

New

2 for £45 OR 3 for £60

Long Sleeve Tattersall Shirt - Severn

Long Sleeve Tattersall Shirt - Severn

£24.95

Typical High Street Price: £63.11

Long Sleeve Linen Shirt - Blue Stripe

£9.99

Typical High Street Price: £36.67

Long Sleeve Weekend Shirt - Sea Blue Check

£9.99

Typical High Street Price: £50.38

New

2 for £45 OR 3 for £60

Long Sleeve Tattersall Shirt - Twerton

Long Sleeve Tattersall Shirt - Twerton

£24.95

Typical High Street Price: £63.11

2 for £45 OR 3 for £60

Long Sleeve Moleskin Shirt - Dark Olive
New

2 for £45 OR 3 for £60

Long Sleeve Weekend Shirt - Burgundy Navy Stripe

Long Sleeve Weekend Shirt - Burgundy Navy Stripe

£24.95

Typical High Street Price: £50.38

New

2 for £45 OR 3 for £60

Long Sleeve Country Shirt - Roker

Long Sleeve Country Shirt - Roker

£24.95

Typical High Street Price: £63.11

Long Sleeve Linen Shirt - Slate

£9.99

Typical High Street Price: £36.67

Long Sleeve Geo Shirt - Wine

£9.99

Typical High Street Price: £45.49

New

2 for £45 OR 3 for £60

Long Sleeve Cord Shirt - Wine

Long Sleeve Cord Shirt - Wine

£24.95

Typical High Street Price: £64.50

New

2 for £45 OR 3 for £60

Long Sleeve Moleskin Shirt - Wine
New

2 for £45 OR 3 for £60

Long Sleeve Cord Shirt - Royal Blue

Long Sleeve Cord Shirt - Royal Blue

£24.95

Typical High Street Price: £64.50

New

2 for £45 OR 3 for £60

Long Sleeve Tattersall Shirt - Bowder

Long Sleeve Tattersall Shirt - Bowder

£24.95

Typical High Street Price: £63.11

Long Sleeve Linen Shirt - Blue Melange

£9.99

Typical High Street Price: £36.67

Long Sleeve Floral Shirt - Wine

£9.99

Typical High Street Price: £45.49

New

2 for £45 OR 3 for £60

Long Sleeve Weekend Shirt - Navy Gold Check

Long Sleeve Weekend Shirt - Navy Gold Check

£24.95

Typical High Street Price: £50.38

New

2 for £45 OR 3 for £60

Long Sleeve Cord Shirt - Navy

Long Sleeve Cord Shirt - Navy

£24.95

Typical High Street Price: £64.50

New

2 for £45 OR 3 for £60

Long Sleeve Country Shirt - Ashbury

Long Sleeve Country Shirt - Ashbury

£24.95

Typical High Street Price: £63.11

Long Sleeve Print Shirt - Blue Palm

£9.99

Typical High Street Price: £45.49

2 for £45 OR 3 for £60

Long Sleeve Twill Shirt - Cornflower

Long Sleeve Twill Shirt - Cornflower

£24.95

Typical High Street Price: £52.50

2 for £45 OR 3 for £60

Long Sleeve Twill Shirt - Teal

Long Sleeve Twill Shirt - Teal

£24.95

Typical High Street Price: £52.50

New

2 for £45 OR 3 for £60

Long Sleeve Cord Shirt - Berry

Long Sleeve Cord Shirt - Berry

£24.95

Typical High Street Price: £64.50

New

2 for £45 OR 3 for £60

Long Sleeve Cord Shirt - Bottle Green

Long Sleeve Cord Shirt - Bottle Green

£24.95

Typical High Street Price: £64.50

New

2 for £45 OR 3 for £60

Long Sleeve Cord Shirt - Camel

Long Sleeve Cord Shirt - Camel

£24.95

Typical High Street Price: £64.50

New

2 for £45 OR 3 for £60

Long Sleeve Moleskin Shirt - Navy
New

2 for £45 OR 3 for £60

Long Sleeve Tattersall Shirt - Burnden

Long Sleeve Tattersall Shirt - Burnden

£24.95

Typical High Street Price: £63.11

New

2 for £45 OR 3 for £60

Long Sleeve Tattersall Shirt - Bootham

Long Sleeve Tattersall Shirt - Bootham

£24.95

Typical High Street Price: £63.11

New

2 for £45 OR 3 for £60

Long Sleeve Tattersall Shirt - Sealand

Long Sleeve Tattersall Shirt - Sealand

£24.95

Typical High Street Price: £63.11

2 for £45 OR 3 for £60

Long Sleeve Twill Shirt - Terracotta

Long Sleeve Twill Shirt - Terracotta

£24.95

Typical High Street Price: £52.50

Long Sleeve Linen Shirt - Dusky Red

£9.99

Typical High Street Price: £36.67

Long Sleeve Weekend Shirt - Yellow Blue Stripe

£9.99

Typical High Street Price: £50.38

New

2 for £45 OR 3 for £60

Long Sleeve Weekend Shirt - Navy Slate Check

Long Sleeve Weekend Shirt - Navy Slate Check

£24.95

Typical High Street Price: £50.38

Short Sleeve Linen Shirt - Slate

£9.99

Typical High Street Price: £36.67

New

2 for £45 OR 3 for £60

Long Sleeve Weekend Shirt - Red Blue Check

Long Sleeve Weekend Shirt - Red Blue Check

£24.95

Typical High Street Price: £50.38

2 for £45 OR 3 for £60

Long Sleeve Twill Shirt - Navy

Long Sleeve Twill Shirt - Navy

£24.95

Typical High Street Price: £52.50

New

2 for £45 OR 3 for £60

Long Sleeve Cord Shirt - Black

Long Sleeve Cord Shirt - Black

£24.95

Typical High Street Price: £64.50

New

2 for £45 OR 3 for £60

Long Sleeve Moleskin Shirt - Slate
New

2 for £45 OR 3 for £60

Long Sleeve Country Shirt - Rufford

Long Sleeve Country Shirt - Rufford

£24.95

Typical High Street Price: £63.11

New

2 for £45 OR 3 for £60

Long Sleeve Country Shirt - Wray

Long Sleeve Country Shirt - Wray

£24.95

Typical High Street Price: £63.11

New

2 for £45 OR 3 for £60

Long Sleeve Cord Shirt - Russet

Long Sleeve Cord Shirt - Russet

£24.95

Typical High Street Price: £64.50

New

2 for £45 OR 3 for £60

Long Sleeve Country Shirt - Upton

Long Sleeve Country Shirt - Upton

£24.95

Typical High Street Price: £63.11

Short Sleeve Print Shirt - Sky

£9.99

Typical High Street Price: £45.49

Long Sleeve Print Shirt - White Palm

£9.99

Typical High Street Price: £45.49

New

2 for £45 OR 3 for £60

Long Sleeve Weekend Shirt - Slate Multi Stripe

Long Sleeve Weekend Shirt - Slate Multi Stripe

£24.95

Typical High Street Price: £50.38

2 for £45 OR 3 for £60

Long Sleeve Twill Shirt - Dark Olive

Long Sleeve Twill Shirt - Dark Olive

£24.95

Typical High Street Price: £52.50

Long Sleeve Linen Shirt - Blue Yellow Stripe

£9.99

Typical High Street Price: £36.67

Short Sleeve Print Shirt - White Palm

£9.99

Typical High Street Price: £45.49

New

2 for £45 OR 3 for £60

Long Sleeve Weekend Shirt - Sky Navy Check

Long Sleeve Weekend Shirt - Sky Navy Check

£24.95

Typical High Street Price: £50.38

2 for £45 OR 3 for £60

Long Sleeve Twill Shirt - Pumice

Long Sleeve Twill Shirt - Pumice

£24.95

Typical High Street Price: £52.50

Short Sleeve Jersey Polo Shirt - Blue Multi Stripe

£9.99

Typical High Street Price: £47.00

Long Sleeve Floral Shirt - Navy

£9.99

Typical High Street Price: £45.49

Long Sleeve Perranporth Shirt - Multi Stripe

£9.99

Typical High Street Price: £50.38

Long Sleeve Perranporth Shirt - Pink Stripe

£9.99

Typical High Street Price: £50.38

New

2 for £45 OR 3 for £60

Long Sleeve Weekend Shirt - Wine Check

Long Sleeve Weekend Shirt - Wine Check

£24.95

Typical High Street Price: £50.38

Cord Shirt - Navy

£20.00

Typical High Street Price: £64.50

Short Sleeve Tattersall Shirt - Winchcombe

£9.99

Typical High Street Price: £63.11

Long Sleeve Print Shirt - Sky

£9.99

Typical High Street Price: £45.49

Short Sleeve Perranporth Shirt - Multi Stripe

£9.99

Typical High Street Price: £50.38

Short Sleeve Perranporth Shirt - Red Stripe

£9.99

Typical High Street Price: £50.38

Long Sleeve Perranporth Shirt - Blue Stripe

£9.99

Typical High Street Price: £50.38

Short Sleeve Country Shirt - Gosforth

£9.99

Typical High Street Price: £63.11

Short Sleeve Country Shirt - Kinver

£9.99

Typical High Street Price: £63.11

Short Sleeve Country Shirt - Wyre

£9.99

Typical High Street Price: £63.11

Short Sleeve Linen Shirt - Blue Pink Stripe

£9.99

Typical High Street Price: £36.67

Short Sleeve Linen Shirt - Blue Stripe

£9.99

Typical High Street Price: £36.67

Long Sleeve Linen Shirt - Blue Pink Stripe

£9.99

Typical High Street Price: £36.67

Long Sleeve Linen Shirt - Olive

£9.99

Typical High Street Price: £36.67

Short Sleeve Perranporth Shirt - Blue Stripe

£9.99

Typical High Street Price: £50.38

Short Sleeve Perranporth Shirt - Pink Stripe

£9.99

Typical High Street Price: £50.38

Short Sleeve Perranporth Shirt - Yellow Stripe

£9.99

Typical High Street Price: £50.38

Short Sleeve Weekend Shirt - Yellow Blue Stripe

£9.99

Typical High Street Price: £50.38

Long Sleeve Weekend Shirt - Red Gingham

£9.99

Typical High Street Price: £50.38

New

2 for £45 OR 3 for £60

Long Sleeve Weekend Shirt - Grey Check

Long Sleeve Weekend Shirt - Grey Check

£24.95

Typical High Street Price: £50.38