Skip to Content
Skip to Footer
Ad Disclosure
Women
Men
Home
Deals
Log In
Sign Up
Log In
Sign Up
Women
Men
Home
Deals
Ad Disclosure
Recommendations and rewards curated just for you by ShopStyle.
Sign Up
Log In
us
gb
au
ca
About
Advertising
Careers
FAQ
Contact
Affiliate Program
Partner With Us
Terms
Privacy
Close Menu
Old Navy T Shirts For Boys
Filter
1
165 items
Sort
Relevance
brand:
Old Navy
Clear All
All
/
Kids
/
Clothing
/
Boys
/
Tops
/
T-Shirts
165 items
Category
Boys' T-Shirts
Boys' Polos
Boys' Shirts
Boys' T-Shirts
Brand
Old Navy
All Brands
Size
All
All Sizes
Regular
3 Months
6 Months
12 Months (1T)
18 Months
24 Months (2T)
3T
4T
XS (5-6)
S (7-8)
M (10-12)
L (14-16)
XL (18-20)
Colour
All
All Colors
Beige
Black
Blue
Brown
Green
Grey
Orange
Pink
Purple
Red
White
Yellow
Price & Deals
All
CA$
to
Set
On Sale
New To Sale
Coupon Code
Over 50% Off
Store
All
All Retailers
Condition
All
All Conditions
New
Pre-owned
Old Navy T Shirts For Boys
Sort by
Relevance
brand:
Old Navy
Clear All
at Old Navy
Old Navy
Softest Short-Sleeve Solid T-Shirt for Boys
$3.97–11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Softest Crew-Neck T-Shirt 2-Pack for Boys
$9.97
$25.99
Get a Sale Alert
at Old Navy
Old Navy
Short-Sleeve Henley T-Shirt for Boys
$16.99
Get a Sale Alert
at Old Navy
Old Navy
Softest Long-Sleeve T-Shirt for Boys
$7
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Graphic Crew-Neck T-Shirt for Boys
$5.97–11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Softest Crew-Neck T-Shirt for Boys
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Go-Dry Color-Blocked Mesh Performance T-Shirt for Boys
$12
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Short-Sleeve Graphic T-Shirt for Toddler
$10
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Softest Printed Crew-Neck T-Shirt for Boys
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Vintage V-Neck T-Shirt for Boys
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Bluey™ Graphic T-Shirt for Toddler
$21
$22.99
Get a Sale Alert
at Old Navy
Old Navy
Long-Sleeve Unisex Valentine's Graphic T-Shirt for Toddler
$6
$14.99
Get a Sale Alert
at Old Navy
Old Navy
"Be True to Yourself" Valentine's Graphic T-Shirt for Boys
$6
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Go-Dry Cool Two-Tone Textured-Knit Performance Tank Top for Boys
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Long-Sleeve Halloween-Graphic T-Shirt for Toddler
$3.97–5.97
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Long-Sleeve Graphic T-Shirt for Toddler
$4.97–5.97
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Long-Sleeve Graphic T-Shirt for Toddler
$6
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Spanish-Language Gamer T-Shirt for Boys
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Short-Sleeve Logo-Graphic T-Shirt for Boys
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Softest Crew-Neck T-Shirt for Boys
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Short-Sleeve Graphic T-Shirt for Toddler
$10
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Solid-Color V-Neck T-Shirt 2-Pack for Boys
$22
$25.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Graphic T-Shirt 2-Pack for Toddler
$24.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Printed Thermal-Knit Long-Sleeve T-Shirt for Toddler
$5
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Long-Sleeve Thick-Knit Pocket T-Shirt for Boys
$8.97–11.97
$26.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Graphic T-Shirt for Toddler
$10
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Ultra-Soft Breathe On T-Shirt for Boys
$12
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Marvel™ Black Panther Matching Graphic T-Shirt for Toddler
$14.97
$19.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Long-Sleeve T-Shirt 3-Pack for Toddler
$18
$44.99
Get a Sale Alert
at Old Navy
Old Navy
Halloween Print Unisex Long-Sleeve T-Shirt for Toddler
$5.97
$14.99
Get a Sale Alert
at Old Navy
Old Navy
3-Pack Short-Sleeve T-Shirt for Toddler Boys
$38.99
Get a Sale Alert
at Old Navy
Old Navy
Long-Sleeve Graphic T-Shirt for Boys
$5.97–10
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Go-Dry Short-Sleeve Mesh T-Shirt for Boys
$12
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Softest Crew-Neck T-Shirt for Boys
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Thermal-Knit Unisex Long-Sleeve T-Shirt for Toddlers
$5–6.97
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Short-Sleeve Slub-Knit T-Shirt for Toddler
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Softest Short-Sleeve Striped T-Shirt for Boys
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Softest Long-Sleeve T-Shirt for Boys
$7
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Softest Long-Sleeve Solid T-Shirt for Boys
$7
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Solid T-Shirt 6-Pack for Toddler
$36
$89.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Short-Sleeve Graphic T-Shirt for Toddler
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Long-Sleeve T-Shirts & Knit Pants 3-Pack for Toddler
$19.97
$26
Get a Sale Alert
at Old Navy
Old Navy
Unisex Crew-Neck Printed T-Shirt for Toddler
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Printed T-Shirt 3-Pack for Toddler
$38.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Crew-Neck Logo-Graphic T-Shirt for Toddler
$10
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Long-Sleeve Graphic T-Shirt for Toddler
$7.97
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Crew-Neck T-Shirt for Toddler
$10
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Breathe ON Printed Long-Sleeve T-Shirt for Boys
$7.97
$19.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Solid T-Shirt 3-Pack for Toddler
$29
$38.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Truck-Print Long-Sleeve T-Shirt for Toddler
$9
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Project WE Matching Graphic T-Shirt for Kids
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Breathe ON Long-Sleeve T-Shirt 2-Pack for Boys
$15.97
$32.99
Get a Sale Alert
at Old Navy
Old Navy
Softest V-Neck T-Shirt 2-Pack for Boys
$22
$25.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex 3-Pack Long-Sleeve T-Shirt for Toddler
$14.97–24.97
$44.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex 6-Pack Short-Sleeve T-Shirt for Toddler
$58
$77.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex 6-Pack Long-Sleeve T-Shirt for Toddler
$36
$48
Get a Sale Alert
at Old Navy
Old Navy
Unisex Short-Sleeve Graphic T-Shirt for Toddler
$10
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Long-Sleeve Graphic T-Shirt for Toddler
$7.97
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Marvel™ Spider-Man "Team Up" Unisex Graphic T-Shirt for Toddler
$21
$22.99
Get a Sale Alert
at Old Navy
Old Navy
Go-Dry Cool Base Layer T-Shirt for Boys
$22.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Printed Long-Sleeve T-Shirt for Toddler
$6.97–11
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Long-Sleeve Graphic T-Shirt for Boys
$5.97
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Long-Sleeve Printed T-Shirt for Toddler
$6.97–10
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Crew-Neck T-Shirts 6-Pack for Toddler
$77.99
Get a Sale Alert
at Old Navy
Old Navy
Printed T-Shirts & Pull-On Shorts 3-Pack for Toddler Boys
$34.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Long-Sleeve Solid T-Shirt for Toddler
$9
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Short-Sleeve Dino-Print T-Shirt for Toddler
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Short-Sleeve Graphic T-Shirt for Boys
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Long-Sleeve Solid T-Shirt for Toddler
$9
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Short-Sleeve Logo-Graphic T-Shirt for Toddler
$10
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Short-Sleeve Pocket Henley T-Shirt 2-Pack for Toddler
$28.99
Get a Sale Alert
at Old Navy
Old Navy
Short-Sleeve Graphic T-Shirt for Boys
$6
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex Logo-Graphic Long-Sleeve Thermal-Knit T-Shirt for Toddler
$9
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Printed Jersey Henley for Toddler Boys
$16.99
Get a Sale Alert
at Old Navy
Old Navy
Striped Short-Sleeve Henley T-Shirt for Boys
$16.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex 3-Pack Long-Sleeve T-Shirt for Toddler
$9.97
$24
Get a Sale Alert
at Old Navy
Old Navy
Matching "Feeling Lucky" St. Patrick's Day Graphic T-Shirt for Boys
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Raglan-Sleeve Slub-Knit T-Shirt for Toddler Boys
$14.99
Get a Sale Alert
at Old Navy
Old Navy
Short-Sleeve Logo-Graphic T-Shirt for Boys
$11
$12.99
Get a Sale Alert
at Old Navy
Old Navy
Unisex "Smiles for Mom" Graphic Bodysuit for Baby
$12.99
Get a Sale Alert
1
2
3
Brand directory
T Shirts For Boys
Related Searches
Old Navy Tees
Old Navy Ringer Tees
Old Navy Blue Tees
Old Navy
Old Navy Tops
Old Navy Dresses
Old Navy Sweaters
Old Navy Panther
Old Navy Shorts
Old Navy Gingham
Looking for a specific brand?
Champion
First Impressions
Gap
HUGO BOSS
Molo
Looking for a deal?
Under CA$100
Under CA$250
On Sale
Please enable JavaScript to continue using this application.