The 2019–20 FA Cup qualifying rounds opened the 139th season of competition in England for The Football Association Challenge Cup (FA Cup), the world's oldest association football single knockout competition.

The FA made 736 places available in the FA Cup for the 2019–20 season, the same number as had been accepted the previous year. The 92 teams from the EFL and Premier League received direct entry to the competition proper. The remaining 644 teams, from the National League System (levels 5–10 of the English football league system), entered into the qualifying competition consisting of six rounds of preliminary (2) and qualifying (4) knockout matches. With more eligible entrants than places available, teams from level 10 of the English football league system were accepted up to the point at which the 736 places were full, based on their points per game from the 2018–19 season, with 1.84 points per game being the cut off.

The 32 winning teams from the fourth qualifying round progressed to the First round proper.

Calendar The calendar for the 2019–20 Emirates FA Cup qualifying rounds, as announced by The Football Association.

Round Main date Leagues entering at this round New entries this round Winners from previous round Number of fixtures Prize fund Losing club Winning club Extra preliminary round 10 August 2019 Levels 8–10 368 none 184 £750 £2,250 Preliminary round 24 August 2019 Level 7 (14 lowest ranked clubs)Level 8 136 184 160 £960 £2,890 First qualifying round 7 September 2019 Level 7 72 160 116 £1,500 £4,500 Second qualifying round 21 September 2019 National League NorthNational League South 44 116 80 £2,250 £6,750 Third qualifying round 5 October 2019 none none 80 40 £3,750 £11,250 Fourth qualifying round 19 October 2019 National League 24 40 32 £6,250 £18,750

Extra preliminary round Extra preliminary round fixtures were played on 9–13 August 2019. The draw was held on Friday 12 July 2019. A total of 368 teams, from Level 8, Level 9 and Level 10 of English football, entered at this stage of the competition. This round contained 71 teams from Level 10.

Tie Home team (Tier) Score Away team (Tier) Friday 9 August 2019 22 Skelmersdale United (9) 1–1 Penistone Church (9) 99 80 Hackney Wick (10) 1–3 Framlingham Town (10) Match played at Framlingham Town. 96 Woodford Town (9) 1–1 White Ensign (10) 281 121 Balham (9) 1–0 Rusthall (10) 146 138 Bexhill United (10) 1–6 Eastbourne Town (9) 210 Match played at Eastbourne Town. 148 Sutton Common Rovers (9) 1–1 Molesey (9) 179 Plymouth Parkway (9) 1–0 Buckland Athletic (9) 181 Saturday 10 August 2019 1 Consett (9) 1–1 Dunston (8) 451 2 Newton Aycliffe (9) 0–2 Northallerton Town (9) 3 Kendal Town (8) 0–4 Hemsworth Miners Welfare (9) 4 Shildon (9) 0–0 Garforth Town (9) 5 Whitley Bay (9) 1–7 Hebburn Town (9) 6 Ashington (9) 2–0 Albion Sports (9) 7 Billingham Town (9) 3–0 Yorkshire Amateur (9) 8 West Auckland Town (9) 1–3 Bridlington Town (9) 9 North Shields (9) 2–2 Guisborough Town (9) 10 Bishop Auckland (9) 0–2 Thornaby (9) 11 Sunderland RCA (9) 0–0 Ryhope Colliery Welfare (9) 12 Seaham Red Star (9) 4–2 Penrith (9) 13 Harrogate Railway Athletic (10) 1–10 Whickham (9) 102 14 Nostell Miners Welfare (10) 2–2 Stockton Town (9) 15 Hall Road Rangers (10) 0–3 Goole (9) 16 Knaresborough Town (9) 0–3 Newcastle Benfield (9) 17 Vauxhall Motors (10) 1–2 Winsford United (9) 18 Charnock Richard (9) 2–1 Lower Breck (10) 185 19 Thackley (9) 1–4 Handsworth (9) 20 Longridge Town (9) 6–1 Barnoldswick Town (9) 21 Irlam (9) 4–0 Ashton Athletic (9) 23 Northwich Victoria (9) 2–2 Silsden (9) 24 AFC Liverpool (10) 2–3 Burscough (9) 25 Avro (9) 3–4 Litherland REMYCA (9) 26 Runcorn Town (9) 2–0 Rylands (9) 27 Squires Gate (9) 1–2 West Didsbury & Chorlton (10) 28 Clitheroe (8) 1–2 1874 Northwich (9) 29 Eccleshill United (9) 2–1 Bootle (9) 30 Athersley Recreation (9) 0–4 Padiham (9) 31 City of Liverpool (8) 3–1 Campion (10) 32 Liversedge (9) 5–1 Abbey Hey (10) 33 Coventry Sphinx (9) 1–1 Coventry United (9) 480 34 Lye Town (9) 0–3 Lutterworth Town (9) Match played at Lutterworth Town. 36 Romulus (9) 0–0 Wolverhampton Casuals (10) 37 Lichfield City (10) 3–2 Highgate United (9) 38 Haughmond (9) 3–2 Walsall Wood (9) 39 Atherstone Town (10) 1–3 Stourport Swifts (9) 40 Congleton Town (9) 1–1 Westfields (9) 188 41 Hanley Town (9) 2–3 Leicester Road (10) 42 Boldmere St. Michaels (9) 3–1 Daventry Town (8) 77 43 Tividale (9) 2–1 Wednesfield (10) 44 Racing Club Warwick (9) 0–2 AFC Wulfrunians (9) 45 Dunkirk (10) w/o Gresley (9) The match ended in a 1-1 draw, but Dunkirk were disqualified for fielding an ineligible player. Gresley were therefore awarded a walkover. 46 Sporting Khalsa (9) 5–4 Rugby Town (9) 47 Heather St John's (9) 2–0 Wolverhampton Sporting (10) 48 Malvern Town (10) 1–2 Whitchurch Alport (9) 50 Radford (10) 0–7 Heanor Town (10) 51 Winterton Rangers (10) 2–1 Grimsby Borough (9) 52 Quorn (9) 1–2 Sherwood Colliery (10) 53 Shepshed Dynamo (9) 2–4 Maltby Main (9) 54 Leicester Nirvana (9) 2–1 Oadby Town (9) 55 Worksop Town (8) 1–2 Melton Town (10) 341 56 Sleaford Town (9) 0–7 AFC Mansfield (9) 57 Mulbarton Wanderers (10) 0–0 Boston Town (9) 58 South Normanton Athletic (9) 5–0 Selston (9) 59 Bottesford Town (9) 2–8 Long Eaton United (9) 60 Barton Town (9) 3–2 Carlton Town (8) 61 Anstey Nomads (9) 0–3 Kirby Muxloe (10) 62 Loughborough University (9) 3–1 Ilkeston Town (8) 63 Potton United (9) 1–2 Ely City (9) 82 64 March Town United (10) 2–1 Norwich United (9) 65 Walsham-le-Willows (9) 1–2 Peterborough Northern Star (9) 66 Eynesbury Rovers (9) 3–3 Wellingborough Town (9) 137 67 Desborough Town (9) 1–3 Histon (8) 68 Thetford Town (9) 0–1 Rothwell Corinthians (9) 69 Biggleswade (8) 4–1 Mildenhall Town (9) 70 Holbeach United (9) 2–0 Fakenham Town (10) 71 Bugbrooke St Michaels (10) 1–0 Norwich CBS (10) 72 Biggleswade United (9) 1–0 Swaffham Town (9) 82 73 Harborough Town (9) 1–2 Deeping Rangers (9) 74 Newmarket Town (9) 2–2 Arlesey Town (9) 75 Gorleston (9) 1–0 Pinchbeck United (9) 77 Great Yarmouth Town (10) 4–2 Wellingborough Whitworth (10) 79 Walthamstow (9) 5–0 Sporting Bengal United (9) 81 Haverhill Rovers (9) 1–6 Colney Heath (9) 82 Crawley Green (9) 2–5 Takeley (9) 37 83 Hadley (9) 4–2 Redbridge (9) 68 85 Woodbridge Town (9) 1–0 Coggeshall United (10) 87 Clapton (9) 0–6 Stowmarket Town (9) 31 88 Hullbridge Sports (8) 1–2 Stanway Rovers (9) 108 89 London Colney (9) 2–0 Hadleigh United (9) 76 90 Sawbridgeworth Town (9) 1–3 Halstead Town (10) 91 FC Clacton (9) 3–0 St Margaretsbury (9) 92 Southend Manor (9) 0–0 Long Melford (9) 93 Leyton Athletic (10) 0–1 Cockfosters (9) Match played at Cockfosters. 94 Stotfold (10) 3–1 Harpenden Town (9) 95 Ilford (9) 1–2 Harwich & Parkeston (10) 98 Saffron Walden Town (9) 1–0 Baldock Town (9) 99 Fairford Town (9) 3–2 Enfield 1893 (9) 100 AFC Hayes (10) 1–1 Wembley (9) 101 Clanfield (10) 1–3 Shortwood United (10) 102 Dunstable Town (9) 3–2 Chipping Sodbury Town (9) 112 103 Slimbridge (8) 1–0 Edgware Town (9) 77 104 Tuffley Rovers (9) 1–1 North Greenford United (9) 105 Royal Wootton Bassett Town (9) 1–1 Aylesbury Vale Dynamos (9) 106 Abingdon United (10) 1–2 Brimscombe & Thrupp (9) 107 London Tigers (10) 0–2 Thame Rangers (10) 108 Newport Pagnell Town (9) 6–2 Cheltenham Saracens (10) 130 109 Leverstock Green (9) 1–1 Ardley United (9) 95 110 Oxhey Jets (9) 0–4 Flackwell Heath (9) 96 112 Bishop's Cleeve (9) 3–0 Easington Sports (9) 113 Wantage Town (8) 1–1 Brackley Town Saints (9) 111 114 Leighton Town (9) 4–1 Thornbury Town (10) 167