Condition
Purchase
Sort by
Time
Various
Barbour pin lapel - barbour,
£3.95
Buy It Now
Wwii womens land army enamel - wwii,
£10.00
Buy It Now
City london volunteer - london,
£19.99
Buy It Now
Vintage british military - vintage,
£14.99
Buy It Now
Enamel vintage cap badges - 9,
£6.00
Buy It Now
Rare victorian enamel gilt - enamel, &
£8.49
Buy It Now
Vintage enamel loyal regiment - vintage,
£6.00
Buy It Now
British army coldstream guards - army,
£4.95
Buy It Now
Vintage badges pins 1935 gv - 8,
£21.50
Buy It Now
Princess wales royal - princess, of
£7.50
Buy It Now
Original eiir royal army - original,
£19.00
Buy It Now
Royal lincolnshire regiment - royal,
£35.79
Buy It Now
White metal enamel royal - white,
£28.00
Buy It Now
Vintage british railways green - vintage,
£16.15
Buy It Now
United nations cap - united, and
£5.44
Buy It Now
Ww1 austrian tyrol - ww1, red
£21.99
Buy It Now
Britain country flag - britain,
£8.89
Buy It Now
Rare swallow doretti hub cap - swallow,
£150.00
Buy It Now
Champion enamel lapel pin - enamel,
£8.41
Buy It Now
Genuine eiir royal corps - genuine,
£18.00
Buy It Now
Bsa enamel lapel pin badge - pin, cap
£8.41
Buy It Now
Genuine kings crown - kings, raoc
£12.00
Buy It Now
London transport country - transport,
£99.49
Buy It Now
Cap badges medals pin - medals,
£29.99
Buy It Now
Vintage royal army signals - royal,
£16.00
Buy It Now
Royal artillery ubique - royal,
£6.99
Buy It Now
Mixed lot assorted cap - of,
£9.99
Buy It Now
Silver ont canada military - ont, 1
£52.70
Buy It Now
Queens lancashire regiment - queens,
£10.80
Buy It Now
Glasgow corporation tramways - glasgow,
£55.00
Buy It Now
Vintage antique enamel - enamel, hat
£21.50
Buy It Now
Vintage antique pow enamel - vintage,
£42.30
Buy It Now
United nations cap - nations,
£3.99
Buy It Now
Metropolitan police traffic - police,
£47.50
Buy It Now
Two british railways - two, enamel
£29.82
Buy It Now
Obsolete devon and - and, cornwall
£14.99
Buy It Now
British army welsh - british,
£4.95
Buy It Now
British royal army - army, corps
£5.50
Buy It Now
Essex police eiir queen - police,
£14.99
Buy It Now
Vintage antique enamel - vintage,
£21.50
Buy It Now
Vintage obsolete north - vintage,
£8.66
Buy It Now
Barbour 100 genuine pin - genuine,
£13.50
Buy It Now
Reme cap badge - reme, enamel
£10.79
Buy It Now
Triumph enamel lapel - lapel, pin
£8.41
Buy It Now
Metal enamel qc royal - bi-metal, &
£16.00
Buy It Now
Royal dragoon guards - dragoon, officer's
£39.99
Buy It Now
London transport underground - london,
£130.69
Buy It Now
Surrey yeomanry queen mary s - yeomanry,
£6.00
Buy It Now
British royal army - royal, ordnance
£7.00
Buy It Now
Pre 1948 lincolnshire officers - 1948,
£45.00
Buy It Now
New era cap - enamel, badge
£10.00
Buy It Now
Original british army royal - british,
£50.00
Buy It Now
Duke lancasters regiment - of,
£5.99
Buy It Now
British army parachute - army,
£5.99
Buy It Now
Rlc officers metal cap - officers, badges
£10.80
Buy It Now
Jensen enamel lapel pin badge - jensen,
£8.41
Buy It Now
Genuine ww1 hampshire - ww1/2,
£47.50
Buy It Now
Royal engineers cap - cap, uk
£4.59
Buy It Now
Enamel pin cap - cap, badge
£3.31
Buy It Now
Cap badges charity pins - badges,
£16.95
Buy It Now
British army royal - army, armoured
£7.00
Buy It Now
The queens royal hussars - queens,
£7.99
Buy It Now
Royal marines metal - marines, beret
£13.99
Buy It Now
British legion standard - british,
£9.36
Buy It Now
Vintage antique enamel pin - vintage,
£8.12
Buy It Now
Original gaunt b757 - original, j.r
£26.69
Buy It Now
North yorkshire moors - north,
£3.99
Buy It Now
British army grenadier guards - army,
£4.95
Buy It Now
Backing britain enamel - backing,
£8.41
Buy It Now
Mod guard service - guard, badge
£29.81
Buy It Now
Lovely coldstream guards - lovely,
£24.62
Buy It Now
London transport silver - london,
£120.29
Buy It Now
Large commando dagger cap - large,
£6.95
Buy It Now
Riley enamel lapel pin badge - lapel,
£8.41
Buy It Now
Vintage household cavalry cap - household,
£8.65
Buy It Now
London transport silver - london,
£115.09
Buy It Now
Princess wales royal - princess, of
£4.99
Buy It Now
Vintage british railways - vintage,
£35.00
Buy It Now
Mod guard service - mod,
£4.50
Buy It Now
Blackpool football club - blackpool, fc
£3.49
Buy It Now
British legion cap badge - british,
£2.77
Buy It Now
Lapel badge royal irish - badge,
£8.50
Buy It Now
Vintage irish guards officers - vintage,
£52.70
Buy It Now
Castrol enamel lapel pin - enamel,
£8.41
Buy It Now
Rare fine original 15th 19th - fine, 15th/19th
£170.00
Buy It Now
Enamel mug officers cap - enamel,
£10.80
Buy It Now
British rail brass - rail,
£9.00
Buy It Now
Burberry enamel pin badges - burberry,
£12.99
Buy It Now
Vintage british railways - br,
£10.79
Buy It Now
Classic dorsetshire regiment - dorsetshire,
£5.99
Buy It Now
Vintage gpo - vintage, 29
£29.99
Buy It Now
British army scots guards - scots,
£4.95
Buy It Now
Royal navy sea cadets corps - navy,
£3.99
Buy It Now
Vintage british railways totem - british,
£23.00
Buy It Now
Enamel cap badge - enamel,
£32.25
Buy It Now
New genuine raf - metal, hat
£12.49
Buy It Now
Looking for more enamel cap badges?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 enamel cap badges listings currently in our index. Prices range from £2.77 to £170, with an average of £23.17. 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 enamel cap badges →
Try this: indie badges | soldier poppy pin badge | scout scarf | ww1 medal | national savings badge service | mini pin badge | chief scout | esso football badges | red star badge | west yorkshire police
Whether you are looking for a brand-new or second-hand enamel cap badges, 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 £2.77, while premium listings can reach £170 — giving you a wide budget spread to work with. The average price of £23.17 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.