Clothing
Harry Rosen is the primary source for luxury and designer menswear clothing in Canada. With over 65 years of experience, we can ensure you are perfectly attired for every occasion, no matter how smart or how casual.
Shop by Designer
Moncler
Canali
BOSS
Brunello Cucinelli
Canada Goose
+2 More
651 items
Filters
StoresAll stores
No results
Sale
PriceAll Prices
- (2)
- (212)
- (217)
- (161)
- (55)
- (3)
- (1)
DesignerAll Designers
- (2)
- (6)
- (2)
- (26)
- (2)
- (5)
- (7)
- (2)
CategorySport Shirts
- (10)
- (706)
- (226)
- (562)
- (299)
- (3)
- (80)
- (576)
StyleAll Styles
- (2)
- (2)
- (1)
- (5)
SizeAll Sizes
- (2)
- (23)
- (14)
- (9)
- (25)
- (27)
- (29)
- (27)
ColourAll Colours
- (18)
- (29)
- (44)
- (302)
- (31)
- (31)
- (48)
- (3)
FitAll Fits
- (53)
- (203)
- (81)
FabricAll Fabrics
- (1)
- (278)
- (110)
- (1)
- (1)
- (62)
- (15)
- (4)
CollarAll Collars
- (3)
- (11)
- (7)
- (19)
- (8)
- (27)
- (113)
CuffAll Cuffs
- (1)
LengthAll Lengths
- (249)
- (60)
- (2)
PatternAll Patterns
- (51)
- (13)
- (79)
- (183)
- (13)
Shoulder StyleAll Shoulder Styles
No results
Body ConstructionAll Body Constructions
No results
Active filters (1):
- Sport Shirts
Maurizio Baldassari
Textured Jersey Cotton Sport Shirt
$425
Zegna
Checkered Centoquaranta Twill Sport Shirt
$675
BOSS
Liam Performance Stretch-Polyamide Sport Shirt
$158
BOSS
Roan Performance Stretch-Polyamide Sport Shirt
$178
Canali
Floral Cotton Sport Shirt
$350
Zegna
Checkered Centoquaranta Twill Sport Shirt
$675
Canali
Solid Linen Sport Shirt
$395
Zegna
Micro Geometric Pure Cotton Sport Shirt
$855
Thom Browne
Patch Cotton Sport Shirt
$700
Brunello Cucinelli
Mélange Linen Sport Shirt
$830
Brunello Cucinelli
Mélange Linen Sport Shirt
$830
Brunello Cucinelli
Mélange Easy Fit Sport Shirt
$895
Canali
Floral Lyocell Sport Shirt
$375
Zegna
Mélange Pure Linen Sport Shirt
$675
Brunello Cucinelli
Fine Twill Cotton Sport Shirt
$870
Canali
Solid Linen Sport Shirt
$395
Canali
Neat Pattern Cotton Sport Shirt
$350
Vilebrequin
Caroubis Linen Sport Shirt
$345
OAS
Meadow Terry Camp Shirt
$160
Canali
Floral Lyocell Sport Shirt
$375
Brunello Cucinelli
Tonal Stripe Cotton Sport Shirt
$995
BOSS
Liam Performance Stretch-Polyamide Sport Shirt
$158
BOSS
Jacquard Structured Cotton Sport Shirt
$188
Zegna
Checkered Centoquaranta Twill Sport Shirt
$675
Patrick Assaraf
Botanical Leaves Cotton Sport Shirt
$295
Canali
Micro Neat Cotton Sport Shirt
$325
Windsor
Vertical Stripe Linen Sport Shirt
$395
Paul & Shark
Striped Linen Sport Shirt
$395
Paul & Shark
Washed Linen Sport Shirt
$290
Canali
Speckled Lyocell Sport Shirt
$375
Canali
Floral Lyocell Sport Shirt
$375
Emporio Armani
Pinstripe Eagle Jacquard Cotton Sport Shirt
$450
Emporio Armani
Cotton Sport Shirt
$450
Canali
Neat Pattern Cotton Sport Shirt
$350
Brunello Cucinelli
Fine Twill Cotton Sport Shirt
$870
Benson
Contemporary-Fit Long-Sleeve Linen Shirt
$160
Emporio Armani
Windowpane Jacquard Cotton Sport Shirt
$450
BOSS
Roan-Kent Stretch-Linen Chambray Sport Shirt
$198
Etro
Miniature Medallion Cotton Sport Shirt
$495
Brunello Cucinelli
Cotton Denim Shirt
$895
Foret
Bassin Linen-Tencel Camp Shirt
$150
Etro
Tonal Paisley Jacquard Sport Shirt
$495
Etro
Dynamic Floral Cotton Sport Shirt
$495
Bugatchi
Geometric 8-Way-Stretch Sport Shirt
$185
Canali
Geometric Cotton Sport Shirt
$350
John Varvatos
Jacques Marble Abstract Sport Shirt
$198
Etro
Bird Garden Cotton Sport Shirt
$595
Paul & Shark
Silver Collection Checked Button-Down Collar Sport Shirt
$365
Patrick Assaraf
Linen Sport Shirt
$295
BOSS
Geometric Performance-Stretch Sport Shirt
$158
Patrick Assaraf
Mélange Linen Sport Shirt
$295
Zegna
Premium Cotton Utility Overshirt
$1245
Emporio Armani
Jacquard Cotton Sport Shirt
$550
OAS
Ecru Waffle-Textured Cotton Cuban Shirt
$200
Zegna
Premium Cotton Utility Overshirt
$1245
Emporio Armani
Geometric Jacquard Cotton Sport Shirt
$595
Foret
Striped Seersucker Camp Shirt
$180
Bugatchi
Geometric 8-Way-Stretch Sport Shirt
$185
BOSS
Liam Performance Stretch-Polyamide Sport Shirt
$198
Polo Ralph Lauren
Prince of Wales Linen Sport Shirt
$228
OAS
Waffle Textured Cuban Shirt
$200
Patrick Assaraf
Floral Pima Stretch-Pima Cotton Sport Shirt
$195
Emporio Armani
Chambray Flocked Logo Sport Shirt
$295
Thom Browne
4-Bar Chambray Shirt
$770
Thom Browne
Chambray Cotton Shirt
$770
BOSS
Swirl Performance-Stretch Sport Shirt
$158
Polo Ralph Lauren
Linen Sport Shirt
$188
Frescobol Carioca
Wave Linen Shirt
$350
Polo Ralph Lauren
Linen Camp Shirt
$188
Purple Brand
PRPLBRND SS BLK LOGO BASEBALL SHRT
$455
John Varvatos
Tie-Dye Linen Sport Shirt
$378
Derek Rose
Monaco Linen Shirt
$385
A.P.C.
Lloyd EcoVero Viscose Sport Shirt
$325
Paige
Classics Plaid Cotton-Viscose Sport Jacket
$275
Brunello Cucinelli
Western Cotton Leisure Fit Overshirt
$1380
C.P. Company
Gabardine Cotton Utility Overshirt
$415
Frescobol Carioca
Roberto Perennial Linen Sport Shirt
$360
Frescobol Carioca
Watercolour Print Sport Shirt
$495
Barena Venezia
Textured Linen Sport Shirt
$325
Frame
Chambray Camp Collar Shirt
$258
A.P.C.
Lloyd Striped Organic Cotton Camp Collar Shirt
$315
Benson
Miami Short-Sleeve Linen Shirt
$150
A.P.C.
Lloyd EcoVero Viscose Sport Shirt
$325
Barena Venezia
Textured Linen Sport Shirt
$325
BOSS
Roan-Kent Stretch-Linen Chambray Sport Shirt
$198
Polo Ralph Lauren
Striped Oxford Cotton Sport Shirt
$228
Marni
Virgin Wool Overshirt
$895
Paul & Shark
Cotton-Blend Overshirt
$415
Moncler
Cotton Corduroy Overshirt
$885
Paul & Shark
Washed Linen Sport Shirt
$395
Zegna
Terry Cotton-Silk Overshirt
$1420
A.P.C.
Oxford Button-Down Collar Sport Shirt
$325
Patrick Assaraf
Mélange Linen Sport Shirt
$295
Etro
Paisley Cotton Sport Shirt
$495
Marni
Looming Logo Cotton Camp Shirt
$615
Brunello Cucinelli
Garment-Dyed Western Denim Shirt
$1195
Frame
Plaid Cotton Sport Shirt
$278
Officine Générale
Eren Floral Cotton Sport Shirt
$480
Paige
Landon Constellation Sport Shirt
$275
John Varvatos
Estill Linen-Cotton Sport Shirt
$458