Boys' Shirts & Tops

  • Top Sellers
  • Price Low to High
  • Price High to Low
  • Top Rated
  • New Products
  • Brand (A-Z)
  • Most Relevant

Nike Boys' Dry Legend Short Sleeve Shirt

NOW: $14.98
(25% off!)
WAS: $20.00*
badge

Slazenger Boys' Uniform Polo

$14.99

Under Armour Boys' Performance Golf Polo

$29.99

Under Armour Boys' Hybrid Big Logo T-Shirt

$24.99
badge

Nike Boys' Elite Shooter Graphic Basketball T-Shirt

NOW: $22.97
(23% off!)
WAS: $30.00*
Universityred
White
Black

Under Armour Boys' Diamond Logo Baseball T-Shirt

NOW: $14.97
(25% off!)
WAS: $19.99*
Royal
Black

Nike Boys' Pro Cool Short Sleeve Graphic T-Shirt

NOW: $18.97
(24% off!)
WAS: $25.00*
Carbonheather/Cbnhthr/Max
Gameroyal/Gameroyal/Blk/B

Under Armour Boys' Americana Flag Big Logo Graphic ...

See Price In Cart
Charcoalheather/Black
Black
badge

Reebok Boys' Twist Graphic Training T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
Caribbean Teal
Bottle Green
Surf The Web

Nike Boys' Dry Carbon Swoosh Graphic T-Shirt

$20.00
Wolf Grey/Sun Glow
Bin Blu/Vivid Sky
Ghost G/Cool Gry

Under Armour Boys' Big Logo Tech T-Shirt

Star rating
(389)
$19.99

Nike Boys' Dry Swoosh Athlete Graphic T-Shirt

NOW: $16.99
(15% off!)
WAS: $20.00*
Bin Blu/Glacier Blu
Blk/Vivid Sky
White

Nike Boys' Victory Golf Polo

$30.00

Nike Boys' Dry Elite Graphic Basketball T-Shirt

NOW: $20.99
(16% off!)
WAS: $25.00*
Deep Nght/Hpr Org
Wht/Blk
Black/Track Red

Under Armour Boys' Big Logo Printed T-Shirt

$24.99

Nike Boys' Dry Short Sleeve Shirt

NOW: $22.97
(23% off!)
WAS: $30.00*
Pureplatinum/Stealth
Deepnight/Binaryblue
Stadiumgreen
Black/Wolf Grey
badge

adidas Youth Triple Stripe ¾ Sleeve Baseball Practice ...

Star rating
(41)
$7.99

PUMA Boys' Pounce Jr. Golf Polo

NOW: $22.50
(25% off!)
WAS: $30.00*

Champion Boys' Never Give Up Graphic T-Shirt

Star rating
(2)
NOW: $9.98
(50% off!)
WAS: $20.00*
Navy
badge

Field & Stream Youth Graphic Long Sleeve Technical ...

Star rating
(9)
NOW: $14.97
(25% off!)
WAS: $19.99*
Blue Net
Dark Heather Grey
Hawaiian Ocean
Knockout Pink
Black

Under Armour Boys' Baseball Is My Job Graphic T-Shirt

NOW: $14.97
(25% off!)
WAS: $19.99*
True Gray Heather

Under Armour Boys' Hit The Lights Graphic Baseball ...

NOW: $14.97
(25% off!)
WAS: $19.99*
Black

adidas Boys' Game Don't Lie Graphic Basketball T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
Orange
Super Pop

Under Armour Boys' Americana Baseball Flag Graphic ...

NOW: $14.99
(25% off!)
WAS: $19.99*
Steel

Under Armour Boys' Heater ¾ Sleeve Baseball Shirt

Star rating
(5)
NOW: $16.97
(43% off!)
WAS: $29.99*
Black/Green
Black/Orange
Gold
Grey/Navy
White
Black

Under Armour Boys' Freedom Logo T-Shirt

$14.99 to $19.99
Red
Ultra Blue
White

Nike Boys' Victory Graphic Golf Polo

See Price In Cart
Vivid Sky
Deep Night
White
Black
badge

Reebok Boys' Splash Ball Graphic Basketball T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
Pure White

adidas Boys' Fearless Graphic T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
White

Under Armour Boys' HeatGear Armour Fitted Short Sleeve ...

Star rating
(59)
$22.99
Black/White
Carbon Heather
Red/Black
Royal/White
White/Steel

Under Armour Boys' HeatGear Armour Fitted Sleeveless ...

$22.99
White/Overcast
Black/Graphite

Nike Boys' Pro Cool HBR Fitted T-Shirt

Star rating
(35)
$25.00
Black/White
Carbon Heather
Game Royal/White
Gym Red/White
White/Black

Under Armour Boys' Playoff Stripe Golf Polo

$39.99

Nike Boys' Dry KD Logo Graphic Basketball T-Shirt

NOW: $25.99
(13% off!)
WAS: $30.00*
Maxorange/Black
Dkgreyheather/Black

Under Armour Boys' Playoff Golf Polo

$39.99
Chicago Blue
Dark Orange
Ultra Blue
Vapor Green
badge

Umbro Boys' Lightning Graphic Soccer T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
Caviar

Under Armour Boys' SC30 I Can I Will Graphic ...

NOW: $18.97
(24% off!)
WAS: $24.99*
Midnight/Tgh/London
Taxi/Royal

Champion Boys' Swing For The Fences Graphic Baseball ...

Star rating
(4)
NOW: $9.98
(50% off!)
WAS: $20.00*
Oxford
White

Under Armour Boys' USA Graphic T-Shirt

See Price In Cart
Red
Royal/Steel

Nike Boys' Dry Football Graphic T-Shirt

$20.00
Uni Red/Wht
Blk/Smokey Blu

Under Armour Boys' SC30 Reigning Threes T-Shirt

Star rating
(2)
See Price In Cart
Royal/White

Nike Boys' Sportswear Vintage Shoebox Graphic T-Shirt

NOW: $16.99
(15% off!)
WAS: $20.00*
White

Under Armour Boys' Threadborne Blocked Golf Polo

$34.99
Academy/Vapor Green
Academy
Steel

Champion Boys' Football Graphic T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
Blue

Under Armour Boys' Big Logo Hybrid T-Shirt

Star rating
(27)
NOW: $19.99
(20% off!)
WAS: $24.99*
Caspian/Brilliant Blue
Black/Ultra Blue
Graphite/Ultra Blue
Black
badge

Under Armour Boys' SC30 Crossover Graphic Basketball ...

$24.99
Steel Lght Hthr/Impr Prpl
Academy/Taxi

Nike Boys' Dry Kyrie Graphic T-Shirt

NOW: $25.99
(13% off!)
WAS: $30.00*
Gameroyal
White

Patagonia Boys' P-6 Logo T-Shirt

$25.00
Campfire Orange
Narwhal Grey
Navy Blue

Boys' Shirts & Tops

  • Top Sellers
  • Price Low to High
  • Price High to Low
  • Top Rated
  • New Products
  • Brand (A-Z)
  • Most Relevant

Nike Boys' Dry Legend Short Sleeve Shirt

NOW: $14.98
(25% off!)
WAS: $20.00*
badge

Slazenger Boys' Uniform Polo

$14.99

Under Armour Boys' Performance Golf Polo

$29.99

Under Armour Boys' Hybrid Big Logo T-Shirt

$24.99
badge
Universityred
White
Black

Nike Boys' Elite Shooter Graphic Basketball T-Shirt

NOW: $22.97
(23% off!)
WAS: $30.00*
Royal
Black

Under Armour Boys' Diamond Logo Baseball T-Shirt

NOW: $14.97
(25% off!)
WAS: $19.99*
Carbonheather/Cbnhthr/Max
Gameroyal/Gameroyal/Blk/B

Nike Boys' Pro Cool Short Sleeve Graphic T-Shirt

NOW: $18.97
(24% off!)
WAS: $25.00*
Charcoalheather/Black
Black

Under Armour Boys' Americana Flag Big Logo Graphic ...

See Price In Cart
badge
Caribbean Teal
Bottle Green
Surf The Web

Reebok Boys' Twist Graphic Training T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
Wolf Grey/Sun Glow
Bin Blu/Vivid Sky
Ghost G/Cool Gry

Nike Boys' Dry Carbon Swoosh Graphic T-Shirt

$20.00

Under Armour Boys' Big Logo Tech T-Shirt

Star rating
(389)
$19.99
Bin Blu/Glacier Blu
Blk/Vivid Sky
White

Nike Boys' Dry Swoosh Athlete Graphic T-Shirt

NOW: $16.99
(15% off!)
WAS: $20.00*

Nike Boys' Victory Golf Polo

$30.00
Deep Nght/Hpr Org
Wht/Blk
Black/Track Red

Nike Boys' Dry Elite Graphic Basketball T-Shirt

NOW: $20.99
(16% off!)
WAS: $25.00*

Under Armour Boys' Big Logo Printed T-Shirt

$24.99
Pureplatinum/Stealth
Deepnight/Binaryblue
Stadiumgreen
Black/Wolf Grey

Nike Boys' Dry Short Sleeve Shirt

NOW: $22.97
(23% off!)
WAS: $30.00*
badge

adidas Youth Triple Stripe ¾ Sleeve Baseball Practice ...

Star rating
(41)
$7.99

PUMA Boys' Pounce Jr. Golf Polo

NOW: $22.50
(25% off!)
WAS: $30.00*
Navy

Champion Boys' Never Give Up Graphic T-Shirt

Star rating
(2)
NOW: $9.98
(50% off!)
WAS: $20.00*
badge
Blue Net
Dark Heather Grey
Hawaiian Ocean
Knockout Pink
Black

Field & Stream Youth Graphic Long Sleeve Technical ...

Star rating
(9)
NOW: $14.97
(25% off!)
WAS: $19.99*
True Gray Heather

Under Armour Boys' Baseball Is My Job Graphic T-Shirt

NOW: $14.97
(25% off!)
WAS: $19.99*
Black

Under Armour Boys' Hit The Lights Graphic Baseball ...

NOW: $14.97
(25% off!)
WAS: $19.99*
Orange
Super Pop

adidas Boys' Game Don't Lie Graphic Basketball T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
Steel

Under Armour Boys' Americana Baseball Flag Graphic ...

NOW: $14.99
(25% off!)
WAS: $19.99*
Black/Green
Black/Orange
Gold
Grey/Navy
White
Black

Under Armour Boys' Heater ¾ Sleeve Baseball Shirt

Star rating
(5)
NOW: $16.97
(43% off!)
WAS: $29.99*
Red
Ultra Blue
White

Under Armour Boys' Freedom Logo T-Shirt

$14.99 to $19.99
Vivid Sky
Deep Night
White
Black

Nike Boys' Victory Graphic Golf Polo

See Price In Cart
badge
Pure White

Reebok Boys' Splash Ball Graphic Basketball T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
White

adidas Boys' Fearless Graphic T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
Black/White
Carbon Heather
Red/Black
Royal/White
White/Steel

Under Armour Boys' HeatGear Armour Fitted Short Sleeve ...

Star rating
(59)
$22.99
White/Overcast
Black/Graphite

Under Armour Boys' HeatGear Armour Fitted Sleeveless ...

$22.99
Black/White
Carbon Heather
Game Royal/White
Gym Red/White
White/Black

Nike Boys' Pro Cool HBR Fitted T-Shirt

Star rating
(35)
$25.00

Under Armour Boys' Playoff Stripe Golf Polo

$39.99
Maxorange/Black
Dkgreyheather/Black

Nike Boys' Dry KD Logo Graphic Basketball T-Shirt

NOW: $25.99
(13% off!)
WAS: $30.00*
Chicago Blue
Dark Orange
Ultra Blue
Vapor Green

Under Armour Boys' Playoff Golf Polo

$39.99
badge
Caviar

Umbro Boys' Lightning Graphic Soccer T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
Midnight/Tgh/London
Taxi/Royal

Under Armour Boys' SC30 I Can I Will Graphic ...

NOW: $18.97
(24% off!)
WAS: $24.99*
Oxford
White

Champion Boys' Swing For The Fences Graphic Baseball ...

Star rating
(4)
NOW: $9.98
(50% off!)
WAS: $20.00*
Red
Royal/Steel

Under Armour Boys' USA Graphic T-Shirt

See Price In Cart
Uni Red/Wht
Blk/Smokey Blu

Nike Boys' Dry Football Graphic T-Shirt

$20.00
Royal/White

Under Armour Boys' SC30 Reigning Threes T-Shirt

Star rating
(2)
See Price In Cart
White

Nike Boys' Sportswear Vintage Shoebox Graphic T-Shirt

NOW: $16.99
(15% off!)
WAS: $20.00*
Academy/Vapor Green
Academy
Steel

Under Armour Boys' Threadborne Blocked Golf Polo

$34.99
Blue

Champion Boys' Football Graphic T-Shirt

NOW: $9.98
(50% off!)
WAS: $20.00*
Caspian/Brilliant Blue
Black/Ultra Blue
Graphite/Ultra Blue
Black

Under Armour Boys' Big Logo Hybrid T-Shirt

Star rating
(27)
NOW: $19.99
(20% off!)
WAS: $24.99*
badge
Steel Lght Hthr/Impr Prpl
Academy/Taxi

Under Armour Boys' SC30 Crossover Graphic Basketball ...

$24.99
Gameroyal
White

Nike Boys' Dry Kyrie Graphic T-Shirt

NOW: $25.99
(13% off!)
WAS: $30.00*
Campfire Orange
Narwhal Grey
Navy Blue

Patagonia Boys' P-6 Logo T-Shirt

$25.00

Fit for Play & Practice: Boys’ Athletic Shirts & Tops

The new school year will be here before you know it — get a jump on your school shopping with DICK’S Back-to-School Sales 2017. Make sure your kids are ready with the latest trends from top brands and save big with back-to-school deals on backpacks, sports gear, school clothes and more.

Shop a variety of boys’ shirts at DICK'S Sporting Goods and find the right fit for your young athlete’s style and activities.

Whether you’re looking for a tee for after-school soccer practice, a long sleeve shirt for cooler days or a polo design for casual wear, you’ll find everything you need in this collection. He plays hard and deserves clothes that keep up with his performance. From wrestling in the muddy backyard to an intense pickup basketball game on the local courts, these boys’ T-shirts won’t easily rip, tear or come apart at the seams.

Choose from a range of designs, eye-catching colors and classic blacks and whites. Boys’ graphic tees and shirts feature fun phrases and big brand logos. He’ll make his mark on the field or playground with these high-quality tops for boys, including boys’ Nike® shirts and boys’ Under Armour® shirts.

Make sure he’s got the right shirt for every game. Complete his athletic wardrobe with boys’ athletic and running shorts and boys’ athletic pants from DICK’S Sporting Goods.

Boys’ T-Shirts & Shirts for Every Activity

Shirts for boys from DICK’S Sporting Goods offer maximum versatility and are perfect for a range of activities and casual settings.

Tailored for a great fit and made from high-quality materials that are soft to the touch, boys’ shirts are always a comfortable option. Find the style that’s right for him:

  • Golf Shirts: These premium polos are up to code for the course and are made with high-tech fabric designed to manage moisture and temperature. They allow full range of motion for an unrestricted swing.
  • Boys’ Long Sleeve Shirts: Find form-fitting or compression 3/4 length and long sleeve tops. These are ideal for wearing under a baseball or football jersey and will help keep him warm on brisk days.
  • Boys’ Tank Tops & Sleeveless Shirts: These designs offer maximum breathability, which makes them perfect for a summer afternoon on the outdoor courts or an hour in a hot gym.

Get even more for your star athlete with the full assortment of boys’ activewear at DICK’S Sporting Goods.