71 results for

Men's Caps

Barbour has provided practical hats for the British countryside for over a century, ensuring protection against the elements in every season. Barbour’s collection of men's caps is built for durability, using signature materials such as robust waxed cotton, breathable wool blends, and hard-wearing canvas. Whether you require a traditional men's flat cap for a day in the country or a versatile baseball cap for travel, each piece is designed for a stylish, comfortable fit. For a classic country look, pair a men's flat cap with a quilted jacket and shirt. For more casual days, match one of our men's caps with a men’s casual jacket or knitwear. Discover the full range of men's caps and flat caps below, or browse our complete collection of men's accessories.

filter Filter Filter and Sort

Filter by

Sort by

  • Beige
  • Black
  • Blue
  • Brown
  • Green
  • Grey
  • Multi
  • Navy
  • Pink
  • Red
  • Tartan
  • Yellow
  • Classic
Recommended arrow

Sort by

Ashby Flat Cap
Ashby Flat Cap Navy
Ashby Flat Cap Navy
Quick Add
£39.95

Barbour

Cascade Sports Cap
Cascade Sports Cap Olive
Cascade Sports Cap Olive
Cascade Sports Cap Olive
Cascade Sports Cap Olive
Quick Add
+ 7
£29.95

Barbour

Cascade Sports Cap
Cascade Sports Cap Classic Black
Cascade Sports Cap Classic Black
Cascade Sports Cap Classic Black
Cascade Sports Cap Classic Black
Quick Add
+ 7
£29.95

Barbour

Redshaw Flat Cap
Redshaw Flat Cap Forest Green
Redshaw Flat Cap Forest Green
Redshaw Flat Cap Forest Green
Quick Add
£32.95

Barbour

Claymore Bakerboy Hat
Claymore Bakerboy Hat Olive Twill
Quick Add
£39.95

Barbour

Galingale Tartan Sports Cap
Galingale Tartan Sports Cap Classic
Galingale Tartan Sports Cap Classic
Galingale Tartan Sports Cap Classic
Quick Add
£29.95

Barbour

Claymore Bakerboy Hat
Claymore Bakerboy Hat Charcoal Grey
Claymore Bakerboy Hat Charcoal Grey
Claymore Bakerboy Hat Charcoal Grey
Claymore Bakerboy Hat Charcoal Grey
Claymore Bakerboy Hat Charcoal Grey
Claymore Bakerboy Hat Charcoal Grey
Claymore Bakerboy Hat Charcoal Grey
Quick Add
£39.95

Barbour

Clyde Sports Cap
Clyde Sports Cap Brown-Olive Plaid
Clyde Sports Cap Brown-Olive Plaid
Quick Add
+ 1
£29.95

Barbour

Preston Cord Cap
Preston Cord Cap Navy
Preston Cord Cap Navy
Preston Cord Cap Navy
Quick Add
£29.95

Barbour

Ashby Cap
Ashby Cap Black
Ashby Cap Black
Ashby Cap Black
Quick Add
£29.95

Barbour

Cascade Sports Cap
Cascade Sports Cap Sycamore Green
Cascade Sports Cap Sycamore Green
Cascade Sports Cap Sycamore Green
Quick Add
+ 7
£29.95

Barbour

Claymore Bakerboy Hat
Claymore Bakerboy Hat Classic Navy
Quick Add
£39.95

Barbour

Macklow Cap
Macklow Cap Muted Tartan
Macklow Cap Muted Tartan
Macklow Cap Muted Tartan
Macklow Cap Muted Tartan
Quick Add
£29.95

Barbour

Inline Cap
Inline Cap Black
Inline Cap Black
Inline Cap Black
Quick Add
£29.95

Barbour International

Redshaw Flat Cap
Redshaw Flat Cap Classic Grey
Redshaw Flat Cap Classic Grey
Redshaw Flat Cap Classic Grey
Redshaw Flat Cap Classic Grey
Redshaw Flat Cap Classic Grey
Redshaw Flat Cap Classic Grey
Redshaw Flat Cap Classic Grey
Quick Add
£32.95

Barbour

Cascade Sports Cap
Cascade Sports Cap Asphalt
Cascade Sports Cap Asphalt
Cascade Sports Cap Asphalt
Cascade Sports Cap Asphalt
Quick Add
+ 7
£29.95

Barbour

Cascade Sports Cap
Cascade Sports Cap Dk Bordeaux
Cascade Sports Cap Dk Bordeaux
Quick Add
+ 7
£29.95

Barbour

Preston Cord Cap
Preston Cord Cap Brown
Preston Cord Cap Brown
Preston Cord Cap Brown
Preston Cord Cap Brown
Preston Cord Cap Brown
Preston Cord Cap Brown
Preston Cord Cap Brown
Preston Cord Cap Brown
Preston Cord Cap Brown
Preston Cord Cap Brown
Quick Add
£29.95

Barbour

Cascade Sports Cap
Cascade Sports Cap Deep Blue
Cascade Sports Cap Deep Blue
Cascade Sports Cap Deep Blue
Quick Add
+ 7
£29.95

Barbour

Tourer Duke Waxed Cap
Tourer Duke Waxed Cap Black
Tourer Duke Waxed Cap Black
Tourer Duke Waxed Cap Black
Quick Add
£34.95

Barbour International

Cascade Sports Cap
Cascade Sports Cap Mauve
Cascade Sports Cap Mauve
Cascade Sports Cap Mauve
Quick Add
+ 7
£29.95

Barbour

Preston Cord Cap
Preston Cord Cap Beige
Preston Cord Cap Beige
Preston Cord Cap Beige
Preston Cord Cap Beige
Preston Cord Cap Beige
Preston Cord Cap Beige
Preston Cord Cap Beige
Preston Cord Cap Beige
Preston Cord Cap Beige
Quick Add
£29.95

Barbour

Bowery Sports Cap
Bowery Sports Cap Forest Green
Bowery Sports Cap Forest Green
Bowery Sports Cap Forest Green
Bowery Sports Cap Forest Green
Quick Add
£34.95

Barbour

Clyde Sports Cap
Clyde Sports Cap Navy-Grey Plaid
Clyde Sports Cap Navy-Grey Plaid
Clyde Sports Cap Navy-Grey Plaid
Quick Add
+ 1
£29.95

Barbour

Bowery Sports Cap
Bowery Sports Cap Navy
Bowery Sports Cap Navy
Bowery Sports Cap Navy
Bowery Sports Cap Navy
Quick Add
£34.95

Barbour

Norton Drill Sports Cap
Norton Drill Sports Cap Black
Norton Drill Sports Cap Black
Norton Drill Sports Cap Black
Quick Add
£29.95

Barbour International

Ambleside Tartan Waxed Cap
Ambleside Tartan Waxed Cap Navy Tartan
Ambleside Tartan Waxed Cap Navy Tartan
Ambleside Tartan Waxed Cap Navy Tartan
Ambleside Tartan Waxed Cap Navy Tartan
Quick Add
£29.95

Barbour

Barlow Cap
Barlow Cap Navy
Barlow Cap Navy
Barlow Cap Navy
Barlow Cap Navy
Quick Add
£29.95

Barbour

Barlow Cap
Barlow Cap Olive
Barlow Cap Olive
Barlow Cap Olive
Barlow Cap Olive
Quick Add
£29.95

Barbour

Norton Drill Sports Cap
Norton Drill Sports Cap Washed Charcoal
Norton Drill Sports Cap Washed Charcoal
Norton Drill Sports Cap Washed Charcoal
Quick Add
£29.95

Barbour International

Tourer Duke Waxed Cap
Tourer Duke Waxed Cap Dk Slate
Tourer Duke Waxed Cap Dk Slate
Tourer Duke Waxed Cap Dk Slate
Quick Add
£34.95

Barbour International

Cascade Sports Cap
Cascade Sports Cap Copper
Cascade Sports Cap Copper
Cascade Sports Cap Copper
Quick Add
+ 7
£29.95

Barbour

Cascade Sports Cap
Cascade Sports Cap Bright Red
Cascade Sports Cap Bright Red
Cascade Sports Cap Bright Red
Cascade Sports Cap Bright Red
Quick Add
+ 7
£29.95

Barbour

Crieff Flat Cap
Crieff Flat Cap Olive-Red Overcheck
Crieff Flat Cap Olive-Red Overcheck
Quick Add
£39.95

Barbour

Crieff Flat Cap
Crieff Flat Cap Olive-Blue-Red
Crieff Flat Cap Olive-Blue-Red
Quick Add
£39.95

Barbour