Extra 25% Off

Old Navy Flannel Shirt for Boys Old Navy Flannel Shirt for Boys

100% cotton . Machine wash. Imported. Pointed collar. Long sleeves with buttoned cuffs. Six-button placket. Button-flap pockets at chest. All-over plaid and stripe patterns; varies by color. Soft, medium-weight flannel. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Dobby Pocket Shirt for Toddler Boys Old Navy Dobby Pocket Shirt for Toddler Boys

100% cotton . Machine wash. Imported. Pointed, button-down collar. Short sleeves. Five-button placket. Patch pocket at chest. Soft, lightweight textured-dobby cotton. Slightly fitted through body.

Get Sale Alert

Extra 25% Off

Old Navy Double-Pocket Linen-Blend Shirt for Toddler Old Navy Double-Pocket Linen-Blend Shirt for Toddler

45% cotton, 55% linen. Machine wash. Imported. Button-down collar. Short sleeves. Button-flap chest pockets. Five-button placket. Soft, medium-weight linen blend. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Dobby Pocket Shirt for Boys Old Navy Dobby Pocket Shirt for Boys

100% cotton . Machine wash. Imported. Pointed, button-down collar. Short sleeves. Six-button placket. Patch pocket at chest. Soft, lightweight dobby cotton. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Printed Built-In Flex Classic Shirt for Boys Old Navy Printed Built-In Flex Classic Shirt for Boys

3% spandex, 97% cotton. Machine wash. Imported. Spread collar. Long sleeves, with buttoned cuffs and buttoned sleeve plackets. Six-button placket. Patch pocket at chest. Engineered with innovative Built-In Flex stretch technology. Equal parts comfort & movement. Soft-washed cotton poplin, with comfortable stretch. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Classic Poplin Shirt for Boys Old Navy Classic Poplin Shirt for Boys

100% cotton . Machine wash. Imported. Pointed collar. Long sleeves, with buttoned cuffs. Six-button placket. Patch pocket at chest. Soft, medium-weight poplin. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Printed Pocket Shirt for Boys Old Navy Printed Pocket Shirt for Boys

100% cotton . Machine wash. Imported. Pointed collar. Short sleeves. Patch pocket at chest. Six-button placket. Straight hem, with vented sides. Soft, lightweight slub-knit cotton. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Printed Rolled-Cuff Poplin Shirt for Toddler Old Navy Printed Rolled-Cuff Poplin Shirt for Toddler

100% cotton . Machine wash. Imported. Pointed collar. Short sleeves, with rolled cuffs. Button-patch pocket at chest. Five-button placket. All-over shark-fin print. Soft, lightweight slub-knit poplin. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Double-Pocket Linen-Blend Shirt for Toddler Old Navy Double-Pocket Linen-Blend Shirt for Toddler

45% cotton, 55% linen. Machine wash. Imported. Button-down collar. Short sleeves. Button-flap chest pockets. Five-button placket. Soft, medium-weight linen blend. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Poplin Pocket Shirt for Toddler Boys Old Navy Poplin Pocket Shirt for Toddler Boys

100% cotton . Machine wash. Imported. Pointed collar. Short sleeves. Seamed back yoke. Patch pocket at chest. Five-button placket. Soft, lightweight cotton poplin. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Plaid Pocket Shirt for Baby Old Navy Plaid Pocket Shirt for Baby

100% cotton . Machine wash. Imported. Pointed collar. Short sleeves. Patch pocket at chest. Five-button placket. Soft, lightweight poplin. Slightly fitted through body.

Get Sale Alert

Extra 25% Off

Old Navy Linen-Blend Shirt for Boys Old Navy Linen-Blend Shirt for Boys

45% cotton, 55% linen. Machine wash. Imported. Button-down collar. Six-button placket. Patch pocket at chest. Long sleeves, with buttoned cuffs and buttoned sleeve plackets. Lightweight textured linen-cotton blend. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Sailboat-Print Oxford Shirt for Toddler Boys Old Navy Sailboat-Print Oxford Shirt for Toddler Boys

100% cotton. Machine wash. Imported. Button-down collar. Long sleeves, with buttoned cuffs. Five-button placket. Patch pocket at chest. Soft, medium-weight Oxford cotton, with printed sailboats. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Floral Pocket Shirt for Boys Old Navy Floral Pocket Shirt for Boys

100% cotton . Machine wash. Imported. Pointed, button-down collar. Short sleeves. Six-button placket. Patch pocket at chest. All-over floral pattern; colors vary. Soft, medium-weight cotton. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Printed Pocket Shirt for Baby Old Navy Printed Pocket Shirt for Baby

40% polyester , 60% cotton . Machine wash. Imported. Pointed collar. Short sleeves, with rolled cuffs. Seamed back yoke. Button-flap pockets at chest. Five-button placket. All-over alligator print. Soft, lightweight sueded jersey.

Get Sale Alert

Extra 25% Off

Old Navy Printed Rolled-Cuff Poplin Shirt for Toddler Boys Old Navy Printed Rolled-Cuff Poplin Shirt for Toddler Boys

45% polyester, 55% cotton . Machine wash. Imported. Pointed collar. Long sleeves, with buttoned cuffs. Interior button tabs keep rolled-up sleeves in place. Five-button placket. Button-close patch pocket at chest. All-over pattern; varies by color. Soft, lightweight poplin.

Get Sale Alert

Extra 25% Off

Old Navy Classic Poplin Shirt for Boys Old Navy Classic Poplin Shirt for Boys

100% cotton . Machine wash. Imported. Pointed collar. Short sleeves. Six-button placket. Patch pocket at chest. Soft, medium-weight poplin. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Plaid Double-Pocket Poplin Shirt for Toddler Old Navy Plaid Double-Pocket Poplin Shirt for Toddler

100% cotton. Machine wash. Imported. Button-down collar. Seamed yoke. Five-button placket. Short sleeves. Button-flap chest pockets. Soft, slub-weave cotton poplin. All-over plaid pattern. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Camo-Print Dobby Shirt for Toddler Boys Old Navy Camo-Print Dobby Shirt for Toddler Boys

100% cotton . Machine wash. Imported. Pointed collar. Short sleeves. Seamed back yoke. Five-button placket. All-over camo print. Soft, medium-weight dobby cotton.

Get Sale Alert

Extra 25% Off

Old Navy Indigo-Dobby Stripe Popover Shirt for Boys Old Navy Indigo-Dobby Stripe Popover Shirt for Boys

100% cotton. Machine wash. Imported. Spread collar. Short sleeves. Four-button popover placket from chest to neck. Patch pocket at chest. Textured indigo-dobby stripes. Soft, medium-weight cotton. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Plaid Pocket Shirt for Toddler Old Navy Plaid Pocket Shirt for Toddler

100% cotton . Machine wash. Imported. Pointed collar. Short sleeves. Patch pocket at chest. Five-button placket. Soft, medium-weight poplin. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Uniform Oxford Shirt for Toddler Boys Old Navy Uniform Oxford Shirt for Toddler Boys

100% cotton . Machine wash. Imported. Pointed, button-down collar. Short sleeves. Seamed back yoke. Five-button placket. Patch pocket at chest. Soft, lightweight Oxford cotton.

Get Sale Alert

Extra 25% Off

Old Navy Classic Printed Poplin Shirt for Boys Old Navy Classic Printed Poplin Shirt for Boys

100% cotton . Machine wash. Imported. Pointed collar. Long sleeves, with buttoned cuffs and sleeve plackets. Patch pocket at chest. All-over pattern. Six-button placket. Soft, medium-weight poplin. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Built-In-Flex Classic Shirt for Boys Old Navy Built-In-Flex Classic Shirt for Boys

3% spandex, 97% cotton . Machine wash. Imported. Pointed collar. Long sleeves, with buttoned cuffs and sleeve plackets. Patch pocket at chest. Six-button placket. Curved hem. Soft, lightweight poplin with comfortable stretch. Engineered with innovative Built-In Flex stretch technology. Equal parts comfort & movement. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Buffalo-Plaid Shirt for Toddler Boys Old Navy Buffalo-Plaid Shirt for Toddler Boys

100% cotton. Machine wash. Imported. Spread collar. Short sleeves. Five-button placket. Patch pocket at chest. All-over buffalo-plaid pattern. Soft, heathered cotton poplin, with contrast pick-stitching. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Classic Double-Pocket Shirt for Boys Old Navy Classic Double-Pocket Shirt for Boys

100% cotton . Machine wash. Imported. Pointed collar. Long sleeves. Seamed back yoke. Button-flap pockets at chest with box pleats. Six-button placket. Soft, medium-weight poplin. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Plaid Pocket Shirt for Boys Old Navy Plaid Pocket Shirt for Boys

100% cotton . Machine wash. Imported. Pointed collar. Long sleeves, with buttoned cuffs and sleeve plackets. Six-button placket. Button-flap pocket at front. All-over plaid pattern. Soft, medium-weight double-weave cotton. Slightly fitted through body. Tee hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Uniform Oxford Shirt for Boys Old Navy Uniform Oxford Shirt for Boys

100% cotton. Machine wash. Imported. Online exclusive! Button-down collar. Long sleeves, with buttoned cuffs and buttoned sleeve plackets. Six-button placket. Patch pocket at chest. Soft, medium-weight Oxford cotton. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Plaid Roll-Sleeve Shirt for Baby Old Navy Plaid Roll-Sleeve Shirt for Baby

100% cotton. Machine wash cold. Imported. Spread collar. Long sleeves, with roll-up button tabs and buttoned cuffs. Five-button placket. Patch pocket at chest. Soft-washed cotton poplin. Pieced chambray Oxford trim inside neck for added durability. All-over plaid pattern. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Button-Down Collar Dobby Shirt for Boys Old Navy Button-Down Collar Dobby Shirt for Boys

100% cotton. Machine wash. Imported. Button-down collar. Short sleeves. Six-button placket. Patch pocket at chest. Soft, white cotton dobby, with tonal windowpane-plaid pattern. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Uniform Oxford Shirt for Boys Old Navy Uniform Oxford Shirt for Boys

100% cotton . Machine wash. Imported. Online exclusive! Pointed button-down collar. Short sleeves. Six-button front. Single chest pocket. Shirttail hem. Soft, medium-weight cotton. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Linen-Blend Pocket Shirt for Boys Old Navy Linen-Blend Pocket Shirt for Boys

If summer were a shirt, we think it would look and feel something like this. Made from a breathable linen blend and featuring fun prints (hi, sharks and toucans!), we bet you'll agree with us. 45% cotton, 55% flax (linen). Machine wash. Imported. Pointed collar. Short sleeves. Button-flap pockets at chest. Six-button placket. All-over print; varies by color. Soft, medium-weight linen blend. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Classic Printed Shirt for Boys Old Navy Classic Printed Shirt for Boys

The thing about a classic is you can't go wrong. The same can be said of our Classic Shirt: versatile and comfortable in 100% soft-washed cotton. Now in some stylish seasonal prints. 100% cotton. Machine wash. Imported. Spread collar. Short sleeves. Six-button placket. Patch pocket at chest. All-over print varies by color. Soft cotton poplin. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Uniform Oxford Shirt for Toddler Boys Old Navy Uniform Oxford Shirt for Toddler Boys

100% cotton. Machine wash. Imported. Button-down pointed collar. Five-button front. Buttoned cuffs and sleeve plackets. Chest pocket. Undershirt sold separately.

Get Sale Alert

Extra 25% Off

Old Navy Plaid Pocket Shirt for Toddler Boys Old Navy Plaid Pocket Shirt for Toddler Boys

100% cotton . Machine wash. Imported. Pointed collar. Short sleeves. Five-button placket. Button-flap pockets at chest. Soft, medium-weight poplin. Slightly fitted through body.

Get Sale Alert

Extra 25% Off

Old Navy Madras Plaid Shirt for Boys Old Navy Madras Plaid Shirt for Boys

100% cotton . Machine wash. Imported. Pointed collar. Short sleeves. Six-button placket. Button-close patch pockets at chest. All-over plaid patterns vary by color. Soft, lightweight Madras cotton.

Get Sale Alert

Extra 25% Off

Old Navy Rolled-Sleeve Denim Shirt for Toddler Boys Old Navy Rolled-Sleeve Denim Shirt for Toddler Boys

100% cotton . Machine wash. Imported. Pointed collar. Long sleeves, with buttoned cuffs. Button tabs hold rolled-up sleeves in place. Five-button placket. Button-flap pockets at chest. Soft, medium-wash denim.

Get Sale Alert

Extra 25% Off

Old Navy Patterned Classic Shirt for Boys Old Navy Patterned Classic Shirt for Boys

100% cotton. Machine wash. Imported. Pointed collar. Six-button placket. Short sleeves. Patch pocket at chest. Pre-washed for extra softness. Soft, medium-weight cotton poplin. Patterns vary by color. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert

Extra 25% Off

Old Navy Button-Front Denim Shirt for Toddler Boys Old Navy Button-Front Denim Shirt for Toddler Boys

100% cotton . Machine wash. Imported. Pointed collar. Short sleeves. Five-button placket at front. Button-flap pockets at chest. Soft, light-wash denim.

Get Sale Alert

Extra 25% Off

Old Navy Striped Pocket Shirt for Boys Old Navy Striped Pocket Shirt for Boys

100% cotton . Machine wash. Imported. Pointed, button-down collar. Short sleeves. Patch pocket at chest. Six-button placket. All-over textured striped pattern. Slightly fitted through body. Shirt hits below waist.

Get Sale Alert