The 2023–24 FA Vase (known for sponsorship reasons as the Isuzu FA Vase) was the 50th season of the FA Vase, an annual football competition for teams playing in levels 9 and 10 (steps 5 & 6) of the English National League System. The competition was played on a regional basis until the 4th round.

The defending champions were Ascot United but they were unable to defend their trophy due to their promotion to the Isthmian League South Central Division.

Calendar Round Main date Number of fixtures Clubs remaining New entries this round Prize money winners Prize money losers First round qualifying Saturday 26 August 2023 193 597 → 404 386 £550 £160 Second round qualifying Saturday 23 September 2023 174 404 → 230 155 £725 £225 First round proper Saturday 21 October 2023 102 230 → 128 30 £825 £250 Second round proper Saturday 11 November 2023 64 128 → 64 26 £900 £275 Third round proper Saturday 2 December 2023 32 64 → 32 None £1,125 £350 Fourth round proper Saturday 13 January 2024 16 32 → 16 None £1,875 £600 Fifth round proper Saturday 10 February 2024 8 16 → 8 None £2,250 £725 Quarter-finals Saturday 9 March 2024 4 8 → 4 None £4,125 £1,350 Semi-finals Saturday 30 March & Saturday 6 April 2024 2 4 → 2 None £5,500 £1,725 Final Saturday 11 May 2024 1 2 → 1 None £30,000 £15,000

First qualifying round The draw for the first qualifying round was made on 7 July 2023. Faversham was ruled ineligible after their 4–0 win over Horsham YMCA so Horsham YMCA progressed instead.

Tie Home team (tier) Score Away team (tier) Friday 25 August 2023 14 West Auckland Town (9) 8–0 Washington (10) 179 56 Paget Rangers (10) 3–2 Stafford Town (10) 80 65 Sherwood Colliery (9) 3–2 Melton Town (9) 150 76 Walsham-le-Willows (9) 1–1 Dereham Town (9) 101 79 Thetford Town (9) 5–1 Harleston Town (9) 241 86 Stansted (9) 2–3 Hadleigh United (9) 133 92 West Essex (9) 3–0 Harwich & Parkeston (10) 112 101 Woodford Town (9) 6–2 Park View (10) 82 134 Sandhurst Town (9) 2–4 Highworth Town (9) 91 141 Epsom & Ewell (9) 3–1 AFC Varndeanians (9) 68 166 Hamworthy Recreation (10) 5–1 Fawley (10) 119 6 Whickham (9) 6–0 Campion (9) 177 Saturday 26 August 2023 167 Christchurch (9) 0–1 Moneyfields (9) 48 140 Mile Oak (10) 0–3 Bearsted (9) 40 1 Easington Colliery (10) 3–1 Thornaby (10) 116 2 Chester-le-Street United (10) 1–1 Blyth Town (10) 91 3 Crook Town (9) 8–0 Tow Law Town (9) 349 4 Prudhoe Youth Club (10) 2–4 Harrogate Railway Athletic (10) 123 5 Northallerton Town (9) 1–1 Chester-le-Street (10) 124 7 Silsden (9) 2–1 Newcastle Blue Star (10) 191 8 Penrith (9) 3–1 Pickering Town (9) 101 9 Garforth Town (9) 1–3 West Allotment Celtic (9) 174 10 Barnoldswick Town (9) 2–2 Billingham Synthonia (10) 168 11 Birtley Town (9) 2–0 Sunderland West End (10) 214 12 Carlisle City (9) 5–3 Garstang (10) 120 13 Heaton Stannington (9) 3–0 Thackley (9) 373 15 Padiham (9) 2–1 Jarrow (10) 155 16 Colne (9) 1–3 Newcastle Benfield (9) 137 17 Kendal Town (9) 6–1 Route One Rovers (10) 271 19 Tadcaster Albion (9) 4–2 Boro Rangers (9) 151 20 Shildon (9) 1–2 Knaresborough Town (9) 222 21 Esh Winning (10) 3–6 Redcar Athletic (9) 82 22 Boldon CA (10) 2–1 Steeton (10) 93 23 Chadderton (9) 7–1 Maine Road (10) 135 24 Horbury Town (10) 2–4 Goole (9) 212 25 Staveley Miners Welfare (10) 0–4 Charnock Richard (9) 233 26 Barton Town (9) 0–1 Stockport Georgians (10) 175 27 Northwich Victoria (9) 4–0 Selby Town (10) 111 28 Droylsden (10) 4–1 Wakefield (10) 590 29 Bacup Borough (10) 2–3 Brigg Town (10) 190 30 Bottesford Town (9) 3–3 Nostell Miners Welfare (10) 84 31 Lower Breck (9) 3–0 Penistone Church (9) 113 32 Euxton Villa (10) 3–2 Handsworth (9) 74 34 Maltby Main (9) 3–1 Stockport Town (10) 100 35 Ashville (10) 5–1 New Mills (10) 81 36 Armthorpe Welfare (10) 2–2 Winsford United (9) 178 37 Swallownest (10) 1–2 Retford (10) 102 38 Wythenshawe (9) 2–2 Rossington Main (9) 230 39 Skelmersdale United (9) 1–0 Daisy Hill (10) 84 40 Dronfield Town (10) 4–1 Parkgate (10) 129 42 Cammell Laird 1907 (10) 1–1 Burscough (9) 84 43 Prestwich Heys (9) 4–1 Beverley Town (10) 124 44 Frickley Athletic (9) 1–2 Barnton (10) 153 45 Glossop North End (9) 1–0 Cheadle Heath Nomads (10) 199 46 Eccleshall (10) 1–1 Hinckley (10) 101 47 Droitwich Spa (10) 4–7 Bilston Town (10) 213 48 Heather St John's (10) 1–3 Lichfield City (9) 72 50 Studley (9) 1–3 Shifnal Town (9) 41 51 Worcester City (9) 8–1 AFC Bridgnorth (10) 431 52 Wolverhampton Casuals (9) 5–2 Coventry Copsewood (10) 41 53 Coventry United (9) 7–1 Cradley Town (10) 69 54 Wednesfield (10) 1–0 Uttoxeter Town (10) 37 55 Nuneaton Griff (10) 0–1 Westfields (9) 65 57 Abbey Hulton United (10) 1–2 Worcester Raiders (9) 72 58 Wolverhampton SC (10) 4–2 Southam United (10) 19 59 Hereford Lads Club (9) 0–3 Alsager Town (10) 68 60 Blackstones (10) 1–3 Boston Town (9) 40 61 Clipstone (10) 2–1 Radford (10) 90 62 Deeping Rangers (9) 3–6 Loughborough Students (9) 89 63 Holwell Sports (10) 2–4 Shirebrook Town (10) 72 64 Sleaford Town (9) 3–3 Rainworth Miners Welfare (10) 119 66 Southwell City (10) 9–3 Kirby Muxloe (10) 82 67 Selston (10) 3–1 Harrowby United (10) 62 68 Birstall United (10) 1–1 Ingles (10) 42 69 Saffron Dynamo (10) 1–2 Skegness Town (9) 40 70 Leicester St Andrews (10) 2–2 AFC Mansfield (9) 77 71 Newark Town (10) 6–0 Holbeach United (10) 112 72 Sandiacre Town (10) 1–5 Hucknall Town (9) 128 73 Heacham (9) 5–1 Kirkley & Pakefield (9) 217 74 Ely City (9) 2–3 Mildenhall Town (9) 178 75 Yaxley (9) 1–1 Eynesbury Rovers (9) 56 77 Framlingham Town (10) 7–1 Huntingdon Town (10) 101 80 Great Yarmouth Town (10) 3–4 Histon (9) 112 81 Eaton Socon (10) 1–4 Soham Town Rangers (9) 133 82 Norwich CBS (10) 0–1 Diss Town (10) 86 83 Newmarket Town (9) 6–3 Woodbridge Town (9) 141 84 Godmanchester Rovers (9) 0–3 Wisbech Town (9) 99 85 Ilford (9) 2–2 Hackney Wick (10) 122 87 Coggeshall Town (9) 4–1 St. Margaretsbury (10) 55 88 Letchworth Garden City Eagles (10) 1–2 Sawbridgeworth Town (9) 75 89 FC Clacton (9) 1–1 Tilbury (9) 125 90 Wivenhoe Town (10) 1–5 Brantham Athletic (9) 65 91 Basildon Town (10) 2–5 Great Wakering Rovers (9) 72 93 Stanway Pegasus (10) 10–1 Haverhill Borough (10) 110 94 FC Romania (9) 0–3 Buckhurst Hill (9) 72 96 Harlow Town (10) 4–0 Newbury Forest (10) 369 97 Little Oakley (9) 1–2 Cockfosters (9) 80

Tie Home team (tier) Score Away team (tier) 98 White Ensign (9) 1–0 Colney Heath (9) 72 99 Potton United (9) 3–0 Barking (9) 110 100 Hullbridge Sports (9) 5–0 Southend Manor (10) 71 102 Buckingham (10) 1–4 Aylesbury Vale Dynamos (9) 78 103 NW London (10) 5–1 London Samurai Rovers (10) 17 104 Holmer Green (10) 0–9 Milton Keynes Irish (9) 59 105 Wembley (9) 5–1 Long Crendon (10) 57 106 Daventry Town (9) 1–8 Burnham (9) 94 107 Leverstock Green (9) 3–2 Ampthill Town (10) 52 108 Real Bedford (9) 9–1 Rothwell Corinthians (10) 151 109 Wellingborough Town (9) 6–2 London Colney (10) 72 110 Rising Ballers Kensington (10) 3–1 Spelthorne Sports (9) 29 112 Bedfont (10) 0–1 Cogenhoe United (9) 105 113 Langley (10) 2–1 Chalfont St Peter (9) 39 114 Desborough Town (9) 2–4 Arlesey Town (9) 91 115 Easington Sports (9) 2–5 Edgware & Kingsbury (9) 62 116 Crawley Green (9) 5–2 Moulton (10) 41 117 Long Buckby (10) 3–7 FC Deportivo Galicia (10) 57 118 Brook House (10) 2–0 Wallingford & Crowmarsh (9) 46 120 Risborough Rangers (9) 1–7 Flackwell Heath (9) 215 122 Calne Town (10) 2–3 Bradford Town (10) 115 123 Shirehampton (10) 1–1 Wantage Town (9) 61 124 Yateley United (10) 0–2 Shortwood United (10) 216 125 Stonehouse Town (10) 2–2 Odd Down (10) 97 126 Mangotsfield United (9) 3–0 Thornbury Town (9) 151 127 Oldland Abbotonians (9) 0–3 Brislington (10) 85 128 AEK Boco (10) 1–1 Tuffley Rovers (9) 89 129 Portishead Town (10) 4–0 Berks County (10) 164 130 Bitton (10) 1–2 Nailsea & Tickenham (9) 61 131 Slimbridge (9) 4–3 Lyndey Town (9) 105 132 Reading City (9) 6–0 Clanfield (10) 89 133 Keynsham Town (10) 0–1 Longlevens (9) 52 135 Croydon (10) 3–2 Shoreham (9) 82 136 Banstead Athletic (10) 2–1 Colliers Wood United (9) 61 137 Snodland Town (9) 5–1 Tower Hamlets (10) 68 138 Molesey (10) 2–3 AFC Whyteleafe (10) 100 139 Lordswood (9) 5–1 Ash United (10) 50 142 Balham (9) 1–2 Rochester United (10) 27 143 Abbey Rangers (9) 2–0 Horley Town (9) 39 144 Selsey (10) 2–1 Tooting & Mitcham United (9) 172 145 Seaford Town (10) 1–2 Holmesdale (9) 71 146 AFC Uckfield Town (9) 0–4 Staplehurst Monarchs (10) 68 147 Corinthian (9) 5–2 Chessington & Hook United (10) 61 148 Guildford City (9) 2–3 Knaphill (9) 128 149 Sheerwater (9) 3–0 Clapton (10) 49 150 Bridon Ropes (10) 0–4 Tunbridge Wells (9) 63 151 Welling Town (9) 5–1 Sporting Club Thamesmead (10) 44 152 Sutton Athletic (9) 1–1 Pagham (9) 55 153 Cobham (9) 3–1 Crowborough Athletic (9) 53 154 Steyning Town (9) 4–1 Oakwood (10) 58 155 Arundel (10) 2–4 Eastbourne United (9) 50 156 Tooting Bec (10) 0–4 Lingfield' (9) 41 157 VCD Athletic (9) 3–1 Redhill (9) 75 158 Billingshurst (10) 1–3 Hollands & Blair (9) 75 159 Camberley Town (9) 0–1 Fisher (9) 71 160 Horsham YMCA (9) 0–4 Faversham Town (9) 90 161 Wick (10) 0–4 Haywards Heath Town (9) 118 162 Loxwood (9) 8–1 East Preston (10) 55 163 Westside (10) 2–1 Faversham Strike Force (10) 26 164 Punjab United (9) 5–1 Godalming Town (10) 73 165 Bridport (10) 2–3 Hamble Club (9) 258 168 East Cowes Victoria Athletic (10) 0–1 Brockenhurst (9) 149 169 Folland Sports (10) 2–2 Bournemouth (9) 48 170 Gillingham Town (10) 0–3 Fareham Town (9) 87 171 AFC Portchester (9) 1–1 Cowes Sports (9) 228 172 Petersfield Town (9) 0–1 Fleetlands (10) 174 173 Downton (10) 5–0 Ringwood Town (10) 89 174 Alton (9) 5–0 Newport (IOW) (10) 140 175 Whitchurch United (10) 3–2 Verwood Town (10) 58 176 Hythe & Dibden (9) 3–1 Romsey Town (10) 85 177 Sherborne Town (9) 2–3 Millbrook (10) 89 178 Portland United (9) 1–0 United Services Portsmouth (9) 161 179 Farnham Town (9) 2–1 AFC Stoneham (9) 302 180 Cheddar (10) 4–1 Torridgeside (10) 47 181 AFC St Austell (10) 2–1 Bodmin Town (10) 150 182 Falmouth Town (9) 6–0 Honiton Town (10) 215 183 Saltash United (9) 6–0 Radstock Town (10) 108 184 Sidmouth Town (10) 0–2 Camelford (10) 84 185 Welton Rovers (9) A–A Wells City (10) 126 186 Bishops Lydeard (10) 0–3 Bude Town (10) 51 187 Crediton United (10) 5–3 Liskeard Athletic (10) 72 188 Dobwalls (10) 3–1 St Blazey (9) 70 189 Wellington (9) 0–3 Okehampton Argyle (10) 60 190 Elburton Villa (10) 3–2 Newton Abbot Spurs (10) 35 191 Bishop Sutton (10) 1–3 Wadebridge Town (10) 34 192 Axminster Town (10) 0–4 Street (9) 104 193 Launceston (10) 0–0 Callington Town (10) 121 Sunday 27 August 2023 18 Albion Sports (9) 5–0 Billingham Town (10) 70 33 Worsbrough Bridge Athletic (10) 0–3 Ramsbottom United (9) 148 41 Emley (9) 3–0 Sandbach United (10) 233 49 FC Stratford (10) 1–2 Rugby Borough (9) 77 78 Downham Town (9) 5–1 Swaffham Town (10) 220 95 Benfleet (10) 0–3 Frenford (9) 47 111 Winslow United (10) 8–0 Burton Park Wanderers (10) 123 119 Northampton ON Chenecks (10) 3–1 Oxhey Jets (10) 100 121 Woodley United (10) 3–1 AFC Aldermaston (10) 106 Friday 25 August 2023 185 Welton Rovers (9) 2–2 Wells City (10) 171

Second qualifying round The draw for the Second qualifying round was made on 7 July 2023.