Home/shop all/boysBOYS' FLORALHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew ArrivalsBest Seller13 itemsshop allwomenmengirlsboysbaby & toddlerCategorypajamas & underwear (1)shirts (10)swim & rashguards (1)tees & polos (1)thompson suits (2)Shop By AgeYounger Kids (ages 2-7)Older Kids (ages 8-16)Colorblue (2)green (2)multicolor (9)Pattern3 selectedanimal print (1)dots (1)floral (3)gingham (9)graphics (46)heathered (30)plaid (1)stripes (31)tie dye (6)tropical (1)other prints (1)Online Exclusiveonline exclusive (9)Occasionvacation (1)casual (5)Trendingbest seller (1)top rated (1)boysfloralginghamplaidClear AllQUICK SHOPBoys' short-sleeve printed shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 72.50QUICK SHOPKids' long-sleeve flex patterned washed shirtComparable value:Original Price: CAD 118-CAD 146.50Your price:Sale Price: Sale Price: fromCAD 68.50-toCAD 83.50QUICK SHOPBoys' long-sleeve flex patterned washed shirtComparable value:Original Price: CAD 118-CAD 146.50Your price:Sale Price: Sale Price: fromCAD 68.50-toCAD 83.50QUICK SHOPBoys' long-sleeve flex Thompson patterned shirtComparable value:Original Price: CAD 146.50Your price:Sale Price: CAD 83.50(43% Off)best sellerQUICK SHOPbest sellerBoys' printed performance polo shirtComparable value:Original Price: CAD 104.50Your price:Sale Price: Sale Price: fromCAD 34.50-toCAD 51.50QUICK SHOPBoys' long-sleeve flex Thompson shirtComparable value:Original Price: CAD 146.50Your price:Sale Price: CAD 83.50(43% Off)top ratedQUICK SHOPtop ratedBoys' long-sleeve gingham flex cotton poplin shirtComparable value:Original Price: CAD 118-CAD 146.50Your price:Sale Price: Sale Price: fromCAD 68.50-toCAD 83.50QUICK SHOPBoys' short-sleeve printed shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 72.50QUICK SHOPBoys' long-sleeve printed flex shirtComparable value:Original Price: CAD 118-CAD 146.50Your price:Sale Price: Sale Price: fromCAD 68.50-toCAD 83.5013 Items