The 2024–25 FA Vase (known for sponsorship reasons as the Isuzu FA Vase) is the 51st season of the FA Vase, an annual football competition for teams playing in steps 5 & 6 of the English National League System. The competition was played on a regional basis until the 4th round.
The Vase was won by Whitstable Town FC, beating AFC Whyteleafe 2-1 in the final, after extra time.
The defending champions were Romford. They lost 3–2 against Takeley in the second round.
Calendar Round Main date Number of fixtures Clubs remaining New entries this round Prize money winners Prize money losersFirst round qualifying24 August 2024187596 → 409374£550£160Second round qualifying21 September 2024177409 → 232167£725£225First round proper19 October 2024103231 → 12829£825£250Second round proper9 November 202464128 → 6425£900£275Third round proper7 December 20243264 → 32None£1,125£350Fourth round proper11 January 20251632 → 16None£1,875£600Fifth round proper1 February 2025816 → 8None£2,250£725Quarter-finals1 March 202548 → 4None£4,1251,350Semi-finals29 March 2025 & 5 April 20252 4 → 2None£5,500£1,725Final11 May 202512 → 1 None£30,000£15,000
First qualifying round The draw for the first qualifying round was made on 5 July 2024.
Tie Home team Score Away team Friday 23 August 2024 12 Chester-le-Street Town (10) 0–1 Billingham Town (10) 200 176 Newton Abbot Spurs (10) 0–2 Ivybridge Town (9) 153 11 Pickering Town (9) 2–3 Newcastle Benfield (9) 116 20 Wombwell Town (10) 4–0 Nostell Miners Welfare (10) 144 30 Euxton Villa (10) 2–1 Squires Gate (9) 226 73 Great Yarmouth Town (9) 3–0 Soham Town Rangers (9) 272 90 St. Margaretsbury (10) 1–3 Haverhill Borough (10) 75 104 Wellingborough Whitworth (10) 1–3 Milton Keynes Irish (9) 142 121 Reading City (9) 3–2 Abingdon United (10) 127 134 Montpelier Villa (10) 0–3 Haywards Heath Town (9) 85 135 Meridian VP (10) 2–2 Lewisham Borough (10) 80 168 Totton & Eling (10) 1–2 Verwood Town (10) 73 171 Fawley (10) 1–2 Christchurch (9) 112 39 AFC Liverpool (9) 3–1 Northwich Victoria (9) 125 112 Sandhurst Town (9) 4–1 Nailsea & Tickenham (9) 79 Saturday 24 August 2024 179 Sidmouth Town (10) 3–1 Torrington (10) 90 1 Longridge Town (9) 2–3 Whitley Bay (9) 106 2 Newcastle Blue Star (9) 0–1 Easington Colliery (9) 332 3 Sunderland RCA (10) 0–4 FC Hartlepool (10) 80 4 Ilkley Town (10) 1–2 Penrith (9) 75 5 Tow Law Town (9) 2–5 Kendal Town (9) 102 6 Thackley (9) 1–3 Colne (9) 153 7 Shildon (9) 2–0 Yarm & Eaglescliffe (10) 208 8 Alnwick Town (10) 1–1 Billingham Synthonia (10) 150 9 Birtley Town (9) 0–2 Horden Community Welfare (10) 212 10 Jarrow (10) 3–2 Sunderland West End (10) 71 13 Thornaby (10) 1–2 Padiham (9) 93 14 Northallerton Town (9) 1–2 Route One Rovers (10) 126Route One Rovers were disqualified for playing two ineligible players. 15 Boldon Community Association (10) 2–3 Seaham Red Star (9) 95 16 Redcar Town (10) 0–4 North Shields (9) 110 17 Parkgate (9) 0–2 Sandbach United (10) 102 18 Horbury Town (10) 4–5 Ashton Town (10) 125 19 Runcorn Town (10) 1–3 Handsworth (9) 93 21 Athersley Recreation (10) 0–2 Retford United (10) 114 22 Dearne & District (10) 0–1 Darwen (10) 181 23 FC St Helens (9) 2–1 Cheadle Heath Nomads (10) 86 24 Winsford United (10) 4–0 Litherland REMYCA (9) 241 25 Eccleshill United (9) 3–7 Chadderton (9) 46 26 Wakefield (10) 2–0 1874 Northwich (9) 336 27 Golcar United (9) 2–2 New Mills (10) 138 28 Burscough (9) 2–1 Droylsden (10) 150 29 Ashton Athletic (10) 2–1 Stockport Georgians (10) 60 31 Bottesford Town (9) 1–5 Barnton (10) 90 32 Maghull (10) 1–3 Bury (9) 1,505 Match was played at Bury. 35 Rossington Main (9) 1–3 Retford (10) 161 36 Dronfield Town (10) 1–3 Beverley Town (9) 119 37 Glasshoughton Welfare (10) 1–3 Cheadle Town (9) 95 38 Brigg Town (10) 1–1 Winterton Rangers (9) 268 40 Cammell Laird 1907 (10) 1–4 Armthorpe Welfare (10) 117 41 Barton Town (9) 1–2 Stockport Town (9) 185 42 Chelmsley Town (10) 2–3 Allscott Heath (10) 62 43 Stapenhill (10) 2–1 Pershore Town (9) 83 44 Southam United (10) 0–3 Wolverhampton Casuals (9) 54 45 Bilston Town (10) 1–4 Stafford Town (10) 183 46 Shifnal Town (9) 3–0 Cradley Town (10) 150 47 Market Drayton Town (10) 1–0 Studley (9) 104 48 Wednesfield (10) 2–9 Atherstone Town (9) 58 49 Droitwich Spa (10) 6–2 Nuneaton Griff (10) 223 50 Alsager Town (10) 2–2 Heather St John's (10) 62 51 Worcester Raiders (9) 1–0 Eccleshall (10) 55 52 Westfields (9) 0–4 AFC Wulfrunians (9) 105 53 Brocton (9) 2–0 OJM Black Country (9) 134 54 Rugby Borough (9) 4–1 Gresley Rovers (9) 91 55 Bewdley Town (10) 4–0 AFC Bridgnorth (10) 79 56 Allexton & New Parks (10) 1–3 Clipstone (10) 32 57 Bourne Town (9) 3–2 Harrowby United (9) 219 58 Birstall United (10) 1–1 Dunkirk (10) 48 59 Clifton All Whites (10) 1–1 Deeping Rangers (9) 36 60 Blackstones (10) 3–2 Saffron Dynamo (10) 83 61 Newark Town (9) 4–3 AFC Mansfield (9) 166 62 Lutterworth Town (9) 6–1 Pinchbeck United (10) 34 63 GNG Oadby Town (9) 1–2 Radford (10) 22 64 Sandiacre Town (10) 0–5 Newark & Sherwood United (9) 67 65 Leicester Nirvana (9) 0–2 Aylestone Park (9) 37 66 Gedling Miners Welfare (10) 0–2 Sleaford Town (9) 74 67 Louth Town (10) 0–2 Heanor Town (9) 81 68 Holwell Sports (10) 0–3 Kimberley Miners Welfare (9) 55 69 Ingles (10) 0–4 Melton Town (9) 80 70 Clay Cross Town (10) 7–1 Selston (10) 112 71 Harleston Town (9) 4–3 Wisbech Town (9) 126 72 March Town United (9) 5–2 Dussindale Rovers (10) 109 74 St Neots Town (9) 5–0 Sheringham (9) 191 75 Dereham Town (9) 4–1 FC Peterborough (10) 118 76 Mulbarton Wanderers (9) 8–0 Godmanchester Rovers (9) 72 77 Stowmarket Town (9) 2–1 Huntingdon Town (10) 101 78 Framlingham Town (10) 3–0 Ely City (9) 73 79 Eynesbury Rovers (9) 2–0 Lakenheath (9) 75 80 Diss Town (10) 1–2 Heacham (9) 88 81 Haverhill Rovers (10) 2–0 Baldock Town (9) 61 82 Long Melford (9) 0–2 Hullbridge Sports (9) 47 83 Brimsdown (10) 1–1 Hackney Wick (10) 9 84 Newbury Forest (10) 2–1 Cannons Wood (10) 45 85 Takeley (9) 3–0 Hutton (10) 65 86 Coggeshall Town (10) 3–1 May & Baker (10) 64 87 Harlow Town (10) 2–0 Ilford (9) 224 88 Colney Heath (9) 4–0 Wivenhoe Town (10) 61
Tie Home team Score Away team 89 Buckhurst Hill (9) 3–1 Cockfosters (9) 55 91 Hadleigh United (9) 0–0 Woodford Town (9) 39 92 Basildon Town (10) 2–4 Rayleigh Town (10) 113 93 Potton United (9) 2–2 Little Oakley (9) 84 94 Barking (9) 4–0 FC Baresi (10) 73 95 West Essex (9) 3–1 Southend Manor (10) 64 96 Halstead Town (9) 3–3 Langford (10) 118 97 Risborough Rangers (9) 1–0 Ardley United (9) 114 98 Bedfont Sports (9) 5–0 Langley (10) 91 99 Holyport (9) 5–0 Hillingdon Borough (10) 78 100 Rising Ballers Kensington (10) 0–0 Bugbrooke St Michaels (9) 28 101 Desborough Town (10) 3–2 Aylesbury Vale Dynamos (9) 94 102 Raunds Town (10) 2–4 Penn & Tylers Green (10) 30 103 Holmer Green (10) 2–3 Rothwell Corinthians (10) 63 105 Kempston Rovers (9) 3–2 Spartans Youth (10) 113 106 Oxhey Jets (10) 1–1 Ampthill Town (10) 63 107 London Colney (10) 0–1 Winslow United (9) 20 108 Amersham Town (9) 1–2 Staines & Lammas (Middlesex) (10) 86 109 Northampton Sileby Rangers (9) 1–1 Northampton ON Chenecks (9) 121 111 Clanfield 85 (10) 1–4 Tadley Calleva (9) 64 113 Milton United (9) 2–1 Woodley United (10) 55 114 Stonehouse Town (10) 0–0 Corsham Town (9) 115 115 Brimscombe & Thrupp (9) 1–2 Roman Glass St George (9) 71 116 Oldland Abbotonians (9) 1–0 Cirencester Town (9) 97 117 Malmesbury Victoria (9) 3–0 Longlevens (9) 47 118 Hallen (10) 2–3 Portishead Town (9) 92 120 Tytherington Rocks (10) 5–1 Keynsham Town (10) 71 122 Hengrove Athletic (10) 1–1 Shirehampton (10) 52 123 Wantage Town (10) 2–4 Bitton (10) 71 125 Newent Town (10) 1–3 Cadbury Heath (10) 124 126 Odd Down (10) 0–2 Brislington (9) 66 127 Westside (10) 1–4 VCD Athletic (9) 19 128 Redhill (9) 2–3 Billingshurst (10) 145 130 Mile Oak (10) 2–4 Glebe (9) 40 131 Ash United (10) 2–3 Crawley Down Gatwick (9) 38 132 FC Elmstead (10) 0–3 Frimley Green (10) 24 133 Abbey Rangers (9) 2–3 Rochester United (10) 39 136 Balham (9) 1–1 Punjab United (9) 35 138 Peacehaven & Telscombe (9) 1–0 Snodland Town (9) 76 139 Sporting Club Thamesmead (10) 1–1 Little Common (9) 35 140 Rusthall (9) 2–3 Soul Tower Hamlets (10) 95 141 Midhurst & Easebourne (9) 3–3 Sutton Athletic (9) 55 142 Hollands & Blair (9) 3–0 AFC Varndeanians (9) 54 143 Banstead Athletic (10) 2–4 Lordswood (9) 30 144 Fisher (9) 0–1 Faversham Town (9) 173 145 Corinthian (9) 1–1 Tooting & Mitcham United (9) 65 146 Oakwood (10) 2–2 Alfold (10) 35 148 Faversham Strike Force (10) 4–3 AFC Uckfield Town (10) 112 149 Godalming Town (10) 6–0 Erith & Belvedere (9) 85 150 Corinthian-Casuals (9) 1–4 Whitstable Town (9) 143 151 Chipstead (9) 3–1 Chessington & Hook United (10) 72 152 Forest Row (10) 3–5 Staplehurst Monarchs (10) 66 153 Kennington (9) 2–0 Loxwood (9) 96 154 Horsham YMCA (9) 1–3 East Preston (10) 66 155 Hassocks (9) 6–0 Storrington (10) 72 156 Bearsted (9) 5–2 Bexhill United (9) 76 157 Crowborough Athletic (9) 1–3 Wick (9) 141 158 Bridon Ropes (10) 0–3 Lydd Town (9) 37 159 Guildford City (9) 3–1 Worthing United (10) 68 160 Bournemouth (9) 0–5 Cowes Sports (9) 58 161 Andover New Street (9) 6–1 Lymington Town (10) 103 162 Ringwood Town (10) 2–2 Petersfield Town (9) 64 163 Folland Sports (10) 2–3 Sturminster Newton United (10) 54 164 Whitchurch United (10) 1–0 Portland United (9) 60 165 Hythe & Dibden (9) 2–6 Brockenhurst (9) 104 166 Sherborne Town (9) 1–1 Alresford Town (10) 120 167 Hamworthy United (10) 3–1 Warminster Town (10) 104 169 Baffins Milton Rovers (9) 6–2 AFC Portchester (9) 250 170 Clanfield (10) 0–6 Laverstock & Ford (9) 56 172 Millbrook (Hampshire) (9) 4–0 New Milton Town (10) 46 173 Blackfield & Langley (9) 1–0 United Services Portsmouth (9) 63 174 Fleetlands (10) 4–1 Romsey Town (10) 51 175 Callington Town (10) 1–1 Shepton Mallet (9) 126 177 St Blazey (9) 3–1 Saltash United (9) 121 178 Wendron United (10) 5–0 Dobwalls (10) 80 180 Bovey Tracey (10) 2–1 Liskeard Athletic (10) 127 181 Camelford (10) 0–1 Bishops Lydeard (10) 44 182 Torridgeside (10) 2–1 Newquay (10) 83 183 Middlezoy Rovers (10) 1–2 Okehampton Argyle (10) 124 184 Launceston (10) 2–3 Millbrook (Cornwall) (10) 92 185 Street (9) 2–3 Elburton Villa (10) 109 186 Crediton United (10) 1–3 Buckland Athletic (9) 93 187 Wadebridge Town (10) 5–1 Cheddar (10) 102 Sunday 25 August 2024 33 Worsbrough Bridge Athletic (10) 3–2 Prestwich Heys (9) 180 34 Selby Town (10) 1–0 Skelmersdale United (10) 280 110 NW London (10) 0–2 Wembley (9) 51 119 Berks County (9) 6–1 Calne Town (10) 101 124 Wokingham Town (9) 3–3 Cheltenham Saracens (10) 141 137 Sheppey Sports (10) 4–0 Reigate Priory (10) 94 147 Tooting Bec (10) W/O Newhaven (9) NA Tuesday 27 August 2024 129 Selsey (10) 1–1 Larkfield & New Hythe Wanderers (9) 149
Second qualifying round The draw for the second qualifying round was also made on 5 July 2024.