# 2024–25 Women's FA Cup

The 2024–25 Women's FA Cup is the 55th staging of the Women's FA Cup, a knockout cup competition for women's football teams in England. Manchester United are the defending champions, having beaten Tottenham Hotspur 4–0 in the 2024 final on 12 May 2024.

## 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 | 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 | 514 | 290 | – | 134 | 769 | £1,800 | £450 |
| Second round qualifying | 369 | 272 | 145 | 133 | 737 | £3,000 | £750 |
| Third round qualifying | 233 | 184 | 136 | 91 | 444 | £4,000 | £1,000 |
| First round | 141 | 116 | 92 | 58 | 273 | £6,000 | £1,500 |
| Second round | 83 | 58 | 58 | 29 | 145 | £8,000 | £2,000 |
| Third round | 54 | 40 | 29 | 20 | 77 | £35,000 | £9,000 |
| Fourth round | 32 | 32 | 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 |
* ↑ 92 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
* ↑ 11 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 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) | Att. |
| 1 | Workington Town (6) | 4–1 | Gateshead (6) | 120 |
| 2 | Gateshead Leam Rangers (7) | 2–0 | Hartlepool United (7) | 100 |
| 3 | 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) | 50 |
| 7 | Washington (6) | H–W | i2i International (6) | |
| i2i International withdrew. |||||
| 8 | Penrith (6) | 18–2 | Carlisle United (7) | 55 |
| 9 | 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) | 50 |
| 13 | Hartlepool Pools Youth (6) | 3–1 | Horden CW (7) | |
| 14 | Hessle Rangers (7) | 0–9 | Handsworth (6) | 65 |
| 15 | 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) | 49 |
| 24 | 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) | 301 |
| 35 | 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) | 200 |
| 46 | Nantwich Town (7) | 4–1 | Fleetwood Town Juniors (7) | |
| 47 | Sleaford Town Rangers (7) | 4–2 | Kirby Muxloe (7) | 102 |
| 48 | Bugbrooke St Michaels (6) | 0–0 (3–2 p) | Rugby Town (6) | 75 |
| 49 | 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) | 150 |
| 52 | River City (6) | 3–1 | Allexton & New Parks (7) | |
| 53 | Moulton (7) | 1–5 | Sherwood (6) | 47 |
| 54 | Leicester City Ladies (6) | 5–3 | Brookside Athletic (6) | 70 |
| 55 | 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) | 228 |
| 62 | Walsall (6) | 2–1 | Leamington (6) | 96 |
| 63 | 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) | 154 |
| 67 | Shrewsbury Up & Comers (7) | 1–3 | Whitchurch Alport (7) | |
| 68 | AFC Telford United (6) | 10–0 | Newcastle Town (6) | 80 |
| 69 | Redditch United (6) | 2–1 | Crusaders (6) | 86 |
| 70 | Halesowen Town (6) | 9–0 | Pride Park (7) | 84 |
| 71 | Kingfisher (7) | 1–6 | Lichfield City (6) | |
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 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) | 92 |
| 75 | Mulbarton Wanderers (6) | 2–3 | Stanway Pegasus (6) | 65 |
| 76 | Fakenham Town (7) | 5–1 | Stanway Rovers (7) | 32 |
| 77 | Waterbeach Colts (7) | 1–4 | Brantham Athletic (7) | |
| 78 | Thetford Town (6) | 2–6 | Histon (6) | |
| 79 | Lawford (6) | 0–5 | Newmarket Town (6) | 106 |
| 80 | 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) | 80 |
| 84 | 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) | 356 |
| 97 | 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) | 130 |
| 100 | AFC Whyteleafe (6) | 1–10 | Tunbridge Wells Foresters (7) | |
| 101 | Bexhill United (6) | 0–9 | Camden Town (7) | 135 |
| 102 | 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) | 107 |
| 108 | Barton United (7) | 0–2 | Camden & Islington United (7) | 70 |
| 109 | Kidlington Youth (6) | 5–1 | Headstone Manor (7) | |
| 110 | Tilehurst Panthers (6) | 5–0 | Goring United (7) | 60 |
| 111 | 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) | 102 |
| 116 | East Preston (7) | 0–9 | Leatherhead (6) | 30 |
| 117 | Farnborough (7) | 0–6 | Farnham Town (7) | 201 |
| 118 | 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) | 102 |
| 127 | Basingstoke Town (7) | 1–2 | Longham (7) | |
| 128 | Mangotsfield United (7) | 1–4 | Hereford Pegasus (6) | 38 |
| 129 | Paulton Rovers (6) | 1–2 | Weston Super Mare (6) | |
| 130 | Bath City (6) | 0–1 | Bitton (6) | 168 |
| 131 | Cheltenham Saracens (7) | 0–9 | Gloucester City (6) | 35 |
| 132 | Cirencester Town (6) | 1–2 | Bishops Cleeve (7) | 53 |
| 133 | Bristol & West (7) | 2–4 | Cheltenham Civil Service (7) | |
| 134 | Ross Juniors (7) | 1–5 | Royal Wootton Bassett Town (6) | 196 |
| 135 | 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) | 27 |
| 141 | Sticker (6) | 2–2 (3–4 p) | Saltash United (6) | 83 |
| 142 | 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) | 125 |
| 145 | Appledore (7) | 4–2 | Westexe Park Rangers (7) | 75 |
* ↑ Despite winning the game 4-0, Hammersmith were expelled from the competition for fielding an ineligible player in the match, with Bromley being declared the winners and reinstated.

## 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.
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 1 | Whitehaven (7) | 3–3 (2–3 p) | Darlington (7) | |
| 2 | Hartlepool Pools Youth (6) | 2–1 | Gateshead Leam Rangers (7) | 88 |
| 3 | Thornaby (6) | 9–0 | Guisborough Town (7) | 156 |
| 4 | Stockton Town (7) | 0–6 | Sunderland West End (5) | |
| 5 | Alnwick Town (5) | 2–1 | Birtley Town (7) | |
| 6 | Chester-Le-Street Town (5) | 4–0 | Workington Town (6) | |
| 7 | Ponteland United (5) | 1–3 | South Shields (5) | |
| 8 | Washington (6) | 5–2 | Boldon CA (7) | |
| 9 | Wallsend BC (5) | 2–3 | Penrith (6) | |
| 10 | Spennymoor Town (5) | 2–2 (3–1 p) | Gateshead Rutherford (7) | |
| 11 | Consett (6) | 3–0 | Chester-Le-Street United (6) | 120 |
| 12 | Rotherham United (5) | 5–0 | Chesterfield Women (6) | |
| 13 | Oughtibridge War Memorial (6) | 5–3 | Sheffield Wednesday (6) | |
| 14 | Gainsborough Trinity (6) | 2–4 | Handsworth (6) | |
| 15 | Ilkley Town (7) | 0–3 | Chesterfield Ladies (5) | |
| 16 | Rossington Main (7) | 6–0 | Beverley Town (7) | |
| 17 | Bradford City (5) | 4–3 | Farsley Celtic (7) | 105 |
| 18 | Grimsby Town (6) | 0–4 | Ossett United (6) | 68 |
| 19 | Wyke Wanderers (7) | 1–6 | Sheffield (5) | 36 |
| 20 | Dronfield Town (6) | 1–3 | Brunsmeer Athletic (6) | |
| 21 | Harrogate Town (5) | 0–1 | Leeds Modernians (6) | |
| 22 | Hull United (5) | 3–0 | Forge Way (7) | |
| 23 | SJR Worksop (5) | 3–2 | York Railway Institute (5) | |
| 24 | Wigan Athletic Girls & Ladies (6) | 2–3 | Mancunian Unity (5) | |
| 25 | Preston North End (6) | 6–0 | Maghull Youth (7) | |
| 26 | MSB Woolton (6) | 5–2 | Wirral Phoenix (6) | |
| 27 | Pilkington (7) | 1–3 | Chester (6) | |
| 28 | Tranmere Rovers (5) | 3–1 | Bolton Wanderers (6) | |
| 29 | Bury (5) | 0–5 | Curzon Ashton (5) | |
| 30 | Wythenshawe (5) | 3–0 | Salford City Lionesses (5) | |
| 31 | Warrington Town (6) | 2–4 | Accrington Stanley (6) | |
| 32 | Haslingden (6) | 1–4 | Darwen (5) | 231 |
| 33 | West Didsbury & Chorlton (5) | 3–2 | Morecambe (6) | 122 |
| 34 | Macclesfield (6) | 3–2 | Blackpool (6) | |
| 35 | Penwortham Town (7) | 1–3 | Crewe Alexandra (5) | 50 |
| 36 | Nantwich Town (7) | 3–2 | Mossley Hill (6) | |
| 37 | FC St Helens (6) | 5–0 | Poulton Victoria (6) | |
| 38 | FC United of Manchester (5) | 5–2 | Ashton Town Lionesses (7) | 90 |
| 39 | Fleetwood Town Wrens (5) | 3–2 | Runcorn Linnets (6) | |
| 40 | Wellingborough Town (6) | 10–0 | Netherton United (7) | |
| 41 | Long Eaton United (6) | 2–2 (6–5 p) | Bugbrooke St Michaels (6) | |
| 42 | Beaumont Park (6) | 2–1 | Coalville Town (7) | |
| 43 | Arnold Eagles (6) | 0–7 | Stamford (5) | |
| 44 | Basford United (5) | 0–0 (0–3 p) | Sleaford Town (6) | 41 |
| 45 | Dunton & Broughton United (6) | 8–2 | Sleaford Town Rangers (7) | |
| 46 | Mansfield Town (5) | 0–1 | Ilkeston Town (5) | |
| 47 | Sherwood (6) | 0–3 | River City (6) | |
| 48 | Nottingham Trent University (5) | 3–5 | Leicester City Ladies (6) | |
| 49 | Anstey Nomads (5) | 7–1 | Newark Town (7) | 52 |
| 50 | Asfordby Amateurs (6) | 2–1 | Thrapston Town (6) | |
| 51 | Alvechurch (5) | 5–1 | Borrowash Victoria (7) | 51 |
| 52 | Inkberrow (7) | 1–4 | Walsall (6) | |
| 53 | Bromsgrove Sporting (6) | 1–2 | Knowle (5) | 151 |
| 54 | Coventry City (7) | 2–3 | Redditch Borough (6) | 82 |
| 55 | Coton Green (7) | 0–7 | Lye Town (5) | |
| 56 | Coventry Sphinx (5) | 3–4 | Burton Albion (5) | |
| 57 | Belper Town (6) | 1–5 | AFC Telford United (6) | |
| 58 | Whitchurch Alport (7) | 1–2 | Long Itchington (6) | |
| 59 | Leek Town (5) | 4–0 | Coundon Court (5) | |
| 60 | Lichfield City (6) | 0–1 | Shrewsbury Town (5) | |
| 61 | Sedgley & Gornal United (7) | 0–10 | Redditch United (6) | 55 |
| 62 | Hednesford Town (6) | 7–0 | Doveridge (7) | 61 |
| 63 | Shifnal Town (5) | 4–0 | Milton United (Staffordshire) (7) | 70 |
| 64 | Solihull Sporting (5) | 0–9 | Kidderminster Harriers (5) | |
| 65 | Port Vale (5) | 3–0 | Halesowen Town (6) | 65 |
| 66 | Needham Market (5) | 6–2 | Histon (6) | |
| 67 | Dussindale & Hellesdon (5) | 7–0 | King’s Lynn Town (6) | 70 |
| 68 | Stanway Pegasus (6) | 4–2 | Aylsham (7) | |
| 69 | Wroxham (5) | 9–0 | Fakenham Town (7) | 81 |
| 70 | Brantham Athletic (7) | 0–0 (3–4 p) | Long Stratton (7) | |
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 71 | Woodbridge Town (7) | 0–3 | Cambridge City (5) | 35 |
| 72 | Bungay Town (7) | 2–0 | Newmarket Town (6) | 30 |
| 73 | Stowupland Falcons (7) | A–W | Costessey Sports (7) | |
| Stowupland Falcons withdrew. |||||
| 74 | Hertford Town (6) | 3–0 | AFC Dunstable (6) | |
| 75 | St Margaretsbury (7) | 0–5 | Wormley Rovers (6) | |
| 76 | Chigwell (7) | 0–11 | Luton Town (5) | |
| 77 | Chelmsford City (6) | 0–5 | Stevenage (5) | 50 |
| 78 | Barking (5) | 4–1 | Southend United Community SC (6) | 38 |
| 79 | Bowers & Pitsea (5) | 3–0 | Toby (6) | |
| 80 | Haringey Borough (5) | 1–3 | Royston Town (5) | 90 |
| 81 | Leyton Orient (7) | 11–3 | Oaklands Wolves (7) | 138 |
| 82 | Enfield Town (5) | 0–1 | Hutton (6) | |
| 83 | St Albans City (5) | 3–0 | Biggleswade United (6) | 210 |
| 84 | Hackney (6) | 1–1 (4–3 p) | Wootton Blue Cross Lionesses (6) | 20 |
| 85 | Cray Wanderers (7) | 2–4 | Comets (7) | |
| 86 | Aylesford (6) | 5–0 | Tooting Bec (7) | |
| 87 | Herne Bay (6) | 1–1 (5–4 p) | Sutton United (5) | 85 |
| 88 | Croydon (7) | 1–2 | Ashford United (5) | |
| 89 | Camden Town (7) | 2–3 | South London (7) | 250 |
| 90 | Epsom & Ewell (7) | 0–13 | Fulham (5) | |
| 91 | Richmond & Kew (6) | 6–1 | Sevenoaks Town (7) | 30 |
| 92 | Millwall Lionesses (5) | 0–3 | Ebbsfleet United (5) | |
| 93 | Dartford (5) | 4–1 | Bromley (6) | |
| 94 | Tunbridge Wells Foresters (7) | 0–7 | Sport London e Benfica (5) | |
| 95 | Brackley Town (7) | 2–3 | Reading (5) | |
| 96 | Haddenham (7) | 0–1 | Camden & Islington United (7) | 24 |
| 97 | Oxford City (5) | 1–2 | Woodley United (5) | |
| 98 | Ascot United (5) | 5–0 | Denham United (6) | 75 |
| 99 | Penn & Tylers Green (6) | H–W | Long Crendon (5) | |
| Long Crendon withdrew. |||||
| 100 | Kidlington Youth (6) | 0–3 | Watford Development (5) | |
| 101 | Brentford (6) | 12–1 | Tilehurst Panthers (6) | 173 |
| 102 | Newport Pagnell Town (6) | 5–2 | Ashridge Park (7) | 102 |
| 103 | Wycombe Wanderers (5) | 13–1 | Milton United (Berks & Bucks) (6) | 120 |
| 104 | Selsey (5) | 1–1 (4–3 p) | Leatherhead (6) | |
| 105 | Newhaven (5) | 1–2 | Farnham Town (7) | |
| 106 | Montpelier Villa (6) | 3–2 | Three Bridges (6) | |
| 107 | Saltdean United (5) | 7–0 | Abbey Rangers (6) | |
| 108 | Fleet Town (6) | 8–2 | Badshot Lea (5) | 151 |
| 109 | Horsham (7) | 2–2 (5–4 p) | Haywards Heath Town (5) | 150 |
| 110 | Eastbourne Town (7) | 0–15 | Steyning Town Community (6) | |
| 111 | Dorking Wanderers (5) | 14–0 | Pagham (7) | |
| 112 | Warminster Town (5) | A–W | Havant & Waterlooville (6) | |
| Warminster Town withdrew. |||||
| 113 | Sholing (5) | 6–0 | AFC Varsity (6) | 86 |
| 114 | Bursledon (6) | 8–0 | Longham (7) | |
| 115 | Winchester City Flyers (5) | 14–0 | Dorchester Town (7) | |
| 116 | Merley (7) | 1–7 | Poole Town (5) | |
| 117 | QK Southampton (6) | 0–15 | AFC Portchester (5) | |
| 118 | Shanklin (7) | 1–5 | AFC Stoneham (6) | |
| 119 | Sherborne Town (5) | 10–0 | Bemerton Heath Harlequins (7) | 71 |
| 120 | Hereford (7) | 4–0 | Longlevens (7) | |
| 121 | Hereford Pegasus (6) | 3–3 (3–5 p) | Bitton (6) | 75 |
| 122 | Royal Wootton Bassett Town (6) | 2–2 (5–4 p) | Ilminster Town (5) | 83 |
| 123 | Gloucester City (6) | 7–0 | Stockwood Wanderers (6) | |
| 124 | Frome Town (7) | 0–1 | Bishops Cleeve (7) | |
| 125 | St Vallier (6) | 2–3 | Bishops Lydeard (5) | |
| 126 | Downend Flyers (6) | 3–1 | Cheltenham Civil Service (7) | |
| 127 | Frampton Rangers (5) | 1–6 | Forest Green Rovers (5) | 70 |
| 128 | AEK Boco (5) | 2–0 | Weston Super Mare (6) | |
| 129 | Yeovil Town (6) | 1–1 (4–3 p) | Pucklechurch Sports (5) | |
| 130 | Stoke Gabriel & Torbay Police (7) | 0–4 | Bradworthy (7) | 64 |
| 131 | Saltash United (6) | 5–1 | Teignmouth (7) | |
| 132 | Appledore (7) | 2–2 (2–4 p) | St Agnes (7) | |
| 133 | Marine Academy Plymouth (5) | 6–0 | Feniton (6) | |
| 134 | AFC St Austell (5) | 6–2 | Helston Athletic (6) | |
| 135 | Saltash Borough (7) | 5–0 | Redruth United (7) | |
| 136 | Torquay United (5) | 5–2 | Plympton (6) | |

## Third round qualifying

The 92 matches of third round qualifying were played on 13 October 2024. 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 | Oughtibridge War Memorial (6) | 2–3 | Sheffield (5) | |
| 2 | Huddersfield Town (4) | H–W | Barnsley (4) | |
| Barnsley F.C. withdrew. |||||
| 3 | Accrington Stanley (6) | 5–2 | Macclesfield (6) | |
| 4 | Leeds Modernians (6) | 3–5 | Norton & Stockton Ancients (4) | |
| 5 | Brunsmeer Athletic (6) | 2–3 | Handsworth (6) | 89 |
| 6 | Preston North End (6) | 5–0 | Hartlepool Pools Youth (6) | |
| 7 | AFC Fylde (4) | 7–1 | Darlington (7) | |
| 8 | Washington (6) | 3–2 | MSB Woolton (6) | 228 |
| 9 | Rotherham United (5) | 1–1 (2–4 p) | Thornaby (6) | 200 |
| 10 | Spennymoor Town (5) | 4–0 | SJR Worksop (5) | |
| 11 | South Shields (5) | 3–1 | FC United of Manchester (5) | |
| 12 | Chorley (4) | 2–3 | Stockport County (4) | 125 |
| 13 | Curzon Ashton (5) | 5–0 | Sunderland West End (5) | |
| 14 | Darwen (5) | 1–2 | Middlesbrough (4) | 88 |
| 15 | West Didsbury & Chorlton (5) | 1–2 | Rossington Main (7) | |
| 16 | Alnwick Town (5) | 1–1 (2–4 p) | Durham Cestria (4) | |
| 17 | Cheadle Town Stingers (4) | 7–0 | Consett (6) | 52 |
| 18 | Chesterfield Ladies (5) | 1–2 | Bradford City (5) | 161 |
| 19 | Hull United (5) | 0–4 | Doncaster Rovers Belles (4) | |
| 20 | Penrith (6) | 2–2 (4-2 p) | Tranmere Rovers (5) | |
| 21 | York City (4) | 5–2 | Fleetwood Town Wrens (5) | |
| 22 | Mancunian Unity (5) | 3–1 | Leeds United (4) | |
| 23 | Wythenshawe (5) | 7–0 | Barnsley Women's (4) | |
| 24 | Ossett United (6) | 1–2 | Chester-Le-Street Town (5) | 138 |
| 25 | FC St Helens (6) | 1–0 | Chester (6) | |
| 26 | Peterborough United (4) | 5–0 | Burton Albion (5) | 175 |
| 27 | Asfordby Amateurs (6) | 1–1 (4–2 p) | Walsall (6) | |
| 28 | Hednesford Town (6) | 2–0 | Anstey Nomads (5) | |
| 29 | Crewe Alexandra (5) | 1–2 | Notts County (4) | |
| 30 | Kidderminster Harriers (5) | 4–0 | Redditch United (6) | |
| 31 | Worcester City (4) | 2–0 | Redditch Borough (6) | |
| 32 | Dunton & Broughton United (6) | 1–4 | Port Vale (5) | |
| 33 | Leicester City Ladies (6) | 2–3 | Lincoln City (4) | 156 |
| 34 | Nantwich Town (7) | 3–2 | Solihull Moors (4) | |
| 35 | Leafield Athletic (4) | 3–0 | Lye Town (5) | |
| 36 | Shifnal Town (5) | 0–4 | Northampton Town (4) | |
| 37 | AFC Telford United (6) | 3–2 | Ilkeston Town (5) | 112 |
| 38 | Alvechurch (5) | 0–4 | Sutton Coldfield Town (4) | |
| 39 | Sleaford Town (6) | 0–7 | Knowle (5) | |
| 40 | Stamford (5) | 4–0 | Long Eaton United (6) | |
| 41 | Long Itchington (6) | 5–1 | Beaumont Park (6) | |
| 42 | Shrewsbury Town (5) | 3–2 | Lincoln United (4) | 100 |
| 43 | Loughborough Lightning (4) | 5–0 | Wellingborough Town (6) | |
| 44 | Leek Town (5) | 0–3 | River City (6) | 65 |
| 45 | Boldmere St Michaels (4) | 3–0 | Hereford (7) | |
| 46 | Hutton (6) | 3–1 | Leyton Orient (7) | |
| Tie | Home team (tier) | Score | Away team (tier) | Att. |
| 47 | Hertford Town (6) | 2–3 | Hackney (6) | |
| 48 | London Seaward (4) | 5–0 | Stanway Pegasus (6) | |
| 49 | AFC Sudbury (4) | 4–1 | Watford Development (5) | |
| 50 | Cambridge United (4) | 3–1 | Real Bedford (4) | 117 |
| 51 | Barking (5) | 1–2 | Stevenage (5) | |
| 52 | Wroxham (5) | 7–0 | Long Stratton (7) | 120 |
| 53 | Wormley Rovers (6) | 1–1 (1–4 p) | Cambridge City (5) | |
| 54 | Dussindale & Hellesdon (5) | 3–4 | Newport Pagnell Town (6) | |
| 55 | Bowers & Pitsea (5) | 7–0 | Costessey Sports (7) | |
| 56 | Luton Town (5) | 2–0 | St Albans City (5) | |
| 57 | Norwich City (4) | 5–0 | Needham Market (5) | 305 |
| 58 | Royston Town (5) | 6–0 | Bungay Town (7) | 144 |
| 59 | Dorking Wanderers (5) | 2–1 | Ashford Town (Middx) (4) | |
| 60 | Ascot United (5) | 8–2 | Woodley United (5) | 90 |
| 61 | Penn & Tylers Green (6) | 2–0 | Ashford United (5) | |
| 62 | Steyning Town Community (6) | 0–6 | London Bees (4) | |
| 63 | Actonians (4) | 2–0 | Dartford (5) | |
| 64 | Farnham Town (7) | 5–3 | Havant & Waterlooville (6) | 221 |
| 65 | Selsey (5) | 0–4 | South London (7) | 65 |
| 66 | Chatham Town (4) | 12–0 | Horsham (7) | |
| 67 | Richmond & Kew (6) | 0–0 (2–3 p) | Reading (5) | 173 |
| 68 | Abingdon United (4) | 1–8 | Worthing (4) | 50 |
| 69 | Ebbsfleet United (5) | 1–2 | Saltdean United (5) | |
| 70 | Brentford (6) | 2–0 | Sport London e Benfica (5) | 289 |
| 71 | Chesham United (4) | 5–2 | Montpelier Villa (6) | 85 |
| 72 | Fulham (5) | 1–1 (4–2 p) | Maidenhead United (4) | |
| 73 | Wycombe Wanderers (5) | 3–3 (1–3 p) | Comets (7) | 183 |
| 74 | Herne Bay (6) | 1–2 | Queens Park Rangers (4) | |
| 75 | Camden & Islington United (7) | 0–8 | Aylesford (6) | |
| 76 | Fleet Town (6) | 0–7 | Dulwich Hamlet (4) | 301 |
| 77 | Portishead Town (4) | 1–5 | AFC Portchester (5) | |
| 78 | Forest Green Rovers (5) | 2–4 | Bridgwater United (4) | |
| 79 | AFC St Austell (5) | 2–8 | Sherborne Town (5) | |
| 80 | AFC Stoneham (6) | 1–10 | Swindon Town (4) | |
| 81 | Bournemouth Sports (4) | 2–0 | Bradworthy (7) | |
| 82 | St Agnes (7) | 1–7 | Saltash United (6) | |
| 83 | Gloucester City (6) | 1–3 | Marine Academy Plymouth (5) | 119 |
| 84 | Bursledon (6) | 1–0 | Downend Flyers (6) | |
| 85 | Bitton (6) | 0–3 | Winchester City Flyers (5) | 98 |
| 86 | Yeovil Town (6) | 1–1 (4–2 p) | Southampton Women's (4) | |
| 87 | Sholing (5) | 1–2 | Bristol Rovers (4) | 170 |
| 88 | Poole Town (5) | 4–0 | Bishops Cleeve (7) | 51 |
| 89 | AEK Boco (5) | 1–8 | Keynsham Town (4) | |
| 90 | Moneyfields (4) | 14–0 | Saltash Borough (7) | 52 |
| 91 | AFC Bournemouth (4) | 5–3 | Bishops Lydeard (5) | |
| 92 | Torquay United (5) | 3–1 | Royal Wootton Bassett Town (6) | |

## First round proper

The 58 matches in the first round proper were played on 3 November 2024. This round included the introduction of 24 teams from the third-tier FA Women's National League Premier Division.

## Second round proper

The 29 matches in the second round proper were scheduled to be played on 24 November 2024. Rearranged fixtures were played in the following week.

## Third round proper

The 20 matches in the third round proper were scheduled to be held on 8 December 2024, and included the introduction of 11 teams from the second-tier Women's Championship. Three rearranged fixtures were played the following week and one played on 8 January 2025.

## Fourth round

Matches in the fourth round were scheduled to be played between 11 and 12 January 2025. The draw took place on 9 December 2024. 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

Eight matches were played in the fifth round on 8 and 9 February 2025, made up of the 16 winning teams from the fourth round. The draw took place on 13 January 2025.

## Quarter-finals

Four matches were played in the quarter-finals on 8 and 9 March 2025, made up of the eight winning teams from the fifth round. The draw took place on 11 February 2025.

## Semi-finals

Two matches will be played in the semi-finals on 13 April 2025, made up of the four winning teams from the quarter-finals. The draw took place on 9 March 2025.

## Final

The final will be played at Wembley Stadium on 18 May 2025.

## Television rights

| Round | Date | Teams | Kick-off | Channels | Channels |
| Round | Date | Teams | Kick-off | Digital | TV |
| Fifth round | 9 February | Rugby Borough v Liverpool | 12:30pm | BBC iPlayer | BBC Red Button |
| Quarter-finals | 8 March | Aston Villa v Manchester City | 12:30pm | BBC iPlayer | BBC One |