Save 20% Off all full priced clothing and outfit sets. Discount applied at checkout, no voucher code necessary. Offer valid in-store and online. Some styles not available in-store. Excludes Skip Hop and other promotions.

Clothing & Accessories

When it comes to children boy clothes, Carter's - OshKosh provides quality, comfort and convenience in all the essentials and beyond.

Boys

FILTER BY

Price range

Shop by Promotion

Shop by Brands

Age Group

Size

Boys Tops & Shirts

Sort By
Sort By

FILTER BY

Price range

Shop by Promotion

Shop by Brands

Age Group

Size

Carter's Dinosaur Oxford Button-Front Shirt
Boy
$30.00
Carter's Video Game Snow Yarn Layered-Look Tee
Boy
$20.00
Carter's Game Day Football Layered-Look Tee
Boy
$20.00
Carter's Dinosaur Jersey Tee
Boy
$20.00
Carter's Striped Poplin Button-Front L/S Shirt
Boy
$30.00
Carter's Gingham Poplin Button-Front L/S Shirt
Boy
$30.00
OshKosh Button-Front Poplin Shirt
Boy
$36.00
Carter's 2PK Cotton Undershirts
Toddler Boy / Boy
$10.00
Carter's 2PK Cotton Undershirts
Toddler Boy / Boy
$10.00
Carter's Space Basketball Jersey Tee
Boy
$20.00 $12.00
Carter's Firetruck Jersey Tee
Boy
$20.00 $12.00
Carter's Snack Attack Dinosaur Tee
Boy
$20.00 $12.00
Carter's Heart Throb Dinosaur Jersey Tee
Boy
$20.00 $12.00
Carter's Plaid Poplin Button-Front Shirt
Boy
$30.00
Carter's Checkered Poplin Button-Front Shirt
Boy
$30.00
Carter's Checkered Poplin Button-Front Shirt
Boy
$30.00
Carter's Garment-Dyed Slub Jersey Polo
Boy
$24.00 $12.00
Carter's Garment-Dyed Slub Jersey Polo
Boy
$24.00 $12.00
Carter's Garment-Dyed Slub Jersey Polo
Boy
$24.00 $12.00
Carter's Slub Jersey Pocket Tee
Boy
$18.00 $9.00
Carter's Skateboard Pizza Snow Yarn Tee
Boy
$18.00 $9.00
Carter's Plain Button-Front Shirt
Boy
$50.00 $17.85
OshKosh L/S Plaid Woven Shirt
Boy
$40.00 $14.85
OshKosh Plaid Button-Front Shirt
Boy
$37.00 $17.85
OshKosh Plaid Button-Front Shirt
Boy
$37.00 $14.85
OshKosh Buffalo Check Chambray Button-Front Shirt
Boy
$37.00 $17.85
OshKosh Plaid Herringbone Button-Front Shirt
Boy
$37.00 $17.85
Oshkosh Union Print T-Shirt
Boy
$29.95 $7.85 + more colours