Skip to Main Content
Skip to Filters
Skip to Filters
Skip to Footer
Language:
English
Français
SIGN UP & SAVE 10%
Switch Stores
USA
Gift Cards
Auctions
Track Order
Help
My Account
Language
English
Français
Switch Stores
USA
Shop By Team
Jerseys
Hats
More
Men
Women
Kids
T-Shirts
Sweatshirts
Collectibles
Home & Office
Clearance
Men
Women
Kids
More
T-Shirts
Sweatshirts
Collectibles
Home & Office
Clearance
T-Shirts
Sweatshirts
Collectibles
Home & Office
Clearance
SIGN UP & SAVE 10%
Deal Ends Soon!
Deal Ends Soon!
T-Shirts
Men T-Shirts
$20 to $40
Filters
Cancel
Your Selections
T-Shirts
$20 to $40
NHL
Buffalo Sabres
Calgary Flames
Chicago Blackhawks
Colorado Avalanche
Edmonton Oilers
Minnesota Wild
Montreal Canadiens
Nashville Predators
New York Rangers
Ottawa Senators
View all teams
Vintage Hockey
Quebec Nordiques
Men's Sizes
S
M
L
XL
2XL
3XL
4XL
5XL
Sub Department
Long Sleeve
Short Sleeve
Featured Brands
adidas
Fanatics Branded
1 - 72 of 104
Mens - T-Shirts
Filter
Filters
Top Sellers
sort-by
Lowest Price
Highest Price
Top Sellers
Newest Items
72 Items
page-size
24 Items
48 Items
72 Items
96 Items
Buffalo Sabres
Calgary Flames
Chicago Blackhawks
Colorado Avalanche
Edmonton Oilers
Minnesota Wild
See More
T-Shirts
$20 to $40
104 Items
1
2
1 of 2
Reduced:
$39.99
$
39
99
Regular:
$65.99
$
65
99
Men's Edmonton Oilers Fanatics Branded Royal/Orange Shade Cuffed Knit Hat & T-Shirt Combo Set
$34.99
$
34
99
Men's Winnipeg Jets Fanatics Branded Navy Primary Team Logo - T-Shirt
Reduced:
$39.99
$
39
99
Regular:
$65.99
$
65
99
Men's Montreal Canadiens Fanatics Branded Navy/Red Shade Cuffed Knit Hat & T-Shirt Combo Set
$34.99
$
34
99
Men's Pittsburgh Penguins Sidney Crosby Fanatics Branded Black Authentic Stack Name & Number - T-Shirt
$37.99
$
37
99
Men's Edmonton Oilers Connor McDavid adidas Orange Name & Number - T-Shirt
Reduced:
$39.99
$
39
99
Regular:
$65.99
$
65
99
Men's Vancouver Canucks Fanatics Branded Blue/Green Shade Cuffed Knit Hat & T-Shirt Combo Set
$34.99
$
34
99
Men's Ottawa Senators Fanatics Branded Red Canada Day - T-Shirt
$34.99
$
34
99
Men's Toronto Maple Leafs adidas Gray Ontario Skate Tri-Blend - T-Shirt
$39.99
$
39
99
Men's Edmonton Oilers Leon Draisaitl Fanatics Branded Navy Authentic Stack Name and Number T-Shirt
$39.99
$
39
99
Men's Winnipeg Jets Champion Charcoal Distressed Jersey T-Shirt
$34.99
$
34
99
Men's Winnipeg Jets adidas White Reverse Retro 2.0 - T-Shirt
$39.99
$
39
99
Men's Ottawa Senators Claude Giroux Fanatics Branded Black Authentic Stack Name & Number - T-Shirt
$34.99
$
34
99
Men's Vancouver Canucks Fanatics Branded Red Canada Day - T-Shirt
Reduced:
$23.99
$
23
99
Regular:
$65.99
$
65
99
Men's Calgary Flames Fanatics Branded Red 2023 NHL Heritage Classic Poly Tech Long Sleeve T-Shirt
$34.99
$
34
99
Men's Vancouver Canucks Elias Pettersson adidas Blue Team Name & Number - T-Shirt
$31.99
$
31
99
Men's Quebec Nordiques Champion Blue - Tri-Blend T-Shirt
$24.99
$
24
99
Men's Seattle Kraken Heathered Gray Winning Streak - T-Shirt
$34.99
$
34
99
Men's Winnipeg Jets Fanatics Branded Red Canada Day - T-Shirt
$34.99
$
34
99
Men's Quebec Nordiques adidas Heathered Gray Team Classics Tri-Blend - T-Shirt
$39.99
$
39
99
Men's New York Rangers Alexis Lafreniere Fanatics Branded Blue Logo Authentic Stack Name & Number - T-Shirt
Reduced:
$39.99
$
39
99
Regular:
$65.99
$
65
99
Men's Ottawa Senators Fanatics Branded Black/Red Shade Cuffed Knit Hat & T-Shirt Combo Set
$39.99
$
39
99
Men's Toronto Maple Leafs Mitchell Marner Fanatics Branded Blue Logo Authentic Stack Name & Number - T-Shirt
$39.99
$
39
99
Men's Edmonton Oilers Connor McDavid Fanatics Branded Navy Captain Patch Authentic Stack Name and Number T-Shirt
$39.99
$
39
99
Men's Seattle Kraken Fanatics Branded Heathered Deep Sea Blue Team Logo - Tri-Blend T-Shirt
$34.99
$
34
99
Men's Ottawa Senators adidas Black Reverse Retro 2.0 - T-Shirt
Almost Gone!
$39.99
$
39
99
Men's Toronto Maple Leafs adidas Heather Gray Original 6 Tri-Blend T-Shirt
$39.99
$
39
99
Men's Toronto Maple Leafs Auston Matthews Fanatics Branded Blue Logo Authentic Stack Name & Number - T-Shirt
$39.99
$
39
99
Men's Ottawa Senators Champion Red Distressed Jersey T-Shirt
$34.99
$
34
99
Men's Edmonton Oilers adidas Reverse Retro 2.0 - T-Shirt
$39.99
$
39
99
Men's Montreal Canadiens Carey Price Fanatics Branded Red Logo Authentic Stack Name & Number - T-Shirt
$34.99
$
34
99
Men's Toronto Maple Leafs John Tavares adidas Blue Team Name & Number - T-Shirt
$34.99
$
34
99
Men's Vancouver Canucks adidas Reverse Retro 2.0 - T-Shirt
$24.99
$
24
99
Men's Calgary Flames Red Shut Out - T-Shirt
$39.99
$
39
99
Men's Toronto Maple Leafs Fanatics Branded Heathered Blue Line Shift - Tri-Blend T-Shirt
$39.99
$
39
99
Men's Edmonton Oilers Champion Heather Gray Distressed Jersey T-Shirt
Reduced:
$39.99
$
39
99
Regular:
$65.99
$
65
99
Men's Winnipeg Jets Fanatics Branded Navy/Blue Shade Cuffed Knit Hat & T-Shirt Combo Set
Almost Gone!
$39.99
$
39
99
Men's Vancouver Canucks Elias Pettersson Fanatics Branded Blue Logo Authentic Stack Name & Number - T-Shirt
Almost Gone!
$34.99
$
34
99
Men's Edmonton Oilers Fanatics Branded Kelly Green St. Patrick's Day Celtic Knot - T-Shirt
$39.99
$
39
99
Men's Edmonton Oilers Connor McDavid Fanatics Branded Orange 100 Points - Player Achievement T-Shirt
$24.99
$
24
99
Men's Winnipeg Jets Blue Winning Streak - T-Shirt
$39.99
$
39
99
Men's Vancouver Canucks Champion Heather Gray Distressed Jersey T-Shirt
Almost Gone!
$34.99
$
34
99
Men's Montreal Canadiens Fanatics Branded Blue Team Victory Arch - T-Shirt
$34.99
$
34
99
Men's Montreal Canadiens adidas Red Quebec Skate Tri-Blend - T-Shirt
$34.99
$
34
99
Men's Calgary Flames Fanatics Branded Red Primary Team Logo - T-Shirt
$39.99
$
39
99
Men's Ottawa Senators Thomas Chabot Fanatics Branded Black Logo Authentic Stack Name & Number - T-Shirt
Reduced:
$39.99
$
39
99
Regular:
$65.99
$
65
99
Men's Calgary Flames Fanatics Branded Red/Black Shade Cuffed Knit Hat & T-Shirt Combo Set
Almost Gone!
$34.99
$
34
99
Men's Edmonton Oilers Fanatics Branded Red Canada Day - T-Shirt
Almost Gone!
$34.99
$
34
99
Men's Toronto Maple Leafs Mitchell Marner adidas Blue Team Name & Number - T-Shirt
$34.99
$
34
99
Men's Seattle Kraken Fanatics Branded Deep Sea Blue Primary Team Logo - T-Shirt
$39.99
$
39
99
Men's Montreal Canadiens Champion Navy Distressed Jersey T-Shirt
$34.99
$
34
99
Men's Montreal Canadiens Fanatics Branded Red Canada Day - T-Shirt
$39.99
$
39
99
Men's Montreal Canadiens Fanatics Branded Heathered Red Line Shift - Tri-Blend T-Shirt
Almost Gone!
$39.99
$
39
99
Men's Toronto Maple Leafs Champion Navy Distressed Jersey T-Shirt
$39.99
$
39
99
Men's Toronto Maple Leafs Mark Giordano Fanatics Branded Blue - Authentic Stack Name & Number T-Shirt
$39.99
$
39
99
Men's Edmonton Oilers Connor McDavid Fanatics Branded Orange Player Hometown - T-Shirt
$39.99
$
39
99
Men's Winnipeg Jets Mark Scheifele Fanatics Branded Navy Logo Authentic Stack Name & Number - T-Shirt
$34.99
$
34
99
Men's Calgary Flames Fanatics Branded Red Canada Day - T-Shirt
Almost Gone!
$24.99
$
24
99
Men's Winnipeg Jets Navy Shut Out - T-Shirt
Almost Gone!
$39.99
$
39
99
Men's Ottawa Senators Fanatics Branded Heathered Charcoal Line Shift - Tri-Blend T-Shirt
$34.99
$
34
99
Men's Seattle Kraken Fanatics Branded Navy - Victory Arch T-Shirt
$34.99
$
34
99
Men's Toronto Maple Leafs adidas Blue Reverse Retro 2.0 - T-Shirt
Almost Gone!
$34.99
$
34
99
Men's Toronto Maple Leafs Fanatics Branded Red Canada Day - T-Shirt
$39.99
$
39
99
Men's Calgary Flames Champion Gold Distressed Jersey T-Shirt
Almost Gone!
$39.99
$
39
99
Men's Edmonton Oilers Fanatics Branded Heathered Orange Line Shift - Tri-Blend T-Shirt
$34.99
$
34
99
Men's Montreal Canadiens Carey Price adidas Red Team Name & Number - T-Shirt
$39.99
$
39
99
Men's Montreal Canadiens Fanatics Branded Heathered Red Team Logo - Tri-Blend T-Shirt
$34.99
$
34
99
Men's Calgary Flames adidas Black Reverse Retro 2.0 - T-Shirt
$39.99
$
39
99
Men's Toronto Maple Leafs John Tavares Fanatics Branded Blue Logo Authentic Stack Name & Number - T-Shirt
Almost Gone!
$34.99
$
34
99
Men's Ottawa Senators adidas Gray Ontario Skate Tri-Blend - T-Shirt
Almost Gone!
$39.99
$
39
99
Men's Montreal Canadiens Fanatics Branded Navy Primary Team Logo - Long Sleeve T-Shirt
Almost Gone!
$34.99
$
34
99
Men's Winnipeg Jets adidas Gray Manitoba Skate Tri-Blend - T-Shirt
Almost Gone!
$39.99
$
39
99
Men's Montreal Canadiens Fanatics Branded Red Primary Team Logo - Long Sleeve T-Shirt
1
2
1 of 2
Buffalo Sabres
Calgary Flames
Chicago Blackhawks
Colorado Avalanche
Edmonton Oilers
Minnesota Wild
See More