Men’s Hats

Top off your look with our collection of men's caps at TheNumber1Shop.com. From classic baseball caps to trendy snapbacks, each cap adds a touch of style to your outfit. Shop now and find the perfect headwear to complete your ensemble!

154 products

Filter and Sort
Filter and Sort

154 products

Availability
Brand
More filters
Hat Size

Parajumpers

$128.00 SGD
$118.00 SGD
 per 

Armani Exchange

$141.00 SGD
$128.00 SGD
 per 

Marni

$605.00 SGD
$521.00 SGD
 per 

Calvin Klein Jeans

$124.00 SGD
$112.00 SGD
 per 

Goorin Bros

$115.00 SGD
$106.00 SGD
 per 

Goorin Bros

$107.00 SGD
$98.00 SGD
 per 

Goorin Bros

$115.00 SGD
$104.00 SGD
 per 

Goorin Bros

$115.00 SGD
$106.00 SGD
 per 

Goorin Bros

$107.00 SGD
$98.00 SGD
 per 

Goorin Bros

$115.00 SGD
$106.00 SGD
 per 

Goorin Bros

$115.00 SGD
$106.00 SGD
 per 

Calvin Klein Jeans

$107.00 SGD
$98.00 SGD
 per 

Calvin Klein Jeans

$107.00 SGD
$97.00 SGD
 per 

Calvin Klein

$124.00 SGD
$113.00 SGD
 per 

Marni

$605.00 SGD
$521.00 SGD
 per 

Calvin Klein

$95.00 SGD
$86.00 SGD
 per 

North Sails

$86.00 SGD
$78.00 SGD
 per 

North Sails

$86.00 SGD
$78.00 SGD
 per 

North Sails

$86.00 SGD
$78.00 SGD
 per 

North Sails

$77.00 SGD
$71.00 SGD
 per 

North Sails

$86.00 SGD
$78.00 SGD
 per 

North Sails

$77.00 SGD
$71.00 SGD
 per 

North Sails

$86.00 SGD
$78.00 SGD
 per 

Levi's

$101.00 SGD
$91.00 SGD
 per 

Levi's

$101.00 SGD
$91.00 SGD
 per 

Calvin Klein

$129.00 SGD
$115.00 SGD
 per 

Calvin Klein

$129.00 SGD
$115.00 SGD
 per 

Calvin Klein

$129.00 SGD
$115.00 SGD
 per 

Calvin Klein

$107.00 SGD
$98.00 SGD
 per 

Calvin Klein

$107.00 SGD
$98.00 SGD
 per 

Icon

$98.00 SGD
$89.00 SGD
 per 

Calvin Klein

$107.00 SGD
$98.00 SGD
 per 

Valentino Garavani

$634.00 SGD
$555.00 SGD
 per 

La Martina

$101.00 SGD
$92.00 SGD
 per 

Levi's

$101.00 SGD
$91.00 SGD
 per 

Levi's

$101.00 SGD
$91.00 SGD
 per 

Armani Exchange

$141.00 SGD
$128.00 SGD
 per 

La Martina

$101.00 SGD
$92.00 SGD
 per 

Hinnominate

$132.00 SGD
$118.00 SGD
 per 

Hinnominate

$132.00 SGD
$118.00 SGD
 per 

Hinnominate

$132.00 SGD
$118.00 SGD
 per 

La Martina

$101.00 SGD
$92.00 SGD
 per 

Icon

$90.00 SGD
$83.00 SGD
 per 

Calvin Klein

$90.00 SGD
$84.00 SGD
 per 

Icon

$98.00 SGD
$89.00 SGD
 per 

Burberry

$693.00 SGD
$614.00 SGD
 per 

Burberry

$575.00 SGD
$509.00 SGD
 per 

Napapijri

$98.00 SGD
$90.00 SGD
 per 

Costume National

$222.00 SGD
$195.00 SGD
 per 

Fila

$87.00 SGD
$80.00 SGD
 per 
Local Pickup Available