# 2023–24 Women's FA Cup

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 | Clubs remaining | Clubs involved | Winners from previous round | Games played | Goals scored | Prize money | Prize money |
| Round | Clubs remaining | Clubs involved | Winners from previous round | Games played | Goals scored | Winner | Loser |
| First round qualifying | 456 | 208 | – | 96 | 577 | £1,800 | £450 |
| Second round qualifying | 352 | 256 | 104 | 122 | 659 | £3,000 | £750 |
| Third round qualifying | 224 | 176 | 128 | 88 | 450 | £4,000 | £1,000 |
| First round | 136 | 112 | 88 | 56 | 286 | £6,000 | £1,500 |
| Second round | 80 | 56 | 56 | 28 | 129 | £8,000 | £2,000 |
| Third round | 52 | 40 | 28 | 20 | 95 | £35,000 | £9,000 |
| Fourth round | 32 | 32 | 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 |
* ↑ 90 Tier 5 regional premier division teams added
* ↑ 48 FA Women's National League Division One teams added
* ↑ 24 FA Women's National League Premier Division teams added
* ↑ 12 Women's Championship teams added
* ↑ 12 Women's Super League teams added

## 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) | Att. |
| 1 | Guisborough Town (7) | 5–2 | Chester-Le-Street United (6) | |
| 2 | Prudhoe Town (7) | 1–3 | Bishop Auckland (6) | 95 |
| 3 | 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) | 78 |
| 6 | 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) | 114 |
| 14 | Silsden (7) | 2–3 | Dronfield Town (6) | |
| 15 | Cleethorpes Town (7) | 2–0 | Harworth Colliery (6) | 165 |
| 16 | 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) | 80 |
| 19 | 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) | 31 |
| 39 | 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) | 147 |
| 46 | 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) | 203 |
| 50 | 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) | Att. |
| 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) | 208 |
| 63 | 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) | 358 |
| 66 | 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) | 80 |
| 75 | Mortimer (7) | A–W | Long Crendon (6) | |
| Mortimer withdrew. |||||
| 76 | New Bradwell St Peter (6) | 3–0 | Milton United (6) | 80 |
| 77 | Caversham United (6) | 1–3 | Camden & Islington United (6) | |
| 78 | Brentford (6) | 4–0 | Ruislip Rangers (7) | 234 |
| 79 | 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) | 50 |
| 85 | 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) | 107 |
| 89 | 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) | 23 |
| 92 | Gloucester City (7) | 2–1 | Cirencester Town (7) | 142 |
| 93 | 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) | 37 |
| 96 | SGS Olveston United (6) | 6–1 | Frome Town (6) | 35 |
| 97 | 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) | 95 |
| 103 | RNAS Culdrose (7) | 0–7 | Sticker (6) | 35 |
| 104 | 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) | Att. |
| 1 | Wallsend BC (5) | 5–1 | Bishop Auckland (6) | |
| 2 | Hartlepool Pools Youth (6) | 1–0 | Consett (6) | 168 |
| 3 | Guisborough Town (7) | 4–0 | Horden CW (7) | |
| 4 | Workington Reds (6) | 4–5 | Penrith (6) | 150 |
| 5 | Spennymoor Town (5) | 1–0 | Ponteland United (6) | |
| 6 | Darlington (7) | 1–4 | Sunderland West End (5) | |
| 7 | Thornaby (6) | 1–2 | Gateshead (6) | 89 |
| 8 | Washington (6) | 0–1 | Birtley Town (7) | |
| 9 | South Shields (5) | 1–2 | Alnwick Town (5) | 242 |
| 10 | Redcar Town (5) | 8–0 | Hebburn Town (7) | 70 |
| 11 | 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) | 112 |
| 16 | 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) | 273 |
| 19 | 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) | 101 |
| 26 | Bury (5) | 3–2 | Radcliffe (6) | 528 |
| 27 | Crewe Alexandra (5) | 2–0 | Preston North End (6) | 126 |
| 28 | Rochdale (7) | 0–9 | Darwen (5) | |
| 29 | Ashton Town Lionesses (7) | 1–3 | Blackpool Girls & Ladies (5) | 75 |
| 30 | 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) | 122 |
| 36 | Cheadle Town Stingers (5) | 2–0 | Curzon Ashton (5) | 65 |
| 37 | 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) | 55 |
| 43 | Kirby Muxloe (7) | 0–5 | Wyberton Wildcats (7) | |
| 44 | Leicester City Ladies (6) | 2–5 | Anstey Nomads (5) | 60 |
| 45 | 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) | 40 |
| 48 | AFC Rushden & Diamonds (7) | 2–2 (3-2 p) | Cardea (6) | 85 |
| 49 | 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) | 55 |
| 54 | Kingfisher (6) | 0–1 | Inkberrow (7) | 132 |
| 55 | Long Itchington (6) | H–W | Ross Juniors (7) | |
| Ross Juniors withdrew. |||||
| 56 | Knowle (5) | 3–3 (3-4 p) | Lichfield City (5) | 70 |
| 57 | 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. |||||
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 65 | Mulbarton Wanderers (7) | 3–3 (5-6 p) | Dussindale & Helesdon (7) | |
| 66 | Bungay Town (7) | 0–4 | Lawford (6) | 55 |
| 67 | King's Lynn Town (5) | 2–5 | Fakenham Town (6) | |
| 68 | Thetford Town (7) | 4–1 | Aylsham (7) | |
| 69 | Biggleswade United (6) | 0–2 | Leyton Orient (7) | 100 |
| 70 | Wootton Blue Cross Lionesses (6) | 2–5 | Stevenage (5) | |
| 71 | Royston Town (5) | 2–1 | St Albans City (5) | 234 |
| 72 | Frontiers (7) | 4–6 | Hertford Town (7) | |
| 73 | Harpenden Town (6) | 6–2 | Toby (7) | |
| 74 | Islington Borough (7) | 5–3 | Stanway Rovers (7) | |
| 75 | Wodson Park (6) | 3–2 | Clapton Community (6) | 55 |
| 76 | Hackney (6) | 2–9 | Real Bedford (5) | |
| 77 | Bowers & Pitsea (5) | 5–0 | AFC Dunstable (5) | |
| 78 | Enfield Town (5) | 8–2 | Southend United Community SC (6) | 60 |
| 79 | Grays Athletic (6) | 1–4 | Luton Town (5) | |
| 80 | Langford (6) | 4–2 | Hutton (6) | |
| 81 | Ashford United (5) | 0–2 | Dartford (5) | |
| 82 | Bromley (6) | 6–0 | Welling United (6) | |
| 83 | Camden Town (7) | 0–0 (3-4 p) | Sittingbourne (7) | 84 |
| 84 | Aylesford (5) | 5–1 | Croydon (7) | |
| 85 | Haringey Borough (5) | 8–0 | Bexhill United (6) | |
| 86 | Margate (7) | 7–1 | Bromleians (7) | |
| 87 | Regents Park Rangers (7) | 0–11 | Millwall Lionesses (5) | |
| 88 | Herne Bay (6) | 1–5 | Ebbsfleet United (5) | |
| 89 | Barking (5) | 0–6 | Dulwich Hamlet (5) | 150 |
| 90 | Ascot United (5) | 0–1 | Wycombe Wanderers (5) | 74 |
| 91 | Headstone Manor (7) | 2–0 | Camden & Islington United (6) | |
| 92 | Sport London e Benfica (6) | 4–2 | Newport Pagnell Town (6) | |
| 93 | New Bradwell St Peter (6) | 0–1 | Denham United (6) | |
| 94 | Brentford (6) | H–W | Abingdon Town (5) | |
| Abingdon Town withdrew. |||||
| 95 | Buckingham United (6) | 0–8 | Woodley United (5) | |
| 96 | Slough Town (7) | 0–9 | Oxford City (5) | |
| 97 | Long Crendon (6) | 2–6 | Watford Ladies Development (6) | |
| 98 | Saltdean United (5) | 1–0 | Dorking Wanderers (5) | |
| 99 | Leatherhead (7) | 2–4 | Sutton United (5) | |
| 100 | AFC Whyteleafe (6) | 4–3 | Badshot Lea (5) | |
| 101 | Richmond & Kew (7) | 3–0 | Richmond Park (6) | |
| 102 | Crawley (5) | 1 –1 (1-2 p) | Ashmount Leigh (6) | |
| 103 | Fulham (5) | 16–0 | Steyning Town Community (6) | |
| 104 | Eastbourne United (6) | 0–2 | Montpelier Villa (6) | |
| 105 | Warminster Town (5) | 0–8 | Bournemouth Sports (5) | |
| 106 | Shanklin (7) | 2–6 | Winchester City Flyers (5) | |
| 107 | AFC Stoneham (6) | 8–0 | Rushmoor Community (6) | |
| 108 | United Services Portsmouth (7) | 8–0 | Longham (7) | 52 |
| 109 | Sherborne Town (5) | 4–0 | Weymouth (6) | |
| 110 | Eastleigh In The Community (5) | 0–1 | AFC Portchester (7) | 150 |
| 111 | Shaftesbury (6) | 1–1 (1-4 p) | QK Southampton (7) | |
| 112 | Ilminster Town (6) | H–W | Larkhall Athletic (5) | |
| Larkhall Athletic withdrew. |||||
| 113 | AEK Boco (6) | 8–0 | Dursley Town (7) | |
| 114 | Pen Mill (6) | A–W | Forest Green Rovers (5) | |
| Pen Mill withdrew. |||||
| 115 | Stockwood Wanderers (6) | 2–7 | Royal Wootton Bassett Town (6) | |
| 116 | Downend Flyers (6) | 4–4 (5-4 p) | St Vallier (6) | |
| 117 | Yeovil Town (6) | 0–3 | Pucklechurch Sports (5) | |
| 118 | Bristol Rovers (5) | 7–1 | SGS Olveston United (6) | |
| 119 | Gloucester City (7) | 2–0 | Bath City (6) | |
| 120 | Bitton (6) | 3–1 | Paulton Rovers (6) | |
| 121 | Frampton Rangers (5) | 3–2 | Weston Super Mare (6) | |
| 122 | Bishops Lydeard (5) | 2–2 (3-4 p) | AFC St Austell (5) | |
| 123 | Bideford (6) | 0–11 | Marine Academy Plymouth (5) | |
| 124 | Helston Athletic (6) | 8–0 | Crediton United (7) | |
| 125 | Teignmouth (7) | 3–1 | Bude Town (7) | |
| 126 | Plympton (7) | 2–2 (5-4 p) | Saltash Borough (7) | 75 |
| 127 | Liskeard Athletic (5) | 2–1 | Saltash United (7) | |
| 128 | Sticker (6) | 12–0 | St Agnes (7) | |

## Third round qualifying

The 88 matches of third round qualifying were played on 22 October 2023. This round included the introduction of 48 teams from the fourth-tier FA Women's National League Division One.
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 1 | Birtley Town (7) | 3–3 (3-4 p) | Leeds Modernians (7) | |
| 2 | Penrith (6) | 3–5 | Mancunian Unity (6) | |
| 3 | Bury (5) | 1–1 (2-4 p) | Norton & Stockton Ancients (4) | |
| 4 | Guisborough Town (7) | 1–6 | Stockport County (4) | |
| 5 | Gateshead (6) | 3–1 | Hartlepool United (5) | |
| 6 | Middlesbrough (4) | 0–0 (2-4 p) | Hull City (4) | |
| 7 | Poulton Victoria (6) | 0–3 | Chorley (4) | |
| 8 | Colne (7) | 0–7 | Alnwick Town (5) | 170 |
| 9 | Sunderland West End (5) | 1–2 | Darwen (5) | |
| 10 | Spennymoor Town (5) | 2–1 | Wakefield (5) | |
| 11 | Tranmere Rovers (5) | 1–1 (2-4 p) | Chester-Le-Street Town (4) | 200 |
| 12 | Blackpool Girls & Ladies (5) | 2–2 (4-3 p) | Ossett United (6) | |
| 13 | York City (4) | 3–0 | Hull United (5) | 177 |
| 14 | Durham Cestria (4) | 8–0 | Bolton Wanderers (6) | |
| 15 | West Didsbury & Chorlton (5) | 5–1 | Redcar Town (5) | |
| 16 | FC United of Manchester (4) | 2–2 (5-4 p) | Cheadle Town Stingers (5) | 119 |
| 17 | Hartlepool Pools Youth (6) | 1–4 | York Railway Institute (6) | |
| 18 | Harrogate Town (5) | 0–5 | Wigan Athletic (7) | |
| 19 | Leeds United (4) | 7–1 | Chester (6) | 269 |
| 20 | Wythenshawe (6) | 2–3 | Barnsley Women's (4) | |
| 21 | Wallsend BC (5) | 1–5 | Crewe Alexandra (5) | |
| 22 | Basford United (5) | 1–1 (2-4 p) | Wyberton Wildcats (7) | |
| 23 | Rotherham United (5) | 3–2 | Long Itchington (6) | 142 |
| 24 | Crusaders (5) | 0–9 | Sutton Coldfield Town (4) | |
| 25 | Oughtibridge War Memorial (6) | 0–4 | Boldmere St Michaels (4) | |
| 26 | Arnold Eagles (6) | 1–1 (3-4 p) | Beaumont Park (6) | 145 |
| 27 | Notts County (4) | 0–2 | Loughborough Lightning (4) | 78 |
| 28 | Lichfield City (5) | 3–4 | Lincoln City (4) | |
| 29 | AFC Rushden & Diamonds (7) | 0–4 | Lincoln United (5) | |
| 30 | St Joseph's Rockware of Worksop (6) | 0–3 | Lye Town (5) | |
| 31 | Chesterfield (5) | 3–1 | Nottingham Trent University (6) | |
| 32 | Inkberrow (7) | 0–8 | Leafield Athletic (4) | |
| 33 | Worcester City (5) | 5–1 | Anstey Nomads (5) | 269 |
| 34 | Doncaster Rovers Belles (4) | 4–0 | Mansfield Town (5) | 157 |
| 35 | Solihull Moors (4) | 4–0 | Port Vale (6) | 80 |
| 36 | Coundon Court (5) | 2–0 | Thrapston Town (6) | |
| 37 | Northampton Town (4) | 7–5 | Coventry Sphinx (5) | |
| 38 | Brunsmeer Athletic (7) | 2–3 | Dunton & Broughton United (5) | 102 |
| 39 | Bugbrooke St Michaels (7) | 2–2 (2-4 p) | Leamington Lions (6) | 65 |
| 40 | Leek Town (4) | 10–0 | Solihull Sporting (5) | 53 |
| 41 | Shrewsbury Town (5) | 2–2 (3-4 p) | Sheffield (4) | 250 |
| 42 | Sporting Khalsa (4) | 7–1 | Kidderminster Harriers (5) | |
| 43 | Enfield Town (5) | 4–0 | Bowers & Pitsea (5) | |
| 44 | Cambridge United (4) | 4–2 | AFC Sudbury (4) | 76 |
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 45 | Haringey Borough (5) | 5–0 | Langford (6) | 140 |
| 46 | Real Bedford (5) | 4–0 | Stevenage (5) | |
| 47 | London Seaward (4) | 1–3 | Norwich City (4) | |
| 48 | Leyton Orient (7) | 1–5 | Wroxham (5) | 290 |
| 49 | Cambridge City (4) | 2–10 | Peterborough United (4) | |
| 50 | Dussindale & Helesdon (7) | 2–1 | Islington Borough (7) | |
| 51 | Wodson Park (6) | 1–2 | Luton Town (5) | 50 |
| 52 | Harpenden Town (6) | 8–0 | Brantham Athletic (7) | |
| 53 | Needham Market (5) | 1–1 (3-0 p) | Royston Town (5) | |
| 54 | Thetford Town (7) | 2–1 | Lawford (6) | |
| 55 | Fakenham Town (6) | 1–2 | Hertford Town (7) | |
| 56 | Worthing (4) | 2–3 | AFC Wimbledon (4) | |
| 57 | Montpelier Villa (6) | 1–2 | Denham United (6) | |
| 58 | Headstone Manor (7) | 0–6 | Dulwich Hamlet (5) | |
| 59 | Millwall Lionesses (5) | 13–0 | Margate (7) | 100 |
| 60 | Actonians (4) | 1–1 (3-4 p) | Fulham (5) | 100 |
| 61 | Ebbsfleet United (5) | 5–0 | Oxford City (5) | |
| 62 | Sutton United (5) | 3–3 (4-3 p) | Sport London e Benfica (6) | |
| 63 | Ashford Town (Middx) (4) | 6–0 | AFC Whyteleafe (6) | 35 |
| 64 | Chesham United (4) | 4–0 | Sittingbourne (7) | 85 |
| 65 | Woodley United (5) | 1–1 (3-1 p) | Aylesford (5) | |
| 66 | Ashmount Leigh (6) | 0–6 | Saltdean United (5) | |
| 67 | Selsey (4) | 0–8 | Bromley (6) | |
| 68 | Richmond & Kew (7) | 1–3 | Maidenhead United (4) | |
| 69 | Watford Ladies Development (6) | 1–2 | Brentford (6) | |
| 70 | Haywards Heath Town (4) | 3–0 | Queens Park Rangers (4) | |
| 71 | Dartford (5) | 8–1 | Wycombe Wanderers (5) | |
| 72 | Bitton (6) | 0–5 | Southampton Women's (4) | |
| 73 | Plympton (7) | 1–5 | Bristol Rovers (5) | 85 |
| 74 | Royal Wootton Bassett Town (6) | 0–1 | AFC Stoneham (6) | |
| 75 | Abingdon United (4) | 10–1 | QK Southampton (7) | |
| 76 | Bridgwater United (4) | 3–0 | Forest Green Rovers (5) | |
| 77 | Downend Flyers (6) | 1–4 | Sherborne Town (5) | |
| 78 | Keynsham Town (4) | 1–0 | Bournemouth Sports (5) | 50 |
| 79 | Exeter City (4) | 7–0 | Torquay United (4) | |
| 80 | Liskeard Athletic (5) | 1–3 | Swindon Town (4) | |
| 81 | AEK Boco (6) | 1–3 | Helston Athletic (6) | |
| 82 | AFC Bournemouth (4) | 13–2 | AFC St Austell (5) | |
| 83 | Sticker (6) | 3–2 | Frampton Rangers (5) | |
| 84 | Portishead Town (4) | 9–1 | United Services Portsmouth (7) | |
| 85 | AFC Portchester (7) | 2–0 | Pucklechurch Sports (5) | |
| 86 | Moneyfields (4) | 4–0 | Gloucester City (7) | |
| 87 | Ilminster Town (6) | 2–1 | Winchester City Flyers (5) | 153 |
| 88 | Teignmouth (7) | 1–7 | Marine Academy Plymouth (5) | |

## First round proper

The 56 matches of first round were played on 12 November 2023. The first round included the introduction of the 24 teams from the third-tier FA Women's National League Premier Division.
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 1 | Blackpool Girls & Ladies (5) | 0–1 | Spennymoor Town (5) | |
| 2 | Hull City (4) | 3–1 | Halifax (3) | 295 |
| 3 | Wigan Athletic (7) | 0–4 | Chorley (4) | |
| 4 | Norton & Stockton Ancients (4) | 0–1 | Chester-Le-Street Town (4) | |
| 5 | AFC Fylde (3) | 0–1 | Durham Cestria (4) | |
| 6 | York Railway Institute (6) | 0–3 | Stockport County (4) | |
| 7 | York City (4) | 0–2 | FC United of Manchester (4) | 230 |
| 8 | Burnley (3) | 2–1 | Huddersfield Town (3) | 145 |
| 9 | Mancunian Unity (6) | 2–9 | Newcastle United (3) | |
| 10 | Gateshead (6) | 1–2 | Alnwick Town (5) | 120 |
| 11 | West Didsbury & Chorlton (5) | 2–6 | Leeds United (4) | |
| 12 | Barnsley Women's (4) | 0–3 | Liverpool Feds (3) | 163 |
| 13 | Leeds Modernians (7) | 2–4 | Darwen (5) | 374 |
| 14 | Coundon Court (5) | 3–0 | Leamington Lions (6) | |
| 15 | West Bromwich Albion (3) | 8–2 | Lye Town (5) | 150 |
| 16 | Boldmere St Michaels (4) | 13–0 | Wyberton Wildcats (7) | 60 |
| 17 | Beaumont Park (6) | 0–4 | Leafield Athletic (4) | |
| 18 | Lincoln City (4) | 1–5 | Derby County (3) | |
| 19 | Nottingham Forest (3) | 7–0 | Sheffield (4) | |
| 20 | Leek Town (4) | 1–4 | Solihull Moors (4) | 86 |
| 21 | Sporting Khalsa (4) | 3–0 | Crewe Alexandra (5) | |
| 22 | Wolverhampton Wanderers (3) | 8–0 | Stourbridge (3) | |
| 23 | Rotherham United (5) | 0–5 | Worcester City (5) | |
| 24 | Sutton Coldfield Town (4) | 8–0 | Chesterfield (5) | 94 |
| 25 | Doncaster Rovers Belles (4) | 0–2 | Rugby Borough (3) | |
| 26 | Stoke City (3) | 6–0 | Dunton & Broughton United (5) | |
| 27 | Lincoln United (5) | 1–2 | Loughborough Lightning (4) | 106 |
| 28 | Dussindale & Hellesdon (7) | 3–4 | Needham Market (5) | 90 |
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 29 | Norwich City (4) | 1–0 | Hashtag United (3) | |
| 30 | Harpenden Town (6) | 0–3 | Luton Town (5) | |
| 31 | Wroxham (5) | 1–2 | Peterborough United (4) | |
| 32 | Thetford Town (7) | 2–4 | Enfield Town (5) | |
| 33 | Real Bedford (5) | 0–5 | Billericay Town (3) | |
| 34 | Northampton Town (4) | 0–6 | Ipswich Town (3) | |
| 35 | Hertford Town (7) | 1–3 | Haringey Borough (5) | |
| 36 | Cambridge United (4) | 1–2 | Milton Keynes Dons (3) | |
| 37 | Dartford (5) | 3–1 | Abingdon United (4) | |
| 38 | Sutton United (5) | 3–4 | Maidenhead United (4) | |
| 39 | Woodley United (5) | 0–4 | Oxford United (3) | |
| 40 | Saltdean United (5) | 1–1 (7–8 p) | AFC Wimbledon (4) | |
| 41 | Bromley (6) | 3–2 | AFC Portchester (7) | |
| 42 | Moneyfields (4) | 6–3 | Ashford Town (Middx) (4) | |
| 43 | Denham United (6) | 2–3 | Millwall Lionesses (5) | |
| 44 | Chesham United (4) | 2–3 | Ebbsfleet United (5) | 65 |
| 45 | Southampton Women's (4) | 4–3 (aet) | Brentford (6) | |
| 46 | Haywards Heath Town (4) | 2–4 | Chatham Town (3) | |
| 47 | Dulwich Hamlet (5) | 2–0 | London Bees (3) | 600 |
| 48 | Fulham (5) | 1–9 | Portsmouth (3) | |
| 49 | Sticker (6) | 0–4 | AFC Stoneham (6) | |
| 50 | AFC Bournemouth (4) | 5–0 | Bridgwater United (4) | |
| 51 | Bristol Rovers (5) | 3–1 | Portishead Town (4) | |
| 52 | Swindon Town (4) | 6–0 | Sherborne Town (5) | |
| 53 | Marine Academy Plymouth (5) | 3–3 (7–8 p) | Keynsham Town (4) | |
| 54 | Cardiff City Ladies (3) | 0–3 | Cheltenham Town Ladies (3) | |
| 55 | Helston Athletic (6) | 0–8 | Exeter City (4) | |
| 56 | Plymouth Argyle (3) | 13–0 | Ilminster Town (6) | 2,060 |

## Second round proper

Matches in the second round proper were played on 26 November 2023.
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 1 | Liverpool Feds (3) | 0–1 | Durham Cestria (4) | 125 |
| 2 | Chorley (4) | 0–5 | Newcastle United (3) | |
| 3 | FC United of Manchester (4) | 2–3 | Hull City (4) | |
| 4 | Stoke City (3) | 1–0 | Stockport County (4) | 98 |
| 5 | Burnley (3) | 9–1 | Alnwick Town (5) | |
| 6 | Chester-Le-Street Town (4) | 3–2 | Spennymoor Town (5) | 242 |
| 7 | Darwen (5) | 1–1 (4-3 p) | Leeds United (4) | |
| 8 | Leafield Athletic (4) | 1–2 | Coundon Court (5) | |
| 9 | Norwich City (4) | 1–2 | Boldmere St Michaels (4) | 333 |
| 10 | Rugby Borough (3) | 7–1 | Solihull Moors (4) | |
| 11 | Worcester City (5) | 0–3 | Milton Keynes Dons (3) | |
| 12 | West Bromwich Albion (4) | 3–0 (aet) | Needham Market (5) | 100 |
| 13 | Nottingham Forest (3) | 3–2 | Sporting Khalsa (4) | |
| 14 | Derby County (3) | 4–1 | Loughborough Lightning (4) | |
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 15 | Wolverhampton Wanderers (3) | 7–0 | Peterborough United (4) | 338 |
| 16 | Ipswich Town (3) | 8–0 | Sutton Coldfield Town (4) | |
| 17 | Ebbsfleet United (5) | 0–7 | Portsmouth (3) | |
| 18 | Oxford United (3) | 2–0 | Dartford (5) | |
| 19 | Haringey Borough (5) | 1–3 | Moneyfields (4) | 120 |
| 20 | Enfield Town (5) | 3–5 | Luton Town (5) | 160 |
| 21 | Billericay Town (3) | 2–1 | Dulwich Hamlet (5) | 298 |
| 22 | Chatham Town (3) | 5–4 | AFC Wimbledon (4) | 240 |
| 23 | Millwall Lionesses (5) | 2–0 | Bromley (6) | |
| 24 | Southampton Women's (4) | 3–0 | Maidenhead United (4) | 60 |
| 25 | Bristol Rovers (5) | 1–2 | Keynsham Town (4) | |
| 26 | Swindon Town (4) | 1–2 | AFC Bournemouth (4) | |
| 27 | Cheltenham Town (3) | 3–2 | Exeter City (4) | 322 |
| 28 | Plymouth Argyle (3) | 4–2 | AFC Stoneham (6) | 112 |

## Third round proper

Matches were played in the third round proper on 10 December 2023. The third round included the introduction of the 12 teams from the second-tier Women's Championship.
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 1 | Rugby Borough (3) | 2–3 (aet) | Sheffield United (2) | |
| 2 | Newcastle United (3) | 5–0 | Stoke City (3) | 654 |
| 3 | Coundon Court (5) | 0–11 | Burnley (3) | |
| 4 | Chester-Le-Street Town (4) | 1–5 | Derby County (3) | 62 |
| 5 | Sunderland (2) | 7–0 | Durham Cestria (4) | 339 |
| 6 | Milton Keynes Dons (3) | 0–2 | Birmingham City (2) | |
| 7 | Darwen (5) | 0–4 | Blackburn Rovers (2) | 1,137 |
| 8 | Nottingham Forest (3) | 3–1 | Boldmere St Michaels (4) | |
| 9 | West Bromwich Albion (4) | 0–5 | Durham (2) | |
| 10 | Hull City (4) | 1–4 | Wolverhampton Wanderers (3) | |
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 11 | Crystal Palace (2) | 6–0 | Chatham Town (3) | |
| 12 | Southampton Women's (4) | 1–6 | Watford (2) | 102 |
| 13 | London City Lionesses (2) | 6–0 | Billericay Town (3) | |
| 14 | Cheltenham Town (3) | 0–4 | Reading (2) | 291 |
| 15 | Luton Town (5) | 1–0 | Keynsham Town (4) | |
| 16 | Portsmouth (3) | 1–2 | Southampton (2) | 1,848 |
| 17 | Plymouth Argyle (3) | 2–2 (5-3 p) | Oxford United (3) | 123 |
| 18 | Ipswich Town (3) | 3–0 | Lewes (2) | |
| 19 | Moneyfields (4) | 1–0 | Millwall Lionesses (5) | |
| 20 | AFC Bournemouth (4) | 0–6 | Charlton Athletic (2) | 1,675 |

## Fourth round proper

16 matches were played in the fourth round proper on 13 and 14 January 2024. The draw took place on 12 December 2023. This round included the introduction of 12 teams from the first-tier Women's Super League, and was the final round to introduce new teams.

## Fifth round proper

Eight matches were played in the fifth round proper on 10 and 11 February 2024, made up of the 16 winning teams from the fourth round proper. The draw took place on 15 January 2024.

## Quarter-finals

Four matches were played in the quarter-finals on 9 and 10 March 2024, made up of the eight winning teams from the fifth round proper.

## Semi-finals

Two matches will be played in the semi-finals on 14 April 2024, made up of the four winning teams from the quarter-finals.

## Final

The final was played at Wembley Stadium on Sunday 12 May 2024 at 14:30.

## Television rights

| Round | Date | Teams | Kick-off | Channels | Channels |
| Round | Date | Teams | Kick-off | Digital | TV |
| Fourth round | 14 January | Durham v Manchester City | 12:30pm | BBC iPlayer | BBC Red Button |
| Fifth round | 11 February | Arsenal v Manchester City | 12:30pm | BBC iPlayer | BBC Two |
| Quarter-finals | 10 March | Chelsea v Everton | 1:00pm | BBC iPlayer | BBC Red Button |
| Semi-finals | 14 April | Manchester United v Chelsea | 12:00pm | BBC iPlayer | BBC One |
| Semi-finals | 14 April | Tottenham Hotspur v Leicester City | 2:35pm | BBC iPlayer | BBC Two |
| Final | 12 May | Manchester United v Tottenham Hotspur | 2:30pm | BBC iPlayer | BBC One |