| 08 Nov 24 | r14        | Afan LidoAfan Lido | 4 - 1 | Cwmbran CelticCwmbran Celti |
| 08 Nov 24 | r14        | Goytre UnitedGoytre United | 1 - 3 | TrefelinTrefelin |
| 08 Nov 24 | r14        | LlanelliLlanelli | 3 - 0 | Penrhiwceiber RangersPenrhiwceiber |
| 08 Nov 24 | r14        | Taffs WellTaffs Well | 3 - 0 | Llantwit MajorLlantwit Majo |
| 08 Nov 24 | r14        | Ammanford AFCAmmanford AFC | 0 - 2 | Caerau ElyCaerau Ely |
| 08 Nov 24 | r14        | Bangor 1876Bangor 1876 | 3 - 0 | Ruthin TownRuthin Town |
| 08 Nov 24 | r14        | Denbigh TownDenbigh Town | 0 - 4 | AirbusAirbus |
| 08 Nov 24 | r14        | Gresford AthleticGresford Athl | 2 - 2 | Mold AlexandraMold Alexandr |
| 08 Nov 24 | r14        | PrestatynPrestatyn | 0 - 2 | Buckley TownBuckley Town |
| 09 Nov 24 | r14        | CaerswsCaersws | 0 - 1 | Flint MountainFlint Mountai |
| 09 Nov 24 | r14        | Holywell TownHolywell Town | 2 - 1 | GuilsfieldGuilsfield |
| 09 Nov 24 | r14        | Llay WelfareLlay Welfare | 1 - 2 | Colwyn BayColwyn Bay |
| 09 Nov 24 | r14        | PenrhyncochPenrhyncoch | 5 - 0 | LlandudnoLlandudno |
| 09 Nov 24 | r14        | Baglan DragonsBaglan Dragon | 2 - 2 | Newport CityNewport City |
| 09 Nov 24 | r14        | Carmarthen TownCarmarthen To | 0 - 1 | Pontypridd TownPontypridd To |
| 09 Nov 24 | r14        | Cambrian and Clydach ValCambrian and | 0 - 1 | Trethomas BluebirdsTrethomas Blu |