Skip to content
Pause slideshow
Play slideshow
FREE DELIVERY ON ALL ORDERS OVER R650
icon-X
Close menu
Home
Catalog
Log in
instagram
Instagram
Facebook
YouTube
TikTok
Shopping Bag
icon-X
Close bag
Your bag is currently empty.
icon-hamburger
Site navigation
Search
Search
Search
icon-hamburger
Site navigation
Bag
0
Home
Catalog
Home
/
Boys T-Shirts & Tops
/
Availability
In stock
(136)
Out of stock
(50)
Category
Formal Shirts
(4)
Golfers
(8)
Tops & T-Shirts
(120)
Vests
(4)
Price
Brand
Bad Boy
(4)
Fila
(10)
Guess
(3)
Jeep
(4)
KDS
(1)
Kids Character
(6)
Lee Cooper
(6)
Licensed
(3)
New Wave
(72)
Polo
(8)
Puma
(7)
Soviet
(9)
Vans
(3)
Size
S
(3)
M
(3)
L
(3)
2/3
(3)
3/4
(3)
4/5
(2)
5/6
(3)
6/7
(2)
7/8
(9)
8/9
(76)
9/10
(129)
11/12
(129)
13/14
(128)
14/15
(73)
45543
(2)
45574
(2)
45637
(2)
Colour
Black
Black
Blue
Blue
Burgundy
Burgundy
Dark Blue
Dark Blue
Green
Green
Grey
Grey
Multi
Multi
Navy
Navy
Orange
Orange
Pink
Pink
Red
Red
Stone
Stone
Teal
Teal
White
White
Yellow
Yellow
Filter
icon-X
Close menu
Availability
In stock
(136)
Out of stock
(50)
Category
Formal Shirts
(4)
Golfers
(8)
Tops & T-Shirts
(120)
Vests
(4)
Price
Brand
Bad Boy
(4)
Fila
(10)
Guess
(3)
Jeep
(4)
KDS
(1)
Kids Character
(6)
Lee Cooper
(6)
Licensed
(3)
New Wave
(72)
Polo
(8)
Puma
(7)
Soviet
(9)
Vans
(3)
Size
S
(3)
M
(3)
L
(3)
2/3
(3)
3/4
(3)
4/5
(2)
5/6
(3)
6/7
(2)
7/8
(9)
8/9
(76)
9/10
(129)
11/12
(129)
13/14
(128)
14/15
(73)
45543
(2)
45574
(2)
45637
(2)
Colour
icon-filter
Filter
FILTER
136 products
Boys T-Shirts & Tops
Sort
Sort
Featured
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Boys Textured Shirt - Dark Stone
New Wave
R 199.99
Stone
Stone
Stone
Stone
Stone
...
Boys Tee - Navy
Kids Character
R 169.99
Navy
Navy
Navy
Navy
Navy
...
Boys Cracker Core Cotton Shirt - White
New Wave
R 249.99
White
White
White
White
White
...
Boys Cracker Core Cotton Shirt - Navy
New Wave
R 249.99
Navy
Navy
Navy
Navy
Navy
...
Take 2 Save R40
Boys Rugby Legend Tee - Navy
New Wave
R 99.99
Navy
Navy
Navy
Navy
Navy
...
Boys Naruto Top - White
Kids Character
R 169.99
White
White
White
White
White
...
Take 2 Save R40
Boys Gamer Tee - Navy
New Wave
R 99.99
Navy
Navy
Navy
Navy
Navy
...
Take 2 Save R40
Boys Varsity Tee - Grey Melange
New Wave
R 99.99
Grey
Grey
Grey
Grey
Grey
...
Take 2 Save R40
Boys Eagle Print Tee - Black
New Wave
R 99.99
Black
Black
Black
Black
Black
...
Boys Jacquard Tee - Light Stone
New Wave
R 129.99
Stone
Stone
Stone
Stone
Stone
...
Boys Nasa Space Tee - Navy
Licensed
R 169.99
Navy
Navy
Navy
Navy
Navy
...
Boys Blue Anime Fleece Top
New Wave
R 199.99
Blue
Blue
Blue
Blue
Blue
...
Boys Jacquard Tee - Taupe
New Wave
R 129.99
Stone
Stone
Stone
Stone
Stone
...
Boys Safari Basic Golfer - Stone
New Wave
R 169.99
Stone
Stone
Stone
Stone
Stone
...
Boys Basic Golfer - Mid Blue
New Wave
R 169.99
Blue
Blue
Blue
Blue
Blue
...
Boys Sponge Bob Tee - Black
Kids Character
R 169.99
Black
Black
Black
Black
Black
...
Boys Bennet Fleece Shorts - Navy
Fila
R 449.99
Navy
Navy
Navy
...
Boys Deckle Tee - Red
Fila
R 279.99
Red
Red
Red
...
Boys Mono Deckle Tee - Black
Fila
R 229.99
Black
Black
Black
...
Boys Deckle Tee - White
Fila
R 279.99
White
White
White
...
Boys Check Shirt - Mustard
New Wave
R 249.99
Yellow
Yellow
Yellow
Yellow
Yellow
...
Boys Ombre Brooklyn Tee - Grey
New Wave
R 149.99
Grey
Grey
Grey
Grey
Grey
...
Boys Basketball Ombre Tee - White
New Wave
R 149.99
White
White
White
White
White
...
Rugby Fleece Top - Black
New Wave
R 219.99
Black
Black
Black
Black
Black
...
23% Off
Sale
Boys Extreme Hot Wheels Tee - Grey Melange
Kids Character
R 99.99
Regular price
Sale price
R 129.99
Save R 30.00
Grey
Grey
Grey
Grey
Grey
...
Boys Austin Golfer - Olive
Polo
R 449.99
Green
Green
Green
...
Boys Rick Core Tee - Red
Polo
R 349.99
Red
Red
Red
...
Boys Rick Core Tee - Black
Polo
R 349.99
Black
Black
Black
...
Boys Austin Golfer - Black
Polo
R 449.99
Black
Black
Black
...
Boys Ditsy Print Shirt - Navy
New Wave
R 249.99
Navy
Navy
Navy
Navy
Navy
...
Boys Original Fleece Top - Navy
New Wave
R 219.99
Navy
Navy
Navy
Navy
Navy
...
Boys Basket Ball Fleece Top - Black
New Wave
R 219.99
Black
Black
Black
Black
Black
...
Take 2 Save R40
Boys Brooklyn Tee - Red
New Wave
R 99.99
Red
Red
Red
Red
Red
...
Take 2 Save R40
Boys LA Basketball Tee - Black
New Wave
R 99.99
Black
Black
Black
Black
Black
...
Take 2 Save R40
Boys Surf Print Tee - Grey
New Wave
R 99.99
Grey
Grey
Grey
Grey
Grey
...
Boys Sports Tee - White
New Wave
R 129.99
White
White
White
White
White
...
Previous
1
2
3
4
icon-chevron
Next
Sign up to our newsletter
Enter your email
Subscribe
Subscribe
icon-right-arrow
icon-X
"Close (esc)"
icon-X
icon-chevron
icon-X
Boys T-Shirts & Tops