Skip to content
✓ MoD Licensed Replica Medals | ✓ British Made & Die-Struck | ✓ Authentic Quality
✓ MoD Licensed Replica Medals | ✓ British Made & Die-Struck | ✓ Authentic Quality

Military Lapel Pins & Veteran Badges

Discover our collection of military lapel pins, veteran badges and commemorative pin badges, designed for veterans, serving personnel, collectors and supporters.

From regimental and service badges to anniversary, remembrance and veteran lapel pins, each badge is made to be worn with pride on a jacket, blazer, coat, tie or display item. Our range includes designs for the Army, Royal Navy, Royal Marines, Royal Air Force and wider Armed Forces community.

Whether you are marking service, remembering a campaign, attending a veterans’ event or looking for a meaningful military gift, our lapel badge collection offers a simple and respectful way to show pride, remembrance and affiliation.

Filters

Falklands War 45th Anniversary Veteran Lapel Pin (1982–2027) | Gold Plated | 25mm

Original price £5.95 - Original price £535.50
Original price
£5.95 - £535.50
£5.95 - £535.50
Current price £5.95

Falklands War 45th Anniversary Commemorative Lapel Pin Commemorate the 45th anniversary of the Falklands War (1982–2027) with this beautifully cra...

View full details

Military Lapel Badge

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

Please state your chosen Service or Regiment. With over 400 badges in stock, we cover most of the British Armed Forces.

Royal Navy Crown Lapel Badge

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

Our cut out design metal, enamelled Lapel Badges are small versions (approx. 19mm.) of the Military Cap Badge. They are hard enamelled to the corre...

View full details

Royal Marines Lapel Badge

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

Our cut out design metal, enamelled Lapel Badges are small versions (approx. 19mm.) of the Military Cap Badge. They are hard enamelled to the corre...

View full details

White Ensign Lapel Pin

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

The White Ensign lapel pin. Exclusive to Empire Butterfly clasp on the reverse Highly polished & enamelled finish

Fleet Air Arm Lapel Badge (Oval)

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

Fleet Air Arm̴Ì_Lapel Badge. Our cut out design metal, enamelled Lapel Badges are small versions (approx. 19mm.) of the Military Cap Badge. They ar...

View full details

Submariners Lapel Pin

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

The Submariners lapel pin. Exclusive to Empire Butterfly clasp on the reverse Highly polished & enamelled finish

Ark Royal Lapel Pin

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

The Ark Royal lapel pin. Exclusive to Empire Butterfly clasp on the reverse Highly polished & enamelled finish

Merchant Navy Lapel Pin

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

The Merchant Navy lapel pin. Exclusive to Empire Butterfly clasp on the reverse Highly polished & enamelled finish

Woman's Royal Naval Service Lapel Pin

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

The Woman's Royal Naval Service lapel pin. Exclusive to Empire Butterfly clasp on the reverse Highly polished & enamelled finish

Red Ensign Lapel Pin

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

The Red Ensign lapel pin. Exclusive to Empire Butterfly clasp on the reverse Highly polished & enamelled finish

Blue Ensign Lapel Pin

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

The Blue Ensign lapel pin. Exclusive to Empire Butterfly clasp on the reverse Highly polished & enamelled finish

HMS Trent Lapel Pin

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50

The HMS Trent lapel pin. Exclusive to Empire Butterfly clasp on the reverse Highly polished & enamelled finish