Collection: NHL Hats

Order four or more hats & use the code HatPack at checkout to take $15 off your purchase.
34 products
  • Vintage Montreal Canadiens Starter Strapback Hat
    Vintage Montreal Canadiens Starter Strapback Hat
    Regular price
    Sold out
    Sale price
    $25.00
  • Vintage New York Rangers Arch Snapback Hat
    Vintage New York Rangers Arch Snapback Hat
    Regular price
    $30.00
    Sale price
    $30.00
  • Vintage Philadelphia Flyers Snapback Hat
    Vintage Philadelphia Flyers Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Buffalo Sabres Strapback Hat
    Vintage Buffalo Sabres Strapback Hat
    Regular price
    $35.00
    Sale price
    $35.00
  • Vintage New Jersey Devils Snapback Hat NWT
    Vintage New Jersey Devils Snapback Hat NWT
    Regular price
    $35.00
    Sale price
    $35.00
  • Vintage Ottawa Senators PL Snapback Hat
    Vintage Ottawa Senators PL Snapback Hat
    Regular price
    $35.00
    Sale price
    $35.00
  • Vintage New York Islanders Snapback Hat
    Vintage New York Islanders Snapback Hat
    Regular price
    $30.00
    Sale price
    $30.00
  • Vintage Pittsburgh Penguins Snapback Hat
    Vintage Pittsburgh Penguins Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage 1996 Boston NHL All Star Game Starter Snapback Hat
    Vintage 1996 Boston NHL All Star Game Starter Snapback Hat
    Regular price
    $30.00
    Sale price
    $30.00
  • Vintage Boston Bruins Twill Snapback Hat
    Vintage Boston Bruins Twill Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Boston Bruins Side Logo Snapback Hat
    Vintage Boston Bruins Side Logo Snapback Hat
    Regular price
    $30.00
    Sale price
    $30.00
  • Vintage New York Americans NHL Snapback Hat
    Vintage New York Americans NHL Snapback Hat
    Regular price
    $55.00
    Sale price
    $55.00
  • Vintage Montreal Canadiens Sharktooth Snapback Hat NWT
    Vintage Montreal Canadiens Sharktooth Snapback Hat NWT
    Regular price
    $160.00
    Sale price
    $160.00
  • Vintage San Jose Sharks Script Snapback Hat
    Vintage San Jose Sharks Script Snapback Hat
    Regular price
    $100.00
    Sale price
    $100.00
  • Vintage Colorado Avalanche Strapback Hat
    Vintage Colorado Avalanche Strapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Philadelphia Flyers Snapback Hat
    Vintage Philadelphia Flyers Snapback Hat
    Regular price
    $20.00
    Sale price
    $20.00
  • Vintage Detroit Red Wings Starter Strapback Hat
    Vintage Detroit Red Wings Starter Strapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Pittsburgh Penguins PL Snapback Hat
    Vintage Pittsburgh Penguins PL Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Montreal Canadiens Heritage Blockhead Snapback Hat
    Vintage Montreal Canadiens Heritage Blockhead Snapback Hat
    Regular price
    $75.00
    Sale price
    $75.00
  • Vintage Detroit Red Wings Starter Snapback Hat
    Vintage Detroit Red Wings Starter Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Pittsburgh Penguins Snapback Hat NWT
    Vintage Pittsburgh Penguins Snapback Hat NWT
    Regular price
    $40.00
    Sale price
    $40.00
  • Vintage St Louis Blues Script Snapback Hat
    Vintage St Louis Blues Script Snapback Hat
    Regular price
    $70.00
    Sale price
    $70.00
  • Vintage Pittsburgh Penguins Snapback Hat NWT
    Vintage Pittsburgh Penguins Snapback Hat NWT
    Regular price
    $30.00
    Sale price
    $30.00
  • Vintage Boston Bruins Pooh Strapback Hat
    Vintage Boston Bruins Pooh Strapback Hat
    Regular price
    $35.00
    Sale price
    $35.00
  • Vintage Cleveland Lumberjacks PL Snapback Hat
    Vintage Cleveland Lumberjacks PL Snapback Hat
    Regular price
    $35.00
    Sale price
    $35.00
  • Vintage Edmonton Oilers PL Snapback Hat
    Vintage Edmonton Oilers PL Snapback Hat
    Regular price
    $35.00
    Sale price
    $35.00
  • Vintage Carolina Hurricanes Strapback Hat
    Vintage Carolina Hurricanes Strapback Hat
    Regular price
    $20.00
    Sale price
    $20.00
  • Vintage Mew Mexico Scorpions Strapback Hat
    Vintage Mew Mexico Scorpions Strapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Carolina Hurricanes PL Snapback Hat
    Vintage Carolina Hurricanes PL Snapback Hat
    Regular price
    $20.00
    Sale price
    $20.00
  • Vintage Boston Bruins Starter Denim Snapback Hat
    Vintage Boston Bruins Starter Denim Snapback Hat
    Regular price
    $100.00
    Sale price
    $100.00
  • Vintage New York Rangers Swirl Snapback Hat
    Vintage New York Rangers Swirl Snapback Hat
    Regular price
    $30.00
    Sale price
    $30.00
  • Vintage Steve Yzerman Detroit Red Wings Strapback Hat
    Vintage Steve Yzerman Detroit Red Wings Strapback Hat
    Regular price
    $20.00
    Sale price
    $20.00
  • Vintage Saskatoon Blades CHL Snapback Hat
    Vintage Saskatoon Blades CHL Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Philadelphia Flyers Logo Athletic Grid Strapback Hat
    Vintage Philadelphia Flyers Logo Athletic Grid Strapback Hat
    Regular price
    $20.00
    Sale price
    $20.00