Collection: Tweed Flat Caps

Tweed Flat Caps are a quintessentially British style. Village Hats has sourced the finest selection of this classic style from around the world. We hope you enjoy the selection as much as we do.

Filter
30 products
  • 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
    £19.95
    Sale price
    £19.95
    Regular price
    £19.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £19.95
    Sale price
    £19.95
    Regular price
    £19.95
    Unit price
    per 
    Sold out
    • 55
    • 57
    • 59
    • 61
    • 63
    Regular price
    £99.00
    Sale price
    £99.00
    Regular price
    £99.00
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £19.95
    Sale price
    £19.95
    Regular price
    £19.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £19.95
    Sale price
    £19.95
    Regular price
    £19.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £33.95
    Sale price
    £33.95
    Regular price
    £33.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £33.95
    Sale price
    £33.95
    Regular price
    £33.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £33.95
    Sale price
    £33.95
    Regular price
    £33.95
    Unit price
    per 
    Sold out
    • Baby - 44cm
    • Baby - 48cm
    Regular price
    £14.95
    Sale price
    £14.95
    Regular price
    £14.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £33.95
    Sale price
    £33.95
    Regular price
    £33.95
    Unit price
    per 
    Sold out
    • Kids Small/Medium
    • Kids Medium/Large
    Regular price
    £14.95
    Sale price
    £14.95
    Regular price
    £14.95
    Unit price
    per 
    Sold out
    • 1-Size
    Regular price
    £21.95
    Sale price
    £21.95
    Regular price
    £21.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £33.95
    Sale price
    £33.95
    Regular price
    £33.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £33.95
    Sale price
    £33.95
    Regular price
    £33.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £19.95
    Sale price
    £19.95
    Regular price
    £19.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £33.95
    Sale price
    £33.95
    Regular price
    £33.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £33.95
    Sale price
    £33.95
    Regular price
    £33.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £33.95
    Sale price
    £33.95
    Regular price
    £33.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £34.95
    Sale price
    £34.95
    Regular price
    £34.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £39.95
    Sale price
    £39.95
    Regular price
    £48.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £15.95
    Sale price
    £15.95
    Regular price
    £19.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £38.95
    Sale price
    £38.95
    Regular price
    £38.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £41.95
    Sale price
    £41.95
    Regular price
    £48.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £59.95
    Sale price
    £59.95
    Regular price
    £69.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £34.95
    Sale price
    £34.95
    Regular price
    £34.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    Regular price
    £41.95
    Sale price
    £41.95
    Regular price
    £48.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £38.95
    Sale price
    £38.95
    Regular price
    £38.95
    Unit price
    per 
    Sold out
    • S
    • M
    • L
    • XL
    • XXL
    Regular price
    £34.95
    Sale price
    £34.95
    Regular price
    £34.95
    Unit price
    per 
    Sold out
    • 55
    • 57
    • 59
    • 61
    • 63
    Regular price
    £59.95
    Sale price
    £59.95
    Regular price
    £59.95
    Unit price
    per 
    Sold out
    • 55
    • 57
    • 59
    • 61
    • 63
    Regular price
    £47.95
    Sale price
    £47.95
    Regular price
    £59.95
    Unit price
    per 
    Sold out