Skip to content

WW2 badge Sold Prices

The median sold price for WW2 badge is $13.37. Most sell between $3.91 and $46.49, based on 2K eBay sold listings.

Median Price
The middle price when all sales are sorted. Best represents what most buyers pay.
$13.37
Avg Price
The mean of the middle 80% of sold prices. Excludes outliers at both ends.
$15.69
Most Sell For
80% of sales fall within this range. Excludes outliers at both ends.
$3.91 – $46.49
10th–90th percentile
Total Sales
2K

Price History

$25.08$18.93
$25.08
2026-02
322 sales
$18.93
2026-03
270 sales
$21.92
2026-04
343 sales
$21.54
2026-05
298 sales
$21.63
2026-06
302 sales
$23.23
2026-07
236 sales
2026-022026-07
Monthly average price history
MonthAverage priceSales
2026-02$25.08322
2026-03$18.93270
2026-04$21.92343
2026-05$21.54298
2026-06$21.63302
2026-07$23.23236

Price Distribution

<$4
213 sales
$4–$10
592 sales
$10–$16
455 sales
$16–$22
302 sales
$22–$28
151 sales
$28–$34
99 sales
$34–$40
87 sales
$40–$46
33 sales
>$46
216 sales
<$4$22–$28>$46
Price distribution by bucket
Price rangeSales
<$4213
$4–$10592
$10–$16455
$16–$22302
$22–$28151
$28–$3499
$34–$4087
$40–$4633
>$46216

Sales

Showing 126150 of 2K

TitlePrice
WW2 ERA HEREFORDSHIRE REGIMENT BRITISH MILITARY SHOULDER TITLE PATCH CLOTH BADGE
$14.12
WW2 MILITARY RAF ROYAL AIR FORCE SPITFIRE TRENCHART SWEETHEART BADGE WORLD WAR 2
$8.76
WW2 ERA THE CHESHIRE REGIMENT BRITISH MILITARY SHOULDER TITLE PATCH CLOTH BADGE
$2.96
WW2 ERA ROYAL NAVY REGIMENT BRITISH MILITARY SHOULDER TITLE PATCH CLOTH BADGE
$8.72
WW2 DANISH AIR FORCE OFFICERS DENMARK MILITARY ENAMEL CAP BADGE WORLD WAR II
$56.50
WW2 MILITARY RAF ROYAL AIR FORCE SPITFIRE TRENCHART SWEETHEART BADGE WORLD WAR 2
$11.72
WW2 ERA THE ROYAL SUSSEX REGIMENT UK MILITARY SHOULDER TITLE PATCH CLOTH BADGE
$4.04
WW2 PARACHUTE REGIMENT JUMP WING BRITISH MILITARY CLOTH BADGE PATCH GENUINE
$4.30
WW2 THE INTELLIGENCE CORPS PRINTED SHOULDER TITLE BRITISH MILITARY PATCH BADGE
$57.84
POST WW2 MIDDLE EAST LAND FORCES (GHQ MELF) FORMATION SIGN PATCH MILITARY BADGE
$8.74
WW2 TANK CREW REGIMENT UK MILITARY QUALIFICATION PATCH CLOTH BADGE WORLD WAR II
$4.30
WW2 ROYAL ENGINEERS REGIMENT PRINTED SHOULDER TITLE BRITISH MILITARY PATCH BADGE
$5.38
WW2 ERA ROYAL ENGINEERS REGIMENT UK MILITARY SHOULDER TITLE PATCH CLOTH BADGE
$1.61
WW2 ERA ROC ROYAL OBSERVER CORPS BRITISH MILITARY ENAMEL BADGE - WORLD WAR II
$4.30
WW2 ERA EAST YORKSHIRE REGIMENT UK MILITARY SHOULDER TITLE PATCH CLOTH BADGE
$8.43
POST WW2 MIDDLE EAST LAND FORCES (GHQ MELF) FORMATION SIGN PATCH MILITARY BADGE
$11.43
WW2 ERA THE WELCH REGIMENT BRITISH MILITARY SHOULDER TITLE PATCH CLOTH BADGE
$8.13
WW2 ROYAL ENGINEERS BOMB DISPOSAL ARM PATCH BRITISH MILITARY WORLD WAR II BADGE
$16.14
WW2 ERA MONMOUTHSHIRE REGIMENT SHOULDER TITLE UK MILITARY PATCH CLOTH BADGE
$19.51
WW2 ERA ROYAL NORFOLK REGIMENT SHOULDER TITLE UK MILITARY PATCH CLOTH BADGE
$14.11
WW2 ERA WEST YORKSHIRE REGIMENT SHOULDER TITLE UK MILITARY PATCH CLOTH BADGE
$2.96
ww2 air raid precaution Aylesbury Badge
$61.88
Commemorative WW2 Enamel Badge - Les t We Forget
$4.04
WW2 Economy Issue Plastic (Cellulose Acetate) Royal Artillery Cap Badge EB-3197
$168
WW2 Economy Issue Plastic (Cellulose Acetate) Polish in Exile Cap Badge EB-3201
$101

Frequently Asked Questions

How much is WW2 badge worth?
The average sold price for WW2 badge is $15.69, with a median of $13.37. Prices range from $1.33 to $737 based on 2K eBay sold listings.
What is the average price of WW2 badge?
WW2 badge sells for an average of $15.69 on eBay. The median price is $13.37, which better represents typical sales by filtering out outliers.
What is the most expensive WW2 badge ever sold?
The highest recorded sale for WW2 badge on eBay is $737. The lowest sale is $1.33. Data is based on 2K completed eBay transactions.
Source: SoldPriceGuide (soldpriceguide.com) — eBay sold listing data, regularly updated. Last updated: August 2026.