Home/boys/ShirtsHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew Arrivals12 itemsCategory2 selectedauthentic wash (13)oxford (3)short sleeve (2)thompson dress shirts (5)flannels (7)Shop By AgeYounger Kids (ages 2-7)Older Kids (ages 8-16)Colorblue (2)neutral (1)white (1)multicolor (9)Patterngingham (3)plaid (7)Online Exclusiveonline exclusive (6)Occasionschool (2)casual (7)Trendingtop rated (4)Re-imaginedsustainable (12)thompson dress shirtsflannelsClear AllQUICK SHOPtop ratedtop ratedBoys' flannel shirtComparable value:Original Price: CAD 135.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 68QUICK SHOPtop ratedtop ratedBoys' plaid flannel shirtComparable value:Original Price: CAD 135.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 68QUICK SHOPonly a few leftonly a few leftBoys' plaid flannel shirtComparable value:Original Price: CAD 135.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 68QUICK SHOPBoys' button-up flannel shirtComparable value:Original Price: CAD 135.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 68QUICK SHOPtop ratedtop ratedBoys' flannel shirtComparable value:Original Price: CAD 135.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 68QUICK SHOPtop ratedtop ratedBoys' plaid flannel shirtComparable value:Original Price: CAD 135.50Your price:Sale Price: Sale Price: fromCAD 51.50-toCAD 68QUICK SHOPonly a few leftonly a few leftBoys' long-sleeve flex Thompson shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: Sale Price: fromCAD 36.50-toCAD 49.50QUICK SHOPBoys' long-sleeve flex Thompson patterned shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: Sale Price: fromCAD 36.50-toCAD 49.50QUICK SHOPBoys' long-sleeve flex Thompson patterned shirtComparable value:Original Price: CAD 125.50Your price:Sale Price: Sale Price: fromCAD 36.50-toCAD 49.50