Collection: Men's Caps and Hats
Our collection of men's hats and caps features authentic Celtic styles handcrafted in Ireland and Scotland. Featuring the renowned craftsmanship of Hanna Hats, handmade in Donegal using traditional techniques and premium Irish and Scottish tweeds, woolens, and linens, alongside distinctive designs from Mucros Weavers, these hats reflect generations of heritage and quality. Styles include flat caps, Newsboy caps (made popular in the Peaky Blinders), walking hats, bucket hats, baseball caps and a variety of wool pull on hats and beanies.
Whether you're adding a touch of Irish or Scottish tradition to your wardrobe or searching for something to protect you from the elements or looking for a thoughtful gift, these finely crafted hats and caps are designed to be worn and appreciated for years to come.
If you don't know your size for our flat caps, please refer to our hat size chart.
-
Notre Dame Fightin Irish Navy Flagship
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
Vintage Tweed Flat Cap
Regular price $95.00 USDRegular priceUnit price / perSale price $95.00 USD -
Olann Bobble Hat
Regular price $24.00 USDRegular priceUnit price / per$0.00 USDSale price $24.00 USD -
Floppy Button Down Hat with an Aran Cable Band
Regular price $48.99 USDRegular priceUnit price / perSale price $48.99 USD -
Guinness Reversible Hawaiian Bucket Hat
Regular price $20.00 USDRegular priceUnit price / per$32.00 USDSale price $20.00 USDSale -
Vintage Patchwork Tweed Flat Cap
Regular price $95.00 USDRegular priceUnit price / perSale price $95.00 USD -
Tweed Donegal Touring Cap
Regular price $90.00 USDRegular priceUnit price / perSale price $90.00 USD -
Guinness Black and Gold Beanie
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
Ribbed Pull-On Hat
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
Tweed Newsboy JP Cap
Regular price $100.00 USDRegular priceUnit price / perSale price $100.00 USD -
Wool Flat Cap - Trinity 9105 Style
Regular price $54.99 USDRegular priceUnit price / perSale price $54.99 USD -
Tweed Skipper Cap
Regular price $94.00 USDRegular priceUnit price / perSale price $94.00 USD -
Lucky Baseball Cap
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
Guinness Signature Bucket Hat
Regular price $32.00 USDRegular priceUnit price / perSale price $32.00 USD -
Patchwork Linen Donegal Touring Cap
Regular price $90.00 USDRegular priceUnit price / perSale price $90.00 USD -
Linen Connery Cap
Regular price $100.00 USDRegular priceUnit price / perSale price $100.00 USD











