Skip to content
✓ MoD Licensed Replica Medals | ✓ British Made & Die-Struck | ✓ Authentic Quality
✓ MoD Licensed Replica Medals | ✓ British Made & Die-Struck | ✓ Authentic Quality
Military T-Shirts & Polo Shirts

Military T-Shirts & Polo Shirts

Shop military T-shirts and polo shirts featuring service, regimental and veterans designs. Choose from heavyweight crew-neck T-shirts, long-sleeve styles and durable polo shirts in a range of colours and sizes.

Created for everyday wear, reunions, association events and military gifts, our collection offers a comfortable way to represent a service connection, regiment or veteran status. Officially licensed products are identified on the individual product listing.

Filters

Personalised Military Organic Slim Fit T-Shirt

Original price £29.00 - Original price £29.00
Original price
£29.00
£29.00 - £29.00
Current price £29.00

Create a personalised military T-shirt featuring your chosen service, regiment, unit or custom wording. Choose one of our ready-made designs—Royal ...

View full details

Oversized Organic DUKE T-Shirt

Original price £19.00 - Original price £19.00
Original price
£19.00
£19.00 - £19.00
Current price £19.00

A contemporary oversized T-shirt featuring the DUKE mascot in a distinctive tricolour chest design. Combining military heritage with a more relaxed...

View full details

VETERAN Spirit Organic Piqué Polo Shirt

Original price £34.00 - Original price £34.00
Original price
£34.00
£34.00 - £34.00
Current price £34.00

A smart organic cotton polo shirt featuring a clean VETERAN design on the left chest. The understated lettering gives the polo a clear military ide...

View full details

Personalised Military Rank T-Shirt

Original price £14.00 - Original price £14.00
Original price
£14.00
£14.00 - £14.00
Current price £14.00

Wear your rank with a personalised military T-shirt printed with the rank abbreviation of your choice. Choose abbreviations such as PTE, GNR, CAPT ...

View full details

Spirit Oversized DUKE T-Shirt

Original price £19.00 - Original price £19.00
Original price
£19.00
£19.00 - £19.00
Current price £19.00

A heavyweight oversized T-shirt featuring four raised DUKE mascots across the chest. Each tricolour mascot is produced as a low-profile TPU transfe...

View full details

Printed Military Badge Heavyweight T-Shirt

Original price £15.00 - Original price £15.00
Original price
£15.00
£15.00 - £15.00
Current price £15.00

A substantial heavyweight T-shirt printed with the military badge of your choice. Select a badge connected to your service, regiment, corps or unit...

View full details

Union Flag Veteran Badge Heavyweight T-Shirt

Original price £15.00 - Original price £15.00
Original price
£15.00
£15.00 - £15.00
Current price £15.00

A quality heavyweight crew-neck T-shirt featuring our exclusive Union Flag VETERAN badge. The compact left-chest design combines the Union Flag wit...

View full details

Premium Printed Military Badge Organic Polo Shirt

Original price £35.00 - Original price £35.00
Original price
£35.00
£35.00 - £35.00
Current price £35.00

A premium organic cotton polo shirt printed with the military badge of your choice. Offering a smarter alternative to a traditional military T-shir...

View full details

Personalised Military Veteran Long Sleeve T-Shirt

Original price £0.00 - Original price £0.00
Original price £0.00
£34.00
£34.00 - £34.00
Current price £34.00

Show your service with a personalised military long-sleeve T-shirt, printed with your chosen veteran design or completely custom wording. Choose fr...

View full details

DUKE Army Bearskin T-Shirt

Original price £19.00 - Original price £19.00
Original price
£19.00
£19.00 - £19.00
Current price £19.00

A heavyweight oversized T-shirt featuring four DUKE mascots across the chest, each one sporting a Bearskin. The navy, red and light-blue design giv...

View full details

DUKE RAF T-Shirt

Original price £19.00 - Original price £19.00
Original price
£19.00
£19.00 - £19.00
Current price £19.00

A heavyweight oversized T-shirt featuring four DUKE RAF mascots across the chest. The navy, red and light-blue design gives the T-shirt a distincti...

View full details

DUKE Royal Navy T-Shirt

Original price £19.00 - Original price £19.00
Original price
£19.00
£19.00 - £19.00
Current price £19.00

A heavyweight oversized T-shirt featuring four Royal Navy DUKE mascots across the chest. The navy, red and light-blue design gives the T-shirt a di...

View full details