Home/boysboys' new arrivalsHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew Arrivals59 itemsCategoryt-shirts & polos (19)shirts (29)sweatshirts & sweaters (1)suiting (13)Shop By AgeYounger Kids (ages 2-7)Older Kids (ages 8-16)52Colorblack (3)blue (11)gray (4)green (3)navy (7)neutral (9)pink (1)red (1)white (8)multicolor (13)Patternanimal print (1)floral (1)gingham (9)graphics (1)heathered (7)plaid (4)stripes (1)Occasioncasual (22)workwear (13)Online Exclusiveonline exclusive (24)Trendingbest seller (11)new - last 2 weeks (5)new - last 4 weeks (5)Re-imaginedsustainable (40)fair trade (14)recycled (5)QUICK SHOPnewnewBoys' floral shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 62.50+ othersQUICK SHOPBoys' plaid washed shirtComparable value:Original Price: CAD 125.50-CAD 136.50Your price:Sale Price: Sale Price: fromCAD 62.50-toCAD 68+ othersQUICK SHOPnewnewBoys' linen-blend shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: CAD 62.50(50% Off)QUICK SHOPnewnewBoys' flag print shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 62.50+ othersQUICK SHOPnewnewBoys' printed shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 62.50+ othersQUICK SHOPnewnewBoys' linen-blend shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: CAD 62.50(50% Off)QUICK SHOPBoys' fish print shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 62.50+ othersQUICK SHOPBoys' floral shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 62.50+ othersQUICK SHOPBoys' gingham washed shirtComparable value:Original Price: CAD 125.50-CAD 136.50Your price:Sale Price: Sale Price: fromCAD 62.50-toCAD 68+ others