WELSH NON LEAGUE BADGES  

ALL £3.00 Each (unless stated)

In most cases, I only have ONE of each badge  
 

Aberaman Athletic 1

£4.00

Abercwmboi 2

Out of Stock 

Aberdyfi 3

Out of Stock

Abergavenny Thursdays 5

£5.00



Abergavenny Town 482
Out of Stock

Abergele Town 6

Out of Stock



Aberffraw 449


Aberfan Social Club 509
Out of Stock
   


Abertillery Bluebirds 7
Out of Stock

Aber Valley YMCA 9

Out of Stock



Aberystwyth Town SC 11

£4.00
Out of Stock


Aberystwyth Town 12
£4.00
Out of Stock


Aberystwyth Town 13
£4.00
Out of Stock


Aberystwyth Town 14
£4.00
Out of Stock

Aberystwyth Town 372

Out of Stock



Aberystwyth U/L
Out of Stock


Abercynon Athletic 431
£4.00
Out of Stock


Abermule Town U/L
Out of Stock


Aberaeron 393
Out of Stock


Aberbargoed Buds 468



Aberporth U/L
Out of Stock


Aberdare Town
Out of Stock


Acrefair Youth 17
£4.00
Out of Stock

Afan Lido 18

Out of Stock



Airbus UK
19
£4.00
Out of Stock

Airbus UK 20

Out of Stock 



Airbus UK 21
Out of Stock


Airbus UK 22
Out of Stock


Airbus UK 23
Out of Stock


Albion Rovers 24
Out of Stock

Albion Rovers 25

Out of Stock

Amlwch Town 26

Out of Stock



Amlwch Town U/L
Out of Stock


Ammanford 27
£4.00
Out of Stock


Ammanford 454


Athletic Union
Out of Stock


Athletic Club Pontymister 455
 


Baglan Red Dragons 395
Out of Stock

Bala Town 28



Bangor City 30
Out of Stock


Bangor City 32
Out of Stock


Bangor City 33
Out of Stock

Bangor City 34

Out of Stock



Bangor City 35
Out of Stock

Bangor City U/L

Out of Stock



Bangor U/L
Out of Stock

Bargoed 38

Out of Stock



Bargod Rangers U/L
Out of Stock
       

Barmouth & Dyfryn United 374

Out of Stock



Barmouth & Dyfryn United
458


Barmouth 39
£20.00
Out of Stock


Barry Town 43
£5.00
Out of Stock


Barry Town 44
Out of Stock


Barry Town 45
Out of Stock

Barry Town 46

Out of Stock 

Barry Town 48

Out of Stock



Barry Town 49
Out of Stock


Barry Town United 494
Out of Stock

Beaumaris Town 51

 



Berriew 52

Out of Stock

Bethel FC 53

Out of Stock



Bethesda Athletic 376
Out of Stock

Bettws FC 54

Out of Stock 

 

Blackrock Rovers U/L
Out of Stock


Blaenau Amateurs 55
£4.00
Out of Stock

Blaenau Amateurs 56

Out of Stock



Blaenau Amateurs U/L
Out of Stock


Blaenau Ffestiniog 58
£5.00
Out of Stock

Blaenrhondda 59

Out of Stock

Bodedern 60

Out of Stock



Bodedern Athletic 469


Borth United U/L
Out of Stock


Borough United 62
£20.00
Out of Stock

Borras Park Albion 63

Out of Stock 

Bow Street 64

Out of Stock



Brecon Corinthians 65
£4.00
Out of Stock

Brickfield Rangers 66

Out of Stock



Bridgend Town 67
£4.00
Out of Stock

Bridgend Town 68

Out of Stock 



Bridgend Street U/L
Out of Stock


Briton Ferry Athletic 70
Out of Stock

Briton Ferry Athletic 71

Out of Stock



Briton Ferry Llansawel 457
 

Brymbo 456

Brymbo Broughton 72

Out of Stock



Brynna 377
Out of Stock

Brynteg Village 73

Out of Stock



Brynford United 440
Out of Stock

Bryntirion Athletic 74

Out of Stock



Bryntirion Athletic U/L
Out of Stock


Bryncae 485


Buckley Town 75
Out of Stock

Buckley Town 76

 



Builth Wells 78
£4.00
Out of Stock


Builth Wells 78
Out of Stock


Cadoxton Barry 491
Out of Stock

Caerau (Ely) 80

Out of Stock

Caerau 81

Out of Stock



Caernarfon Town 85
£4.00
Out of Stock


Caernarfon Town 86
Out of Stock



Caernarfon Town 441
Out of Stock



Caernarfon Wanderers U/L
Out of Stock


Caersws 89
Out of Stock


Caerwys 91
£4.00
Out of Stock

Caldicot Town 92

Out of Stock



Cambrian & Clydach Vale 93
Out of Stock


Canton Rangers 470


Canton Liberal 483
Out of Stock


Cardiff Corinthians 95
£4.00
Out of Stock


Cardiff Corinthians 97
Out of Stock


Cardiff Corinthians 520

Cardiff Grange Harlequins 98

Out of Stock



Cardiff Grange Harlequins 499
Out of Stock


Cardiff Splott Albion 396
Out of Stock


Cardiff Hibernian 488
Out of Stock
 

Carmarthen Town 99

Out of Stock

Carmarthen Town 101

 



Carmarthen Stars U/L
Out of Stock


Carnetown 102
Out of Stock


Carno 103
£4.00
Out of Stock

Castell Alun Colts 104

Out of Stock



Cefn Albion 105
£4.00
Out of Stock


Cefn Druids 106
Out of Stock

Cefn United 108

Out of Stock 



FC Cefn 442


Carno U/L
Out of Stock

Chepstow Town 111

Out of Stock 



Cemaes Bay 109
Out of Stock
 

Cemaes Bay 110

Out of Stock



Cemaes Bay 379
Out of Stock

Chirk AAA 112

Out of Stock



Chirk AAA 114
Out of Stock


Chirk Town 115
Out of Stock


Christchurch Hamdden 116
£4.00
Out of Stock


Churchstoke 514


Cilgerran Rovers U/L
Out of Stock
 

City of Asaph 459


Coedpoeth United 117

Out of Stock

Colwyn Bay SC 118

£4.00 



Colwyn Bay 123
Out of Stock


Colwyn Bay 124
Out of Stock


Colwyn Bay 127
Out of Stock


Colwyn Bay 128
Out of Stock


Colwyn Bay U/L
Out of Stock


Colwyn Bay 126


Colwyn Bay 444


Colwyn Bay 489
Out of Stock


Colwyn Bay YMCA 129
£4.00
Out of Stock

Connah's Quay Nomads 130

Out of Stock



Connah's Quay Nomads 131
Out of Stock

Connah's Quay Nomads U/L

Out of Stock



Connah's Quay Nomads 397
Out of Stock


Connah's Quay Town 511
Out of Stock



Conwy Borough 445
Out of Stock



Conwy United 132
Out of Stock

Conwy United 133

Out of Stock 



Corus Steel 134
Out of Stock


Corwen 135


Cornelly United 490
Out of Stock


Crannog U/L
Out of Stock


Croesyceiliog 460
   

CMW Welfare 461

Cwmamman United 136

Out of Stock



Cwmbran Town 137
Out of Stock

Cwmbran Town 138

Out of Stock



Cwmbran Town 140
Out of Stock


Cwmbran Town 141
Out of Stock

Cwmbran Celtic 446

 



Cwmtillery 142
£4.00
Out of Stock


Cwmaman Institute 144
Out of Stock




Dinas Powys U/L
Out of Stock


Dinas Powys 501


Dolgellau Athletic 512


Denbigh Town 145
Out of Stock


Denbigh Town U/L
Out of Stock


Denbigh Town U/L
Out of Stock


Dewi Stars 381
Out of Stock


Draconians 378


Druids United 146
Out of Stock
   


Dyffryn Banw 147
Out of Stock


Dyffryn & Talybont U/L
Out of Stock


Deiniolen U/L

Out of Stock


Ebbw Vale 150
£4.00

Out of Stock


Ebbw Vale 151
£4.00
Out of Stock

Ely Rangers 152

Out of Stock 

Ely Rangers 153

Out of Stock

Ely Rangers 154

Out of Stock



Ely Rangers 155
Out of Stock


Ely Rangers 471


Evans & Williams Sports Club 156
£4.00
Out of Stock


Evans & Williams Sports Club U/L
Out of Stock


Evans & Williams Sports 516


Felinheli 157
£4.00
Out of Stock


Felinfach 500
Out of Stock


Ferndale Athletic 158
Out of Stock


Ferndale Boys & Girls Club 382
Out of Stock


Flexsys Cefn Druids 160
Out of Stock


Flexsys Cefn Druids U/L
Out of Stock


Fflint Town United 162
Out of Stock


Fflint Town United 163
Out of Stock


Fflint Town United 164
Out of Stock


Fflint Town United 165


Fflint Town United 472



Ffostrasol Wanderers U/L
Out of Stock


FC Nomads U/L
Out of Stock

Four Crosses 166

Out of Stock 



Garth Vader 408
 

Greenfield 462


Grange Albion 492
Out of Stock


Glenside Rovers 510
Out of Stock


 Garden Village 167
Out of Stock


Garw 168
Out of Stock


Gaerwen U/L
Out of Stock


Gap Connah's Quay U/L
Out of Stock


Glannau 418
Out of Stock


Glan Conwy 169
Out of Stock


Glantraeth 384


Glyn Ceiriog 170
Out of Stock


Gilfach Goch Athletic 383
Out of Stock


Goytre 171
Out of Stock


Goytre United 172


Gorau Chwarae U/L
Out of Stock


Gresford Athletic 173
Out of Stock
 

 Gresford Athletic 174

Out of Stock

 

Gresford Athletic U/L

Out of Stock

 

Guilsfield 175

Out of Stock



Gwynedd 176
Out of Stock
 

Gwynfi United 177

Out of Stock



Gwalchmai U/L
Out of Stock


Hand of Chirk 178
Out of Stock


Hand of Chirk 179
Out of Stock


Halkyn United 180
Out of Stock


Halkyn United 181
Out of Stock


Halkyn United
Out of Stock


Hay St Mary's 385


Harlech U/L
Out of Stock


Haverfordwest County 182
Out of Stock


Hawarden Rangers 184
Out of Stock
 

Henllan 187
 Out of Stock


Holyhead Hotspur 188
Out of Stock
 

Holyhead Hotspur 189

Out of Stock

 

Holyhead Hotspur 191

Out of Stock

 

Holyhead Hotspur U/L

Out of Stock



Holyhead Hotspur 387
Out of Stock
 

Holywell 195

Out of Stock



Holywell 196


Hirwaen Welfare 386
Out of Stock


Inter Cardiff 199


Inter CableTel 200


Inter Cardiff 201
Out of Stock


Johnstown Youth 202
Out of Stock


Johnstown U/L
Out of Stock


Kenfig Hill 203
Out of Stock


Kidwelly Town 515


Kinmel Bay
Out of Stock
 

Knighton Town 204

Out of Stock

 

Knighton Town U/L

Out of Stock

 


AFC Llwydcoed 503
Out of Stock


Lex 205
Out of Stock


 Lex 206
Out of Stock
   


Llanboidy
Out of Stock


Llanberis 208
Out of Stock


Llandrindod Wells 447


 Llandrindod Wells 209
Out of Stock


Llandudno 211
Out of Stock
 

Llandudno Junction 212

Out of Stock 



 Llandyrnog United 213
Out of Stock
 

Llanelli  215 £4.00

Out of Stock



Llanelli  216
Out of Stock


Llangollen Town U/L
Out of Stock


Llanelli U/L
Out of Stock
 

Llanelli Steel 218
Out of Stock


 Llanfaifrechan Athletic 219
Out of Stock


 Llanfaifrechen Town 389
Out of Stock
 

 Llanfairwllgwyng.. 220

 

Llanfyllin Town 221
 

Lilangeni Town 222

Out of Stock

 

Llangeinor 223
Out of Stock

Llangollen Town 224

Out of Stock



Llanidloes Town 225
£4.00
Out of Stock


Llanidloes Town U/L
Out of Stock


Lliswerry
Out of Stock


Lampeter Town 450


Llangefni U/L
Out of Stock


Llanrhaeadr 227
Out of Stock


Llanrug United 228
Out of Stock


Llanrwst United 229
£4.00
Out of Stock


Llanrwst United 230
Out of Stock


Llanrwst United U/L
Out of Stock


Llansantffraid Saints 231
£5.00
Out of Stock


Llansantffraid 232
Out of Stock


Llansantffraid 234
Out of Stock


Llansantffraid U/L
Out of Stock


Llantwit Major 235
Out of Stock


Llanuwchllyn 236
Out of Stock


Llanwddyn 237
Out of Stock


Llanwern 238
£4.00
Out of Stock


Locomotive Llanberis 239
Out of Stock


Llanharry U/L
Out of Stock


Llangynwyd Rangers U/L
Out of Stock


Llansannan 399
 

 Llanystumdwy 400
Out of Stock


Llanllyfni 398
Out of Stock


Llandysul U/L
Out of Stock


Llandudno 420


Llay Miners Welfare 481


Llanfair United 421


Llandovery U/L
Out of Stock


Llandeilo Town U/L
Out of Stock


Llannerch Y Medd 448
Out of Stock


Llanybydder 463


Llantwit Fardre 504
Out of Stock
     


Maes-Y-Bryn 422
 

Machynlleith U/L
Out of Stock


Meliden 423


Machno United 402
Out of Stock


Maesteg Park 242
Out of Stock
 

Merthyr Saints 243


Merthyr Tydfil 245
£4.00
Out of Stock


Merthyr Tydfil 248
Out of Stock


Merthyr Tydfil 251
Out of Stock


Merthyr Tydfil U/L
Out of Stock
 

Merthyr Tydfil 250
Out of Stock


Mochdre 255
£4.00
Out of Stock


Mold Alexandra 256
Out of Stock


Morriston Town 258
Out of Stock
 

Morriston Town U/L

Out of Stock



 Mostyn 259
£4.00
Out of Stock
 

Mostyn 260

Out of Stock



 Mountain Rangers 261
£4.00
 Out of Stock
 

Mynydd ISA 263

Out of Stock 

 

Mynydd ISA 406

Out of Stock



Mynydd Llandegai U/L
Out of Stock


 Monmouth Town 405


Montgomery Town U/L
Out of Stock


Mold Alexandra 451
Out of Stock


Mochdre Sports 464
 

Nantlle Vale 264
Out of Stock
 

Neath 265

Out of Stock



Neath 266
Out of Stock
 

Nefyn United 267

Out of Stock



Newent Town 519
 

Newcastle Emlyn 269

Out of Stock   

New Brighton 268

Out of Stock



Newi Cefn Druids 270
Out of Stock


 Newport AFC SC 271
£5.00
Out of Stock


Newport AFC 278
£5.00
Out of Stock


Newport AFC 279
£5.00
Out of Stock


Newport AFC 283
£4.00
Out of Stock


Newport YMCA 292
Out of Stock


New Quay U/L
Out of Stock


Newtown 294
Out of Stock


Newtown 424

New Saints 416

Out of Stock 



Newport Civil Service U/L
Out of Stock


Newbridge-on-Wye 407

 


Owens Corner 295
Out of Stock


Overton Recreational 409
Out of Stock


Padarn United 297
Out of Stock


Panteg 425
 


Pembroke Borough 299
£4.00
Out of Stock
 

Penley 300

Out of Stock



Pencader United 498
Out of Stock


Pentraeth U/L
Out of Stock
 


Penmaenmawr Pheonix 301
Out of Stock

Penrhyncoch 302

£4.00

Out of Stock



Pencoed Athletic U/L
Out of Stock
 

Pentwyn & Llanedeyrn Dynamoes 303

Out of Stock



Penycae 304
£4.00
Out of Stock


Penparcau 426



Pontardawe 305
Out of Stock


Pontllanfraith 306
Out of Stock


Pontyclun 307
Out of Stock


Pontyprdd Town 308
£4.00
Out of Stock
 

Pontyprdd Town 411

Out of Stock



Porth AFC 309
Out of Stock


Porthmadog 312
£4.00
Out of Stock


Porthmadog 313
Out of Stock


Porthmadog 315
Out of Stock

Port Talbot Athletic 316

Out of Stock



Port Talbot Town 317


Porthcrawl Town U/L
Out of Stock


Penybont U/L
Out of Stock


Peldroed U/L
Out of Stock


Penrhiwceiber Rangers 427



Prestatyn Town 319
Out of Stock


Prestatyn Town 320
£4.00
Out of Stock


Prestatyn Town 321
Out of Stock


Prestatyn Town 322
Out of Stock


Prestatyn Town 428
Out of Stock


Prestatyn Nova 323
Out of Stock


Presteigne St Andrews 324
Out of Stock


Pwllheli & District FC 325
Out of Stock

Penrhyncoch 410 

 

Pwllheli 412 

Out of Stock 



Penclawdd U/L
Out of Stock


Penyffordd 429


Pentwynmawr Ath 465


Pontlottyn 487
Out of Stock
 

Queens Park 326

Out of Stock 



Queens Park 413
Out of Stock


Race AFC 484
Out of Stock


Rhayader Town 327
Out of Stock


Rhydymwyn 328
£4.00
Out of Stock


Rhondda AFC 329
Out of Stock


Rhyl U/L
Out of Stock


Rhos Aelwyd U/L
Out of Stock


Rhydymwyn 430


Rhuddlan Town 331
Out of Stock
 

Rhydyfelin 332
Out of Stock
 

Rhyl 335

Out of Stock



Rhyl 336

Out of Stock

Rhyl 337

Out of Stock 

 

Rhyl 338

Out of Stock

Rhyl SA

Out of Stock



Rhyl U/L
Out of Stock


 Rhyl Delta 343
£4.00
Out of Stock
 

Risca & Gelli United 344

Out of Stock



Risca United 474
Out of Stock


 Rogerstone 345
Out of Stock

Ruabon Villa 346

Out of Stock

Ruthin Town 347

Out of Stock



Rhoose 496
Out of Stock


Radnor Valley 497
Out of Stock


Rhosgoch Rangers U/L
Out of Stock
 


Saltney Town 475

Sealand Leisure U/L

Out of Stock



Seven Sisters 348

Skewern Athletic 349

Out of Stock



Sully AFC 350
Out of Stock


Sully Sports 505
Out of Stock


STM Sports 476


Sychdyn U/L
Out of Stock
 


The Oak FC 493
Out of Stock


TATA Steel 477


Taff's Well 351
£4.00
Out of Stock


Taff's Well 478



AFC Talbot Green 414
Out of Stock


Ton Pentre 352
Out of Stock


Ton Pentre 353
Out of Stock


Ton Pentre 452


Ton Pentre 453
Out of Stock


Total Network Solutions  355
Out of Stock


Total Network Solutions
358


Tonyrefail 359
£4.00

Out of Stock


Treforest 360
Out of Stock
 

Treharris Athletic 361

Out of Stock 



Treharris Athletic 125 Years U/L
Out of Stock


Tredegar Town 479


Trewern 486
Out of Stock


Trelewis 362
Out of Stock

 

Trelewis Welfare 417 (Ground Opening)

Out of Stock

 


Turberville Arms 363
Out of Stock
 

Tyngongl 364
£4.00
Out of Stock
 

Tywyn/Bryncrug 365
Out of Stock 
 

Trefelin Boys & Girls Club U/L

Out of Stock



Trefelin Boys & Girls Club 517
 

Trearddur Bay 513




Talgarth Town U/L
Out of Stock



Tregaron Turfs U/L
Out of Stock


Treowen Stars 480

 

Talysarn Celts 415
Out of Stock
 

Undy AFC 466


Welshpool Town U/L
Out of Stock

Waterloo Rovers  502

 

West End 370

Out of Stock



Welshpool 368
Out of Stock



Ynysddu Welfare 467
Out of Stock


Ynysddu Crusaders U/L
Out of Stock


Ynysygerwn 518