Save up to 60% OFF our entire range of carter's and OshKosh styles. Prices as marked

Selected discounts applied at checkout on full price items only, no voucher code necessary. Online only offer, all stores are currently closed. Excludes Accessories, Skip Hop, sale items, and other promotions.

Boy Shirts & Tops

Shirts & Tops

Getting dressed is fun with boy polos, button-front shirts and short sleeve graphic tees. Pair 'em with chinos or jeans for style he’ll love! Our kid shirts + tops let him show his personali-tee!

Boys

FILTER BY

Price range

Shop by Promotion

Shop by Brand

Shop by Group

Age Group

Size

Boys Tops & Shirts

(67 Products)
Sort By

Sort by style

Graphic Tees
Tops & Tees
Polos
Shirts
Tanks & Sleeveless
Pant Sets
Sort By

FILTER BY

Price range

Shop by Promotion

Shop by Brand

Shop by Group

Age Group

Size

Graphic Tees
| Boy
Race Car Snow Yarn Jersey Tee
$24.00
$14.40*
| Boy
Dinosaur Slub Jersey Tee
$24.00
$14.40*
| Boy
Dinosaur Slub Jersey Henley
$28.00
$16.80*
| Boy
Tiger Slub Jersey Henley
$28.00
$16.80*
| Boy
Video Game Snow Yarn Jersey Tee
$22.00 $11.00
| Boy
Hustle Football Raglan Tee
$22.00 $11.00
| Boy
USA Eagle Tee
$24.00 $12.00
| Boy
Basketball Jersey Tee
$20.00 $8.85
| Boy
T-Rex Snow Yarn Tee
$20.00 $8.85
| Boy
Originals Graphic Tee
$20.00 $10.00
| Boy
Neon Baseball Snow Yarn Tee
$20.00 $9.85
| Boy
Originals Graphic Tee
$20.00 $8.85
Tops & Tees
| Boy
Striped Slub Henley Top
$30.00
$18.00*
| Boy
Striped Slub Henley Top
$30.00
$18.00*
| Boy
Striped Pocket Jersey Tee
$22.00 $11.00
| Boy
Striped Pocket Jersey Tee
$22.00 $11.00
| Boy
Shark Snow Yarn Tee
$22.00 $11.00
| Boy
Striped Slub Henley
$24.00 $14.40
Polos
| Boy
Skateboarding Dinosaur Polo
$30.00
$20.99*
| Boy
Shark Jersey Polo
$30.00 $14.85
| Boy
Logo Polo
$26.00
$18.19*
| Boy
Logo Polo
$26.00
$18.19*
| Boy
Logo Polo
$26.00
$18.19*
| Boy
Striped Jersey Polo
$24.00 $12.85
| Boy
Snow Yarn Jersey Polo
$24.00 $14.40
| Boy
Slub Jersey Polo
$24.00 $12.00
| Boy
Striped Slub Jersey Polo
$24.00 $12.00
POLOS
| Boy
Surfing Skeleton Jersey Polo
$30.00 $21.00
Shirts
| Boy
Skating Bananas Button-Front Shirt
$44.00
$30.79*
| Boy
Whale Button-Front Shirt
$44.00
$30.79*
| Boy
Plaid Button-Front Shirt
$44.00
$30.79*
| Boy
Plaid Button-Front Shirt
$44.00
$30.79*
| Boy
Plaid Poplin Button-Front Shirt
$30.00
$18.00*
| Boy
Plaid Poplin Button-Front Shirt
$30.00 $15.00
| Boy
Checkered Twill Button-Front Shirt
$32.00 $16.00
| Boy
Plaid Twill Button-Front Shirt
$32.00 $16.00
| Boy
Dinosaur Button-Front Shirt
$40.00 $20.00
| Boy
Plaid Button-Front Shirt
$40.00 $20.00
| Boy
Button-Front Shark Shirt
$36.00
$25.19*
| Boy
Striped Dinosaur Oxford Button-Front Shirt
$32.00 $19.20
| Boy
Long Sleeve Striped Uniform Shirt
$36.00
$25.19*
| Boy
Long Sleeve Uniform Shirt
$36.00
$25.19*
| Boy
Long Sleeve Uniform Shirt
$36.00
$25.19*
| Boy
Button-Front Doodle Shirt
$36.00
$25.19*
| Boy
Button-Front Shark Shirt
$36.00
$25.19*
| Boy
Button-Front Dinosaur Shirt
$36.00
$25.19*
| Boy
Camo Chambray Button-Front Shirt
$34.00 $16.85
| Boy
Plaid Poplin Button-Front Shirt
$34.00 $16.85