Skip to content

Cart

Your cart is empty

Printed Shirts

Shop men’s printed shirts at Riva Menswear, from subtle small prints to bold florals, geometrics and graphic designs. A printed shirt adds pattern to a smart-casual outfit, whether it’s a short sleeve shirt for holidays and summer events or a long sleeve shirt to wear with chinos, jeans or under a jacket. Sizes are shown as collar size or S to 4XL depending on the brand, and our size guide has the conversions.

Free UK delivery on orders over £99, and free click & collect from our Knutsford and Stockton Heath stores.

Sort by

63 products

Brax Harold Small Print Shirt - Burnt Olive
Olymp Luxor Modern Fit Printed Shirt - Silver Grey
Olymp Luxor Modern Fit Printed Shirt - Navy
Olymp Luxor Modern Fit Printed Shirt - White
Olymp Luxor Modern Fit Floral Print Shirt - White
Olymp Luxor 24/Seven Jersey Leaf Print Shirt - Navy
Matinique Matrostol Check Shirt - Dark Navy
Matinique Mamarc Small Print Shirt - Dark Navy
Brax Daniel Geometric Print Shirt - Cappuccino
A Fish Named Fred Rounds Printed Shirt - Off White
A Fish Named Fred Fuji Dream Printed Shirt - Navy
A Fish Named Fred Vase Printed Shirt - Gold Yellow
A Fish Named Fred Blossom Printed Shirt - Off White
A Fish Named Fred Japanese Story Printed Shirt - Multi
R2 Amsterdam Jersey Print Shirt - Blue
R2 Amsterdam Floral Print Cotton Shirt - Blue
R2 Amsterdam Printed Jersey Shirt - Mauve
R2 Amsterdam Printed Jersey Shirt - Navy
R2 Amsterdam Retro Print Cotton Shirt - Vintage Blue
Fynch-Hatton Twill Check Shirt - Navy
Fynch-Hatton Melange Check Shirt - Blue
Fynch-Hatton Geometric Print Shirt - Blue
Fynch-Hatton Geometric Print Shirt - Air Blue
Fynch-Hatton Premium Flower Print Shirt - Blue
Save 50%Matinique Maklampo Short Sleeve Print Shirt - Winter Twig
Matinique Maklampo Short Sleeve Print Shirt - Winter Twig Sale price£35.00 Regular price£69.95
Save 50%R2 Amsterdam Floral Print Shirt - Blue
R2 Amsterdam Floral Print Shirt - Blue Sale price£60.00 Regular price£120.00
Save 50%R2 Amsterdam Linen Blend Floral Print Shirt - Beige
R2 Amsterdam Linen Blend Floral Print Shirt - Beige Sale price£60.00 Regular price£120.00
Save 50%R2 Amsterdam Printed Jersey Shirt - Blue
R2 Amsterdam Printed Jersey Shirt - Blue Sale price£50.00 Regular price£99.95
Olymp Luxor 24/Seven Modern Fit Print Shirt - Beige
Olymp Luxor Modern Fit Print Shirt - Light Blue
Olymp Luxor Modern Fit Floral Print Shirt - Blue
Olymp Luxor Modern Fit Print Shirt - White
Save 50%Sand Chad Cotton Printed Short Sleeve Shirt - Navy
Sand Chad Cotton Printed Short Sleeve Shirt - Navy Sale price£79.50 Regular price£159.00
Save 50%Fynch-Hatton Short Sleeve Summer Flower Print Shirt - Tangerine
Save 50%Fynch-Hatton Flower Print Shirt - Magnolia
Fynch-Hatton Flower Print Shirt - Magnolia Sale price£40.00 Regular price£79.95
Save 50%Fynch-Hatton Flower Print Shirt - Pale Yellow
Fynch-Hatton Flower Print Shirt - Pale Yellow Sale price£40.00 Regular price£79.95
Save 50%Fynch-Hatton Premium Flower Print Shirt - Horizon
Fynch-Hatton Premium Flower Print Shirt - Horizon Sale price£40.00 Regular price£79.95
Save 50%Fynch-Hatton Flower Print Shirt - Aubergine
Fynch-Hatton Flower Print Shirt - Aubergine Sale price£45.00 Regular price£89.95
Save 50%Brax Hardy P Printed Short Sleeve Shirt - Green
Brax Hardy P Printed Short Sleeve Shirt - Green Sale price£45.00 Regular price£89.95
Save 50%Brax Luke Printed Short Sleeve Linen Shirt - Raspberry
Brax Luke Printed Short Sleeve Linen Shirt - Raspberry Sale price£50.00 Regular price£99.95
Save 50%A Fish Named Fred Short Sleeve Island Shirt - Orange
A Fish Named Fred Short Sleeve Island Shirt - Orange Sale price£45.00 Regular price£89.95
Save 50%A Fish Named Fred Long Sleeve Birdy Blooms Shirt - Multicolour
A Fish Named Fred Short Sleeve Doodle Shirt - Cobalt
A Fish Named Fred Short Sleeve Doodle Shirt - Multicolour
Save 50%R2 Amsterdam Printed Shirt - White
R2 Amsterdam Printed Shirt - White Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Printed Shirt - Beige
R2 Amsterdam Printed Shirt - Beige Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Printed Shirt - White
R2 Amsterdam Printed Shirt - White Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Printed Shirt - Navy
R2 Amsterdam Printed Shirt - Navy Sale price£50.00 Regular price£99.95