The 2023–24 Women's FA Cup was the 54th staging of the Women's FA Cup, a knockout cup competition for women's football teams in England. Chelsea were the defending champions, having beaten Manchester United 1–0 in the 2023 final on 14 May 2023.

Manchester United won their first major trophy by beating Tottenham Hotspur 4–0 in the final. Teams A total of 456 teams were accepted into the 2023–24 Women's FA Cup, an increase of 18 from the previous year. Exemptions remained the same from the previous season: 90 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, while teams in the Northern and Southern Premier Divisions (tier 3) will enter at the first round proper. The 12 Women's Championship teams (tier 2) are exempt until the third round proper, while the final teams to enter the competition will be the 12 Women's Super League teams (tier 1) which remain exempt until the fourth round proper.

Round Clubsremaining Clubsinvolved Winners fromprevious round Games played Goals scored Prize money Winner Loser First round qualifying 456 208 – 96 577 £1,800 £450 Second round qualifying 352 25690 Tier 5 regional premier division teams added 104 122 659 £3,000 £750 Third round qualifying 224 17648 FA Women's National League Division One teams added 128 88 450 £4,000 £1,000 First round 136 11224 FA Women's National League Premier Division teams added 88 56 286 £6,000 £1,500 Second round 80 56 56 28 129 £8,000 £2,000 Third round 52 4012 Women's Championship teams added 28 20 95 £35,000 £9,000 Fourth round 32 3212 Women's Super League teams added 20 16 66 £54,000 £13,000 Fifth round 16 16 16 8 30 £80,000 £20,000 Quarter-final 8 8 8 4 9 £90,000 £22,500 Semi-final 4 4 4 2 6 £160,000 £40,000 Final 2 2 2 1 4 £430,000 £108,000

First round qualifying The competition started at the first round qualifying stage with games originally scheduled to be played on 10 September 2023, 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 Guisborough Town (7) 5–2 Chester-Le-Street United (6) 2 Prudhoe Town (7) 1–3 Bishop Auckland (6) 953 CLS Amazons (7) 2–3 Ripon City (6) 4 Bedlington Belles (7) 3–5 Darlington (7) 5 Cramlington United (7) 0–5 Hebburn Town (7) 786 Gateshead Rutherford (7) 0–1 Thornaby (6) 7 Carlisle United (6) 1–3 Hartlepool Pools Youth (6) 8 Horden CW (7) 3–1 West Allotment (7) 9 Northallerton Town (7) A–W Washington (6) Northallerton Town withdrew.10 Gateshead Leam Rangers (7) 1–1 (0-3 p) Birtley Town (7) 11 Poppleton (7) 0–14 Leeds Modernians (7) 12 Morley Town (7) 4–2 Beverley Town (7) 13 Handsworth (6) 9–0 Grimsby Borough (6) 11414 Silsden (7) 2–3 Dronfield Town (6) 15 Cleethorpes Town (7) 2–0 Harworth Colliery (6) 16516 Kiveton Park (7) 3–0 Sheffield Wednesday (7) 17 Brunsmeer Athletic (7) 5–3 Gainsborough Trinity (6) 18 Retford (6) 6–0 Market Rasen Town (7) 8019 Lower Hopton (6) 1–2 York Railway Institute (6) 20 Altofts (6) 3–3 (3-4 p) Farsley Celtic Juniors (6) 21 Oughtibridge War Memorial (6) 5–1 Bradford Park Avenue (6) 22 Preston North End (6) 3–1 Altrincham (6) 23 FC St Helens (6) 6–2 Litherland REMYCA (6) 24 Rochdale (7) 2–1 MSB Woolton (7) 25 Mancunian Unity (6) 6–5 Mossley Hill (6) 26 Sir Tom Finney (7) 1–21 Poulton Victoria (6) 27 Bolton Wanderers (6) 3–1 Macclesfield (7) 28 Nantwich Town (7) 1–1 (3-4 p) Chester (6) 29 Clitheroe Wolves (7) 3–3 (4-5 p) Pilkington (7) 30 Penwortham Town (6) 0–9 Wigan Athletic (7) 31 Radcliffe (6) 3–1 Atherton LR (7) 32 Ruston Sports (7) 0–7 Kettering Town (6) 33 Peterborough Sports (7) A–W Thrapston Town (6) Peterborough Sports withdrew.34 Loughborough Foxes Vixens (6) 1–3 Yaxley Phoenix (6) 64 35 Sherwood (6) 2–0 Moulton (7) 36 Wyberton Wildcats (7) 4–2 Newark Town (6) 37 Coalville Town (7) 6–8 Leicester City Ladies (6) 38 Nottingham Trent University (6) 4–1 HBW United (7) 3139 Rugby Town (6) 0–1 Skegness Town (6) 40 Kettering (7) 1–5 Long Buckby (7) 41 Sleaford United (6) 0–32 Arnold Eagles (6) 42 AFC Rushden & Diamonds (7) 11–1 Sleaford Town Rangers (7) 194 43 Whitchurch Alport (7) 4–3 Borrowash Victoria (7) 44 AFC Telford United (6) 2–0 Bewdley Town (6) 45 Droitwich Spa (6) 2–5 Leamington Lions (6) 14746 Port Vale (6) 2–1 Coventry City (6) 47 Bromsgrove Sporting (7) 1–1 (3-1 p) Sedgley & Gornal United (6) 48 Wyrley (7) A–W Hednesford Town (7) Wyrley withdrew.49 Nuneaton Borough (6) 3–1 Pride Park (7) 20350 Hereford Pegasus (6) 4–3 Redditch United (6) 51 Histon (7) 1–6 Lawford (6) 52 Newmarket Town (6) 6–1 St Ives Town (6) 53 Fakenham Town (6) H–W Brett Vale (7) Brett Vale withdrew.

Tie Home team (tier) Score Away team (tier) 54 Thetford Town (7) 11–0 Cambridge Rangers (7) 55 East Bergholt United (6) A–W Mulbarton Wanderers (7) East Bergholt United withdrew.56 Fulbourn Bluebirds (7) 1–3 Dussindale & Helesdon (7) 57 Long Stratton (7) 2–3 Brantham Athletic (7) 58 Holland (7) 0–5 Southend United Community SC (7) 59 Hertford Town (7) 2–0 Stotfold (6) 60 Wormley Rovers (6) 1–1 (2-4 p) Frontiers (7) 61 Harpenden Town (6) 3–2 Stanway Pegasus (7) 62 Clapton Community (6) 14–0 St Margaretsbury (6) 20863 Hitchin Belles (6) 2–2 (4-5 p) Hackney (6) 64 Grays Athletic (6) 2–1 Chelmsford City (7) 65 Leyton Orient (7) 4–2 Cheshunt (6) 35866 Colney Heath (6) 1–3 Wootton Blue Cross Lionesses (6) 67 Bexhill United (6) 3–3 (5-3 p) Comets (7) 68 Camden Town (7) 3–2 Hastings United (6) 69 Croydon (7) 2–2 (5-4 p) Hammersmith (7) 70 Glebe (7) 0–5 Bromleians (7) 71 Bromley (6) 8–1 Sevenoaks Town (7) 72 Herne Bay (6) 3–3 (3-2 p) XL Football (7) 73 Margate (7) 6–0 Maidstone United (7) 74 Headstone Manor (7) 1–0 Tilehurst Panthers (7) 8075 Mortimer (7) A–W Long Crendon (6) Mortimer withdrew.76 New Bradwell St Peter (6) 3–0 Milton United (6) 8077 Caversham United (6) 1–3 Camden & Islington United (6) 78 Brentford (6) 4–0 Ruislip Rangers (7) 23479 Watford Ladies Development (6) 3–0 Penn & Tylers Green (7) 80 Haddenham (7) 2–5 Slough Town (7) 81 Newport Pagnell Town (7) 4–0 Brackley Town (7) 82 Ashmount Leigh (6) 4–2 Newhaven (6) 83 Woking (7) 2–3 Leatherhead (7) 84 Pagham (7) 0–4 Steyning Town Community (6) 5085 Eastbourne United (6) H–W Hounslow (6) Hounslow withdrew.86 Richmond & Kew (7) 3–2 Abbey Rangers (7) 87 Basingstoke Town (7) 2–4 Weymouth (6) 88 Fleet Town (7) 2–8 Shanklin (7) 10789 Bemerton Heath Harlequins (7) 0–4 AFC Portchester (7) 90 Shaftesbury (6) 3–2 Havant & Waterlooville (7) 91 United Services Portsmouth (7) 3–3 (5-3 p) Poole Town (6) 2392 Gloucester City (7) 2–1 Cirencester Town (7) 14293 Ilminster Town (6) 10–0 Bishops Cleeve (7) 94 Downend Flyers (6) 5–3 FC Chippenham (7) 95 Tuffley Rovers (7) 0–9 St Vallier (6) 3796 SGS Olveston United (6) 6–1 Frome Town (6) 3597 Mangotsfield United (6) 0–5 Yeovil Town (6) 98 Longwell Green (7) 0–14 Royal Wootton Bassett Town (6) 99 Middlezoy Rovers (6) 1–4 Paulton Rovers (6) 100 Saltash Borough (7) 3–2 Westexe Park Rangers (7) 101 Seaton Town (7) 1–7 Bideford (6) 102 Bodmin (7) 2–2 (2-4 p) Saltash United (7) 95103 RNAS Culdrose (7) 0–7 Sticker (6) 35104 Teignmouth (7) H–W Signal Box Frankfort (7) Signal Box Frankfort withdrew.

Second round qualifying The 128 matches of the second round qualifying were originally scheduled to be played on 1 October 2023. This round included the introduction of teams from the fifth-tier regional first division football leagues.

Tie Home team (tier) Score Away team (tier) 1 Wallsend BC (5) 5–1 Bishop Auckland (6) 2 Hartlepool Pools Youth (6) 1–0 Consett (6) 1683 Guisborough Town (7) 4–0 Horden CW (7) 4 Workington Reds (6) 4–5 Penrith (6) 1505 Spennymoor Town (5) 1–0 Ponteland United (6) 6 Darlington (7) 1–4 Sunderland West End (5) 7 Thornaby (6) 1–2 Gateshead (6) 898 Washington (6) 0–1 Birtley Town (7) 9 South Shields (5) 1–2 Alnwick Town (5) 24210 Redcar Town (5) 8–0 Hebburn Town (7) 7011 Ripon City (6) 2–9 Hartlepool United (5) 12 Harrogate Town (5) 2–1 Morley Town (7) 13 Brunsmeer Athletic (7) 5–0 Sheffield United Community (6) 14 Leeds Modernians (7) 9–2 Retford (6) 15 Brigg Town CIC (7) 1–3 Oughtibridge War Memorial (6) 11216 Barnsley (5) 1–3 Ossett United (6) 17 Dronfield Town (6) 0–2 Rotherham United (5) 18 Kiveton Park (7) 1–3 St Joseph's Rockware of Worksop (6) 27319 York Railway Institute (6) 2–1 Farsley Celtic Juniors (6) 20 Hull United (5) 4–1 Bradford City (5) 21 Wakefield (5) 12–0 Cleethorpes Town (7) 22 Handsworth (6) 1–2 Chesterfield (5) 23 Colne (7) H–W Merseyrail (5) Merseyrail withdrew.24 Fleetwood Town Wrens (5) 4–8 Wythenshawe (6) 25 Marine (7) 1–7 Wigan Athletic (7) 10126 Bury (5) 3–2 Radcliffe (6) 52827 Crewe Alexandra (5) 2–0 Preston North End (6) 12628 Rochdale (7) 0–9 Darwen (5) 29 Ashton Town Lionesses (7) 1–3 Blackpool Girls & Ladies (5) 7530 Pilkington (7) 0–9 Tranmere Rovers (5) 31 FC St Helens (6) 1–3 Mancunian Unity (6) 32 Poulton Victoria (6) 2–0 Blackburn Community (5) 33 Salford City Lionesses (5) 1–2 Bolton Wanderers (6) 34 Warrington Wolves Foundation (6) 1–4 Chester (6) 35 West Didsbury & Chorlton (5) 2–1 Hindley Juniors (6) 12236 Cheadle Town Stingers (5) 2–0 Curzon Ashton (5) 6537 Arnold Eagles (6) 2–1 Skegness Town (6) 38 Long Buckby (7) 0–6 Basford United (5) 39 Grimsby Town (5) 0–8 Lincoln City (5) 40 Yaxley Phoenix (6) 0–11 Thrapston Town (6) 41 Sherwood (6) 0–0 (2-4 p) Beaumont Park (6) 42 Bugbrooke St Michaels (7) 4–1 Allexton & New Parks (7) 5543 Kirby Muxloe (7) 0–5 Wyberton Wildcats (7) 44 Leicester City Ladies (6) 2–5 Anstey Nomads (5) 6045 Dunton & Broughton United (5) 0–0 (6-5 p) Ilkeston Town (5) 46 Mansfield Town (5) 1–1 (3-2 p) Kettering Town (6) 47 Nottingham Trent University (6) 6–2 Long Eaton United (5) 4048 AFC Rushden & Diamonds (7) 2–2 (3-2 p) Cardea (6) 8549 Shifnal Town (5) 2–4 Shrewsbury Town (5) 50 Hednesford Town (7) 0–1 Leamington Lions (6) 51 Nuneaton Borough (6) 1–3 Crusaders (5) 52 Kidderminster Harriers (5) 3–0 Burton Albion (5) 53 Lye Town (5) 6–1 Hereford Pegasus (6) 5554 Kingfisher (6) 0–1 Inkberrow (7) 13255 Long Itchington (6) H–W Ross Juniors (7) Ross Juniors withdrew.56 Knowle (5) 3–3 (3-4 p) Lichfield City (5) 7057 Port Vale (6) 3–2 Redditch Borough (6) 58 Solihull Sporting (5) 4–0 Whitchurch Alport (7) 59 Coundon Court (5) 6–0 Bromsgrove Sporting (7) 60 AFC Telford United (6) 0–5 Coventry Sphinx (5) 61 Walsall Wood (6) 1–4 Worcester City (5) 62 Needham Market (5) 6–0 Woodbridge Town (7) 63 Newmarket Town (6) 1–7 Wroxham (5) 64 Brantham Athletic (7) H–W Sprowston (7) Sprowston withdrew.