Condition
Purchase
Sort by
Time
Various
Vintage soviet union - soviet, military
£28.57
Buy It Now
Unisex washed cotton military - unisex,
£5.99
Buy It Now
Men brown military cap - men’s,
£73.50
Buy It Now
Unisex cotton army cadet - army,
£6.49
Buy It Now
Unisex cotton army cadet - cotton, cap
£8.99
Buy It Now
Vintage french military - military, kepi
£24.99
Buy It Now
Vintage swiss military surplus - military,
£9.99
Buy It Now
Vintage military hats caps - military,
£19.50
Buy It Now
Military cap vintage - military,
£10.80
Buy It Now
Fisherman cap army style - army,
£14.01
Buy It Now
Unisex retro washed cotton - unisex,
£9.11
Buy It Now
Camouflage washed vintage flat - camouflage,
£7.95
Buy It Now
Vintage military officers hat
£104.70
Buy It Now
Vintage y2k abercrombie - abercrombie, &
£17.75
Buy It Now
Castro cap hat original - castro, gi
£9.75
Buy It Now
Vintage diesel men - men's, military
£31.90
Buy It Now
Military fan beretta - military,
£17.27
Buy It Now
Beechfield army cap military - army,
£7.95
Buy It Now
Men washed cotton - men's, military
£5.44
Buy It Now
Vintage style alpine military - vintage,
£52.70
Buy It Now
Vintage military hat with - military,
£26.70
Buy It Now
Camouflage washed vintage - vintage, flat
£8.59
Buy It Now
Vintage military band - hats, x
£42.61
Buy It Now
Japanese army cap military - japanese,
£14.99
Buy It Now
Army beret original military - beret,
£7.49
Buy It Now
Compton webb military dress - compton,
£6.47
Buy It Now
Vintage blue red gold - gold, military
£14.99
Buy It Now
Blue denim military - blue,
£13.47
Buy It Now
Vintage 1950s military - u.s.,
£57.96
Buy It Now
Officers peaked hat - peaked,
£135.90
Buy It Now
Vintage polo ralph lauren - polo,
£40.00
Buy It Now
Genuine vintage swedish army - genuine,
£4.99
Buy It Now
Vintage military cap hat visor - military,
£24.99
Buy It Now
Japanese army cap - japanese,
£14.99
Buy It Now
Ruptured duck vintage - ruptured,
£7.59
Buy It Now
Unisex cotton army cadet - army, cap
£7.90
Buy It Now
Vintage soviet grey budenovka - vintage,
£39.99
Buy It Now
Vintage raf military officers - vintage,
£42.30
Buy It Now
Mens military hat distressed - mens,
£6.20
Buy It Now
Vintage ushanka winter - vintage,
£26.70
Buy It Now
Russian military real fur - russian,
£42.30
Buy It Now
Idk idc idgaf - baseball, cap
£5.99
Buy It Now
Vintage men denim baseball - denim,
£5.99
Buy It Now
Military army music - army, corps
£10.80
Buy It Now
Vintage military ww2 hat - vintage,
£26.39
Buy It Now
Men waxed canvas cadet - men's,
£15.29
Buy It Now
Vintage yupoong yellow - yupoong, trucker
£21.50
Buy It Now
Vintage 60s swedish military - swedish,
£16.15
Buy It Now
Vintage military style navy - vintage,
£5.45
Buy It Now
Vintage military army - military, mens
£9.97
Buy It Now
Vintage try lilly t - vintage, t&l
£16.14
Buy It Now
Mockba vintage trapper hat
£21.50
Buy It Now
Vintage military beret hat - beret,
£5.95
Buy It Now
Vintage y2k cadet cap military - cadet,
£14.00
Buy It Now
Unisex cadet army - unisex, vintage
£8.25
Buy It Now
Grey cadet cap military army - cadet,
£9.99
Buy It Now
Vintage quicksilver brown - vintage,
£32.00
Buy It Now
Vintage womans denim baseball - vintage,
£5.99
Buy It Now
Women classic vintage - women, newsboy
£8.02
Buy It Now
Vintage 1990 french - french, winter
£29.99
Buy It Now
Army beret original german - army,
£7.49
Buy It Now
Vintage military maroon beret - military,
£12.99
Buy It Now
Trucker baseball cap snapback - baseball,
£8.11
Buy It Now
Men washed cotton - cotton, military
£13.55
Buy It Now
Unisex washed cotton military - cotton,
£11.34
Buy It Now
Adult unisex military - unisex, mesh
£5.39
Buy It Now
Original danish military gray - original,
£16.14
Buy It Now
Vintage royal military - vintage,
£19.19
Buy It Now
Vintage explorer military - explorer,
£26.70
Buy It Now
Genuine surplus vintage - surplus,
£4.99
Buy It Now
Vintage soviet army - soviet, officer
£40.22
Buy It Now
Army medicine hat batus - uk,
£10.80
Buy It Now
Royal air force knitted wool - force,
£7.99
Buy It Now
Vintage 1955 m1951 canadian - 1955,
£42.30
Buy It Now
Vintage west german military
£16.15
Buy It Now
Vintage french gendarme kipi - vintage,
£22.00
Buy It Now
Vintage french military - vintage,
£48.00
Buy It Now
Dark green cadet cap - cap, military
£9.99
Buy It Now
Mens vintage cadet army - army, cap
£7.18
Buy It Now
Old original vintage - old,
£5.45
Buy It Now
Vintage american military - us,
£49.99
Buy It Now
Vintage scarf military hats - scarf, &
£26.70
Buy It Now
Curved peak baseball - curved,
£8.14
Buy It Now
Vintage swedish military - vintage,
£7.99
Buy It Now
Vintage royal military - royal,
£19.19
Buy It Now
Vintage british army reme - vintage,
£18.99
Buy It Now
Vintage and retro - and, country
£11.99
Buy It Now
Vintage 101st airborne tan - vintage,
£11.86
Buy It Now
Vintage vulcan bomber - vintage,
£11.99
Buy It Now
Army hat original czech - army,
£20.49
Buy It Now
Western vintage washed - vintage,
£7.98
Buy It Now
Vintage military style dpm - vintage,
£6.52
Buy It Now
Vintage compton webb white - vintage,
£14.99
Buy It Now
Vintage green pith - vintage,
£10.79
Buy It Now
Original italian military - original,
£33.07
Buy It Now
Vintage dutch army peaked cap - peaked,
£19.99
Buy It Now
Looking for more vintage military hats?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 vintage military hats listings currently in our index. Prices range from £4.99 to £135.9, with an average of £20.21. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about vintage military hats →
Try this: childrens cowboy outfit | paratrooper | river island mens hats | world cup trophy | mens adidas caps | montego diesel | land rover cap | supreme bobble hat | specialized s helmet | pirelli cap
Whether you are looking for a brand-new or second-hand vintage military hats, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £4.99, while premium listings can reach £135.9 — giving you a wide budget spread to work with. The average price of £20.21 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.