The 2025–26 FAW Welsh Cup was the 138th season of the annual knockout tournament for competitive football teams in Wales. The winners qualified for the 2026–27 UEFA Conference League first qualifying round. The New Saints were the defending cup holders.
Caernarfon Town won the cup (their first Welsh Cup win), defeating Flint Town United 3–0 in the final.
First qualifying round Teams from the third tier of Welsh football and below entered the competition in the first qualifying round. The draw was split geographically, with 100 teams placed in the northern section, and 128 teams in the southern section, split at random into two pots of 64. The draw was made on 10 July 2025. Matches were played on the weekend of 26 July 2025.
North Home teamScoreAway team25 July 2025Dolgellau Athletic3–1Llanfairfechan TownLlangefni Town5–0LlanystumdwyBerriew1–0Llanfyllin TownBangor City 18763–1Mochdre Sports26 July 2025FC Queens Park3–0Mynydd LlandegaiPorthmadog1–0Barmouth & Dyffryn UnitedHawarden Rangers2–0LlanilarMynydd Isa2–3Nefyn UnitedCefn Albion2–1Rhos AelwydConwy Borough Swifts1–0RhydymwynY Felinheli2–4Bethesda AthleticLlandyrnog United1–4NFABlue Bridge0–5Cemaes BayGlan Conwy0–4Y GlannauMontgomery Town1–2LlanberisSt Asaph City1–1 Castell Alun ColtsBethesda Rovers3–3 Llanrug UnitedCaergybiTrearddur BayFour Crosses3–2Talysarn CeltsBroughton United5–1PenrhyndeudraethPwllheli2–0Amlwch TownPenyffordd Lions1–6Knighton TownMachynlleth1–0Menai Bridge TigersLlanfair United4–0GaerwenRhuddlan Town2–6GreenfieldRhostyllen2–1Deeside DragonsLlanuwchllyn0–2Llanrwst UnitedLlandudno Junction1–1 Nantlle ValePrestatyn Sports1–3Penmaenmawr PhoenixSaltney Town4–1Holyhead TownLlanrhaeadr0–2Forden UnitedPrestatyn Town1–3CorwenGlantraeth0–5GwalchmaiCerrigydrudion3–1LlangoedCefni0–4Bow StreetRhayader Town5–3Blaenau Ffestiniog AmateurLex XI1–1 Builth WellsCoedpoeth United6–3DeiniolenBontnewydd1–5LlannefyddKerry1–7PenycaeLlandrindod Wells2–3Llangollen TownLlanidloes Town5–2LlanfairpwllLlansantffraid Village2–1Bro CernywWelshpool Town1–1 MelidenSychdyn United3–0AbermuleRhos United6–0PentraethHenllan2–9Llandudno AmateursConnah's Quay Town0–1Llay WelfareLlanerchymedd2–0Waterloo Rovers27 July 2025Chirk AAA1–1 Kinmel Bay
South Home teamScoreAway team25 July 2025Treorchy BGC3–2Ton PentreTreharris Athletic Western0–4Clwb CymricYnystawe Athletic4–1Fairfield UnitedPenrhiwceiber Rangers4–0South GowerTaff's Well1–0Pontardawe Town26 July 2025Undy5–0BettwsAberdare Town6–3Pentyrch RangersNantyglo4–3FC PorthcawlTredegar Town3–1Bryn RoversRhydyfelin9–1Aberystwyth ExilesPantyscallog Village0–7Caerau All WhitesBridgend Street1–0CaerleonPort Talbot Town5–2AFC WhitchurchSplott1–5Afan UnitedMachen0–3Grange AlbionFC Cwmaman0–8Pure SwanseaMorriston Town2–2 Radnor ValleyCwmbrân Town6–0Heolgerrig Red Lion CommunityGlynneath Town2–2 Cardiff CorinthiansGoytre United4–0Cwm WanderersGoytre–Penydarren BGCAFC Pontymister1–2ClydachAlbion Rovers0–11Caldicot TownCanton Rangers1–3PillChepstow Town1–2LlandarcyCwmcarn Athletic1–1 Sully SportsSt Joseph's5–1AlwayNewport Corinthians12–0Hay St MarysRockspur3–1Newport SaintsTata Steel United7–0Risca TownLlantwit Fardre1–3Penygraig UnitedGarden Village0–0 Mumbles RangersCroesyceiliog1–0PenlanTreforest2–0PonthirCascade YC2–2 BryncochBurry Port1–2Cwmbach Royal Stars SCLliswerry3–1Porthcawl Town AthleticAbergavenny Town2–1Ely RangersCwm Welfare3–1LlangennechTreherbert BGC2–3AFC WattstownCaerphilly Athletic4–1Cwrt RawlinPentwynmawr Athletic0–0 New InnWattsville3–5CantonSifil1–0Pencoed AthleticBrynna3–3 Nelson CavaliersRTB Ebbw Vale0–2PontyclunBlaen-y-Maes1–4Cwmamman UnitedPontarddulais Town4–1Carn RoversAbertillery Bluebirds1–1 Giants GraveTonyrefail BGC2–3Ffostrasol WanderersWest End0–2AFC LlwydcoedAbertillery Excelsiors3–1Monmouth TownAber Valley2–2 Margam Youth CentreYnysygerwn2–1AFC BargoedRogerstone4–2AFC GlaisTalbot Green0–5Seven Sisters OnllwynDinas Powys2–2 Clydach WaspsBlaenavon Blues7–0The BaglanAbercarn United2–0CKSVCardiff Airport2–4Evans & WilliamsCefn Cribwr7–1Risca UnitedFairwater2–0LlangeinorLlanrumney United2–1Vale United30 July 2025Brecon Corries3–1Cardiff Bay WarriorsGoytre0–1Penydarren BGC
Notes
Second qualifying round The 114 first qualifying round winners entered the second qualifying round. The draw was made on 6 August 2025. Matches were played on the weekend of 22 August 2025.
North Home teamScoreAway team22 August 2025Welshpool Town (4)1–1 Four Crosses (4)Sychdyn United (5)4–1Lex XI (3)23 August 2025Llanrug United (4)4–0Gwalchmai (4)Greenfield (4)1–2Berriew (4)Cerrigydrudion (4)0–7FC Queens Park (4)Llandudno Amateurs (4)1–4Porthmadog (3)Conwy Borough Swifts (4)0–12Bangor City 1876 (3)Llanberis (4)1–0Llansantffraid Village (4)Llanerchymedd (4)1–4Rhayader Town (4)Forden United (4)3–2Llanrwst United (3)Llay Welfare (3)0–3Cefn Albion (3)Bethesda Athletic (3)0–0 NFA (3)Broughton United (4)1–0Corwen (3)Penmaenmawr Phoenix (3)2–3Nefyn United (4)Kinmel Bay (4)3–0Llangollen Town (3)Llanfair United (3)4–2Cemaes Bay (4)Y Glannau (4)2–3St Asaph City (3)Bow Street (3)3–2Penycae (3)Machynlleth (4)0–3Llannefydd (3)Pwllheli (3)4–3Knighton Town (3)Llangefni Town (3)3–5Trearddur Bay (3)Rhos United (4)2–2 Hawarden Rangers (4)Dolgellau Athletic (3)6–0Llanidloes Town (4)Saltney Town (4)5–2Coedpoeth United (4)Rhostyllen (4)3–1Nantlle Vale (4)
South Home teamScoreAway team22 August 2025Undy (3)4–5Taff's Well (3)St Joseph's (4)0–3Goytre United (3)Canton (3)3–1Fairwater (6)Rogerstone (4)0–2Penrhiwceiber Rangers (3)23 August 2025Caldicot Town (3)3–0Abergavenny Town (3)Tredegar Town (3)2–1Caerau All Whites (6)Cwm Welfare (6)4–2Bridgend Street (4)Evans & Williams (3)1–1 Bryncoch (5)Cwmbrân Town (3)3–1Pontarddulais Town (4)Abercarn United (3)2–1Rockspur (4)Abertillery Excelsiors (4)4–1Ffostrasol Wanderers (4)Penydarren BGC (4)2–0Cwmamman United (4)Giants Grave (4)0–2Seven Sisters Onllwyn (3)Treforest (6)2–2 Cwmbach Royal Stars SC (6)Afan United (4)6–4Sifil (4)AFC Wattstown (5)1–2Blaenavon Blues (3)Brecon Corries (3)1–4Cefn Cribwr (3)Nantyglo (5)1–1 Penygraig United (5)Pure Swansea (3)7–1Newport Corinthians (4)Aberdare Town (6)0–1Caerphilly Athletic (3)Cwmcarn Athletic (5)1–3Pontyclun (4)Pentwynmawr Athletic (5)2–0Nelson Cavaliers (6)Treorchy BGC (6)2–8Morriston Town (3)Clydach (3)2–0Clwb Cymric (4)Dinas Powys (5)2–1Croesyceiliog (3)Pill (4)3–1Llanrumney United (6)Ynysygerwn (3)0–2AFC Llwydcoed (3)Grange Albion (6)1–1 Port Talbot Town (4)Glynneath Town (5)2–1Margam Youth Centre (6)Llandarcy (4)1–3Lliswerry (3)Tata Steel United (5)2–1Ynystawe Athletic (4)24 August 2025Rhydyfelin (7)2–9Garden Village (4)
First round The 57 second qualifying round winners and 17 lowest-ranked Tier 2 teams from the previous season entered the first round. The draw was made on 28 August 2025. Cwm Welfare and Cwmbach Royal Stars SC (both from Tier 6) were the lowest-ranked teams remaining in the competition. Matches were played on the weekend of 19 September 2025.
North Home teamScoreAway team19 September 2025Broughton United (4)1–1 Welshpool Town (4)20 September 2025Rhostyllen (4)5–2Nefyn United (4)Llannefydd (3)5–1Llanberis (4)Berriew (4)0–2Trearddur Bay (3)Brickfield Rangers (2)3–1NFA (3)Bow Street (3)4–2Cefn Albion (3)Pwllheli (3)1–3Rhyl 1879 (2)Caersws (2)6–1Hawarden Rangers (4)Holyhead Hotspur (2)4–0Forden United (4)Saltney Town (4)3–7Gresford Athletic (2)Llanrug United (4)3–3 Ruthin Town (2)Porthmadog (3)–Denbigh Town (2)Penrhyncoch (2)2–0Sychdyn United (5)Llanfair United (3)1–2Kinmel Bay (4)St Asaph City (3)0–6Bangor City 1876 (3)24 September 2025Porthmadog (3)2–2 Denbigh Town (2)27 September 2025Dolgellau Athletic (3)8–3FC Queens Park (4)
South Home teamScoreAway team19 September 2025Afan Lido (2)3–2Evans & Williams (3)20 September 2025Cardiff Draconians (2)4–2Cwmbran Celtic (2)Cwmbrân Town (3)4–4 Ynyshir Albions (2)Rhayader Town (4)0–4Cefn Cribwr (3)Abercarn United (3)1–2Pure Swansea (3)Pontyclun (4)4–1Tata Steel United (5)Penydarren BGC (4)0–5Caerau (Ely) (2)Caerphilly Athletic (3)1–3Caldicot Town (3)Morriston Town (3)0–0 Clydach (3)Penrhiwceiber Rangers (3)7–0Pentwynmawr Athletic (5)Tredegar Town (3)1–3Glynneath Town (5)Pill (4)https://x.com/Treowenstarsfc/status/1968947859320943038Treowen Stars (2)Dinas Powys (5)3–1Afan United (4)Llantwit Major (2)2–0Baglan Dragons (2)Port Talbot Town (4)2–1Seven Sisters Onllwyn (3)Taff's Well (3)2–1Abertillery Excelsiors (4)Cwmbach Royal Stars SC (6)3–3 Garden Village (4)Blaenavon Blues (3)4–1Canton (3)Penygraig United (5)2–2 Cwm Welfare (6)Goytre United (3)1–1 Ammanford (2)27 September 2025AFC Llwydcoed (3)3–1Lliswerry (3)
Notes
Second round The 37 first round winners, the 15 highest-ranked Tier 2 teams from the previous season, and the 12 teams of the 2025–26 Cymru Premier entered the second round. The draw was made on 25 September 2025. Dinas Powys, Glynneath Town, and Penygraig United (all from Tier 5) were the lowest-ranked teams remaining in the competition. Matches were played on the weekend of 17 October 2025.
North Home teamScoreAway team17 October 2025Colwyn Bay (1)5–0Kinmel Bay (4)Llandudno (2)3–0Flint Mountain (2)18 October 2025Holywell Town (2)3–2Rhostyllen (4)Bangor City 1876 (3)1–1 Guilsfield (2)Bow Street (3)0–3Flint Town United (1)Caersws (2)0–1Dolgellau Athletic (3)Porthmadog (3)0–0 Buckley Town (2)Gresford Athletic (2)9–0Llanrug United (4)Rhyl 1879 (2)1–0Brickfield Rangers (2)Holyhead Hotspur (2)2–5Airbus UK Broughton (2)Bala Town (1)0–3Connah's Quay Nomads (1)Broughton United (4)0–6Trearddur Bay (3)Mold Alexandra (2)1–2The New Saints (1)Newtown (2)0–3Caernarfon Town (1)Llannefydd (3)1–1 Penrhyncoch (2)
South Home teamScoreAway team17 October 2025Llanelli Town (1)3–0Haverfordwest County (1)Goytre United (3)0–6Cambrian United (2)Pontypridd United (2)3–1Cefn Cribwr (3)18 October 2025Garden Village (4)2–4Glynneath Town (5)Dinas Powys (5)1–3Cardiff Draconians (2)AFC Llwydcoed (3)2–5Treowen Stars (2)Newport City (2)3–1Penygraig United (5)Aberystwyth Town (2)0–5Barry Town United (1)Llantwit Major (2)1–1 Cwmbrân Town (3)Cardiff Metropolitan University (1)5–1Taff's Well (3)Port Talbot Town (4)3–1Afan Lido (2)Carmarthen Town (2)5–1Trethomas Bluebirds (2)Caerau (Ely) (2)3–0Morriston Town (3)Caldicot Town (3)0–2Penrhiwceiber Rangers (3)Pure Swansea (3)1–6Trefelin Boys & Girls (2)Briton Ferry Llansawel (1)0–5Penybont (1)25 October 2025Blaenavon Blues (3)4–2Pontyclun (4)
Third round The 32 second round winners entered the third round. The draw was made on 23 October 2025. Glynneath Town (from Tier 5) were the lowest-ranked team remaining in the competition. Matches were played on the weekend of 21 November 2025.
Home teamScoreAway team21 November 2025Cambrian United (2)1–3Penybont (1)Llandudno (2)2–1Connah's Quay Nomads (1)Cardiff Metropolitan University (1)2–1The New Saints (1)Llanelli Town (1)0–6Barry Town United (1)22 November 2025Carmarthen Town (2)1–3Colwyn Bay (1)Treowen Stars (2)1–1 Pontypridd United (2)Bangor City 1876 (3)2–1Holywell Town (2)Glynneath Town (5)2–5Trearddur Bay (3)Dolgellau Athletic (3)0–2Caerau (Ely) (2)Caernarfon Town (1)4–0Penrhyncoch (2)Porthmadog (3)3–2Port Talbot Town (4)Rhyl 1879 (2)3–2Cwmbrân Town (3)Penrhiwceiber Rangers (3)0–3Gresford Athletic (2)Flint Town United (1)1–0Airbus UK Broughton (2)23 November 2025Newport City (2)2–2 Blaenavon Blues (3)29 November 2025Trefelin Boys & Girls (2)3–3 Cardiff Draconians (2)
Fourth round The 16 third round winners entered the fourth round. The draw was made on 27 November 2025. Bangor City 1876, Porthmadog, and Trearddur Bay (all from Tier 3) were the lowest-ranked teams remaining in the competition. Matches were played on 13 December 2025.