Collection: Cowboy Hats

An American classic, the cowboy hat is perhaps the most iconic hat style in the world. With our wide selection of styles, colours and materials from the world's finest brands, we're certain you'll find the perfect hat for your wild west adventure.

Filter
  • Featured
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £59.95
    Sale price
    £59.95
    Regular price
    £59.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £55.95
    Sale price
    £55.95
    Regular price
    £55.95
    Unit price
    per 
    Sold out
    • Kids - 1-Size
    Regular price
    £7.95
    Sale price
    £7.95
    Regular price
    £15.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £59.95
    Sale price
    £59.95
    Regular price
    £59.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £48.95
    Sale price
    £48.95
    Regular price
    £56.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £67.95
    Sale price
    £67.95
    Regular price
    £84.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £54.95
    Sale price
    £54.95
    Regular price
    £54.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £48.95
    Sale price
    £48.95
    Regular price
    £48.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £47.95
    Sale price
    £47.95
    Regular price
    £47.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £56.95
    Sale price
    £56.95
    Regular price
    £56.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £54.95
    Sale price
    £54.95
    Regular price
    £54.95
    Unit price
    per 
    Sold out
    • M
    • L
    • XL
    Regular price
    £34.95
    Sale price
    £34.95
    Regular price
    £34.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £48.95
    Sale price
    £48.95
    Regular price
    £48.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £26.95
    Sale price
    £26.95
    Regular price
    £32.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £44.95
    Sale price
    £44.95
    Regular price
    £44.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £72.95
    Sale price
    £72.95
    Regular price
    £72.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £24.95
    Sale price
    £24.95
    Regular price
    £34.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £59.95
    Sale price
    £59.95
    Regular price
    £59.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £54.95
    Sale price
    £54.95
    Regular price
    £54.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £79.95
    Sale price
    £79.95
    Regular price
    £79.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £64.95
    Sale price
    £64.95
    Regular price
    £64.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £26.95
    Sale price
    £26.95
    Regular price
    £26.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £66.95
    Sale price
    £66.95
    Regular price
    £66.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £76.95
    Sale price
    £76.95
    Regular price
    £76.95
    Unit price
    per 
    Sold out
    • Small/Medium
    • Large/X-Large
    Regular price
    £29.95
    Sale price
    £29.95
    Regular price
    £29.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £27.95
    Sale price
    £27.95
    Regular price
    £34.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £63.95
    Sale price
    £63.95
    Regular price
    £79.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £29.95
    Sale price
    £29.95
    Regular price
    £29.95
    Unit price
    per 
    Sold out
    • M
    • L
    Regular price
    £26.95
    Sale price
    £26.95
    Regular price
    £32.95
    Unit price
    per 
    Sold out
    • Small-56cm
    • Medium - 58cm
    • Large-60cm
    Regular price
    £87.95
    Sale price
    £87.95
    Regular price
    £87.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £44.95
    Sale price
    £44.95
    Regular price
    £44.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £28.95
    Sale price
    £28.95
    Regular price
    £28.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £32.95
    Sale price
    £32.95
    Regular price
    £32.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £64.95
    Sale price
    £64.95
    Regular price
    £64.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £27.95
    Sale price
    £27.95
    Regular price
    £27.95
    Unit price
    per 
    Sold out
    • Small/Medium
    • Large/X-Large
    Regular price
    £25.95
    Sale price
    £25.95
    Regular price
    £31.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £84.95
    Sale price
    £84.95
    Regular price
    £99.00
    Unit price
    per 
    Sold out