Men's T-Shirts & Polo's

Explore our collection of men’s t-shirts and polos from leading fashion brands. Discover classic polos and stylish t-shirts designed for comfort and versatility, perfect for casual wear or a smart-casual look. Find your favorite styles today.

2325 products

Filter and Sort
Filter and Sort

2325 products

Availability
Brand
More filters

North Sails

$88.00 CAD
$81.00 CAD
 per 

North Sails

$103.00 CAD
$94.00 CAD
 per 

North Sails

$103.00 CAD
$94.00 CAD
 per 

North Sails

$107.00 CAD
$97.00 CAD
 per 

Harmont & Blaine

$170.00 CAD
$152.00 CAD
 per 

Harmont & Blaine

$170.00 CAD
$152.00 CAD
 per 

North Sails

$105.00 CAD
$95.00 CAD
 per 

North Sails

$105.00 CAD
$95.00 CAD
 per 

Harmont & Blaine

$247.00 CAD
$218.00 CAD
 per 

North Sails

$105.00 CAD
$95.00 CAD
 per 

North Sails

$105.00 CAD
$95.00 CAD
 per 

North Sails

$105.00 CAD
$95.00 CAD
 per 

North Sails

$105.00 CAD
$95.00 CAD
 per 

North Sails

$105.00 CAD
$95.00 CAD
 per 

Diesel

$110.00 CAD
$99.00 CAD
 per 

Diesel

$110.00 CAD
$99.00 CAD
 per 

Diesel

$110.00 CAD
$99.00 CAD
 per 

Diesel

$110.00 CAD
$99.00 CAD
 per 

Diesel

$110.00 CAD
$99.00 CAD
 per 

Diesel

$110.00 CAD
$99.00 CAD
 per 

Philipp Plein

$188.00 CAD
$165.00 CAD
 per 

Diesel

$110.00 CAD
$99.00 CAD
 per 

Diesel

$110.00 CAD
$99.00 CAD
 per 

North Sails

$114.00 CAD
$101.00 CAD
 per 

Levi's

$102.00 CAD
$92.00 CAD
 per 

North Sails

$114.00 CAD
$101.00 CAD
 per 

Napapijri

$93.00 CAD
$85.00 CAD
 per 

Napapijri

$86.00 CAD
$80.00 CAD
 per 

Napapijri

$93.00 CAD
$85.00 CAD
 per 

Napapijri

$106.00 CAD
$96.00 CAD
 per 

Napapijri

$106.00 CAD
$96.00 CAD
 per 

Napapijri

$106.00 CAD
$96.00 CAD
 per 

Napapijri

$150.00 CAD
$136.00 CAD
 per 

Dsquared²

$453.00 CAD
$392.00 CAD
 per 

La Martina

$225.00 CAD
$200.00 CAD
 per 

Cavalli Class

$188.00 CAD
$161.00 CAD
 per 

Cavalli Class

$188.00 CAD
$161.00 CAD
 per 

La Martina

$181.00 CAD
$161.00 CAD
 per 

La Martina

$182.00 CAD
$162.00 CAD
 per 

La Martina

$242.00 CAD
$215.00 CAD
 per 

Plein Sport

$289.00 CAD
$226.00 CAD
 per 

Levi's

$94.00 CAD
$86.00 CAD
 per 

Invicta

$149.00 CAD
$131.00 CAD
 per 

La Martina

$255.00 CAD
$226.00 CAD
 per 

North Sails

$159.00 CAD
$141.00 CAD
 per 

La Martina

$139.00 CAD
$125.00 CAD
 per 

Plein Sport

$289.00 CAD
$223.00 CAD
 per 

Plein Sport

$289.00 CAD
$226.00 CAD
 per 

Plein Sport

$281.00 CAD
$220.00 CAD
 per 

Plein Sport

$247.00 CAD
$194.00 CAD
 per 
Local Pickup Available