The 2024–25 Women's FA Cup was the 55th staging of the Women's FA Cup, a knockout cup competition for women's football teams in England. Manchester United were the defending champions, having beaten Tottenham Hotspur 4–0 in the 2024 final on 12 May 2024. They reached the final, losing 3–0 to Chelsea.
Teams A total of 514 teams were accepted into the 2024–25 Women's FA Cup, an increase of 58 from the previous year. Exemptions remained the same from the previous season: 92 tier 5 teams are given an exemption for the first qualifying round, entering at the second round qualifying stage. The 48 teams that play in the FA Women's National League Division One (tier 4) are given exemption until third round qualifying. Teams in the Northern and Southern Premier Divisions (tier 3) entered at the first round proper, the 11 Women's Championship teams (tier 2) entered at the third round proper, and the final teams to enter the competition, the 12 Women's Super League teams (tier 1), entered at the fourth round.
Round Clubsremaining Clubsinvolved Winners fromprevious round Games played Goals scored Prize money Winner Loser First round qualifying 514 290 – 134 769 £1,800 £450 Second round qualifying 369 27292 Tier 5 regional premier division teams added 145 133 737 £3,000 £750 Third round qualifying 233 18448 FA Women's National League Division One teams added 136 91 444 £4,000 £1,000 First round 141 11624 FA Women's National League Premier Division teams added 92 58 273 £6,000 £1,500 Second round 83 58 58 29 145 £8,000 £2,000 Third round 54 4011 Women's Championship teams added 29 20 77 £35,000 £9,000 Fourth round 32 3212 Women's Super League teams added 20 16 78 £54,000 £13,000 Fifth round 16 16 16 8 28 £80,000 £20,000 Quarter-final 8 8 8 4 – £90,000 £22,500 Semi-final 4 4 4 2 – £160,000 £40,000 Final 2 2 2 1 – £430,000 £108,000
First round qualifying The competition started at the first round qualifying stage with games played on 1 September 2024, and made up of teams from outside the top five tiers of the women's football pyramid.
Tie Home team (tier) Score Away team (tier) 1 Workington Town (6) 4–1 Gateshead (6) 1202 Gateshead Leam Rangers (7) 2–0 Hartlepool United (7) 1003 Gateshead Rutherford (7) 3–2 Berwick Rangers (7) 4 Stockton Town (7) 3–0 Redcar Town (6) 5 Darlington (7) 3–1 GT7 (7) 6 Bedlington Belles (7) 2–6 Boldon CA (7) 507 Washington (6) H–W i2i International (6) i2i International withdrew.8 Penrith (6) 18–2 Carlisle United (7) 559 Consett (6) H–W Stanwix (7) Stanwix withdrew.10 Chester-Le-Street United (6) H–W West Allotment Celtic (7) West Allotment Celtic withdrew.11 Bishop Auckland (6) 0–13 Thornaby (6) 12 CLS Amazons (6) 1–2 Birtley Town (7) 5013 Hartlepool Pools Youth (6) 3–1 Horden CW (7) 14 Hessle Rangers (7) 0–9 Handsworth (6) 6515 Guisborough Town (7) 8–2 Cramlington United (7) 16 Sheffield Wednesday (6) H–W Millmoor Juniors (6) Millmoor Juniors withdrew.17 Chesterfield Women (6) 3–0 Grimsby Borough (6) 18 Wyke Wanderers (7) 6–3 Morley Town (7) 19 Oughtibridge War Memorial (6) 4–1 Altofts (6) 20 Mosborough (7) A–W Beverley Town (7) Mosborough withdrew.21 Farsley Celtic (7) 5–1 Sheffield United Community Foundation (6) 22 Brigg Town (7) 1–13 Brunsmeer Athletic (6) 23 Retford (7) 0–11 Dronfield Town (6) 4924 Gainsborough Trinity (6) 6–1 Kiveton Park (6) 25 Grimsby Town (6) 4–2 Lower Hopton (6) 26 Leeds Modernians (6) 8–1 Bottesford Town (7) 27 Forge Way (7) 8–0 Cleethorpes Town (7) 28 Market Rasen Town (7) 1–6 Rossington Main (7) 29 Buxton (6) 2–6 Chester (6) 30 Wirral Phoenix (6) 3–1 Ellesmere Port Town (6) 31 Poulton Victoria (6) 4–1 Litherland REMYCA (6) 32 FC St Helens (6) 1–0 Rochdale (7) 33 Penwortham Town (7) 1–0 Alder (7) 34 Altrincham (7) 1–3 Macclesfield (6) 30135 Silsden (7) 0–7 Accrington Stanley (6) 36 Hindley Juniors (6) 0–2 Mossley Hill (6) 37 Preston North End (6) 14–0 Clitheroe Wolves (7) 38 Runcorn Linnets (6) 10–0 Skipton Town (7) 39 Blackpool (6) 2–1 Atherton LR (6) 40 Morecambe (6) 1–0 Boltonians (7) 41 Maghull Youth (7) 2–2 (5–4 p) Northwich Vixens (7) 42 AFC Crewe (7) 2–3 (aet) Ashton Town Lionesses (7) 43 FC Northern (7) 1–2 MSB Woolton (6) 44 Pilkington (7) 5–3 Radcliffe (6) 45 Haslingden (6) 8–0 Colne (7) 20046 Nantwich Town (7) 4–1 Fleetwood Town Juniors (7) 47 Sleaford Town Rangers (7) 4–2 Kirby Muxloe (7) 10248 Bugbrooke St Michaels (6) 0–0 (3–2 p) Rugby Town (6) 7549 HBW United (7) 0–3 Newark Town (7) 50 Ruston Sports (7) 0–3 Arnold Eagles (6) 51 Netherton United (7) 3–0 Whittlesey Athletic (6) 15052 River City (6) 3–1 Allexton & New Parks (7) 53 Moulton (7) 1–5 Sherwood (6) 4754 Leicester City Ladies (6) 5–3 Brookside Athletic (6) 7055 Wellingborough Town (6) 6–0 Long Buckby (6) 56 Radcliffe Olympic (7) 1–4 Asfordby Amateurs (6) 57 AFC Rushden & Diamonds (7) 1–4 Thrapston Town (6) 58 Birstall United (7) 0–2 Beaumont Park (6) 59 Cardea (6) 2–3 Sleaford Town (6) 60 Long Eaton United (6) H–W Wyberton Wildcats (6) Wyberton Wildcats withdrew.61 Coventry City (7) 4–1 Eccleshall (6) 22862 Walsall (6) 2–1 Leamington (6) 9663 Market Drayton Town (7) A–W Bromsgrove Sporting (6) Market Drayton Town withdrew.64 Worthen Juniors (7) 0–7 Hednesford Town (6) 65 Belper Town (6) 4–0 Albrighton (7) 66 Droitwich Spa (6) 1–3 Coton Green (7) 15467 Shrewsbury Up & Comers (7) 1–3 Whitchurch Alport (7) 68 AFC Telford United (6) 10–0 Newcastle Town (6) 8069 Redditch United (6) 2–1 Crusaders (6) 8670 Halesowen Town (6) 9–0 Pride Park (7) 8471 Kingfisher (7) 1–6 Lichfield City (6)
Tie Home team (tier) Score Away team (tier) 72 Milton United (Staffordshire) (7) 3–1 Nuneaton Borough (7) 73 Borrowash Victoria (7) 2–1 Tamworth (6) 74 Leafield Athletic Lynx (7) 0–9 Long Itchington (6) 9275 Mulbarton Wanderers (6) 2–3 Stanway Pegasus (6) 6576 Fakenham Town (7) 5–1 Stanway Rovers (7) 3277 Waterbeach Colts (7) 1–4 Brantham Athletic (7) 78 Thetford Town (6) 2–6 Histon (6) 79 Lawford (6) 0–5 Newmarket Town (6) 10680 Woodbridge Town (7) 4–1 Sprowston (7) 81 Aylsham (7) 1–1 (4–2 p) Fulbourn Bluebirds (7) 82 Bungay Town (7) 11–1 Cambridge Rangers (7) 83 Frontiers (6) 0–2 Toby (6) 8084 Hitchin Belles (7) 0–2 Wormley Rovers (6) 85 Harpenden Town (6) 4–4 (1–4 p) Biggleswade United (6) 86 Stotfold (7) 0–10 Chelmsford City (6) 87 Ware United (7) 0–6 AFC Dunstable (6) 88 Langford (7) 1–3 Oaklands Wolves (7) 89 Cheshunt (6) A–W Leyton Orient (7) Cheshunt withdrew.90 Hutton (6) 2–2 (5–3 p) Clapton Community (6) 91 Hertford Town (6) 3–2 Islington Borough (7) 92 Southminster United (7) 0–3 Hackney (6) 93 Richmond Park (6) 0–5 Aylesford (6) 94 Hammersmith (7) A-W Bromley (6) 95 Maidstone United (7) 1–4 Tooting Bec (7) 96 Kings Hill (7) 1–1 (3–4 p) Croydon (7) 35697 Tonbridge Angels (7) 0–4 South London (7) 98 Ashmount Leigh (6) 1–5 Sevenoaks Town (7) 99 Herne Bay (6) 2–2 (5–4 p) Margate (7) 130100 AFC Whyteleafe (6) 1–10 Tunbridge Wells Foresters (7) 101 Bexhill United (6) 0–9 Camden Town (7) 135102 Soccer Elite Football Academy (6) 0–3 Cray Wanderers (7) 103 Denham United (6) 8–0 Ruislip Rangers (7) 104 Wallingford & Crowmarsh (7) 1–3 Brackley Town (7) 105 Caversham United (6) 0–5 Penn & Tylers Green (6) 106 Milton United (Berks & Bucks) (6) 4–1 Slough Town (6) 107 North Leigh (7) 1–18 Brentford (6) 107108 Barton United (7) 0–2 Camden & Islington United (7) 70109 Kidlington Youth (6) 5–1 Headstone Manor (7) 110 Tilehurst Panthers (6) 5–0 Goring United (7) 60111 Newport Pagnell Town (6) 2–1 New Bradwell St Peter (6) 112 Ashridge Park (7) H–W Banbury United (7) Banbury United withdrew.113 Montpelier Villa (6) 4–4 (4–1 p) Bognor Regis Town (6) 114 Hassocks (7) 3–2 Abbey Rangers (6) 115 Fleet Town (6) 4–0 Rushmoor Community (7) 102116 East Preston (7) 0–9 Leatherhead (6) 30117 Farnborough (7) 0–6 Farnham Town (7) 201118 Steyning Town Community (6) H–W Eversley & California (6) Eversley & California withdrew.119 Horsham Sparrows (7) 1–5 Horsham (7) 120 Gosport Borough (7) 0–1 Bursledon (6) 121 Dorchester Town (7) 3–1 Shaftesbury (7) 122 Merley (7) 4–3 Ridgeway (7) 123 Havant & Waterlooville (6) 10–0 United Services Portsmouth (6) 124 Andover New Street (7) 1–3 AFC Varsity (6) 125 AFC Stoneham (6) 4–1 Weymouth (6) 126 Longfleet Lionesses (7) 1–4 QK Southampton (6) 102127 Basingstoke Town (7) 1–2 Longham (7) 128 Mangotsfield United (7) 1–4 Hereford Pegasus (6) 38129 Paulton Rovers (6) 1–2 Weston Super Mare (6) 130 Bath City (6) 0–1 Bitton (6) 168131 Cheltenham Saracens (7) 0–9 Gloucester City (6) 35132 Cirencester Town (6) 1–2 Bishops Cleeve (7) 53133 Bristol & West (7) 2–4 Cheltenham Civil Service (7) 134 Ross Juniors (7) 1–5 Royal Wootton Bassett Town (6) 196135 SGS Olveston United (6) 0–2 Yeovil Town (6) 136 Frome Town (7) 10–0 FC Chippenham (7) 137 Hereford (7) 5–4 Corsham Town (6) 138 Signal Box Oak Villa (7) A–W Helston Athletic (6) Signal Box Oak Villa withdrew.139 Plympton (6) 6–0 Bideford (6) 140 Stoke Gabriel & Torbay Police (7) 21–0 FXSU (7) 27141 Sticker (6) 2–2 (3–4 p) Saltash United (6) 83142 RNAS Culdrose (7) 0–4 Saltash Borough (7) 143 Redruth United (7) 1–1 (4–3 p) Honiton Town (6) 144 Bodmin (7) 0–1 Feniton (6) 125145 Appledore (7) 4–2 Westexe Park Rangers (7) 75
Second round qualifying The 136 matches of the second round qualifying were played on 22 September 2024. This round included the introduction of teams from the fifth-tier regional first division football leagues.