The 1994–95 FA Cup qualifying rounds opened the 114th season of competition in England for 'The Football Association Challenge Cup' (FA Cup), the world's oldest association football single knockout competition. A total of 557 clubs were accepted for the competition, up 18 from the previous season's 539.
The large number of clubs entering the tournament from lower down (Levels 5 through 8) in the English football pyramid meant that the competition started with five rounds of preliminary (1) and qualifying (4) knockouts for these non-League teams. The 28 winning teams from fourth round qualifying progressed to the First round proper, where League teams tiered at Levels 3 and 4 entered the competition.
Calendar Round Start date New Entries Clubs Preliminary round Saturday 27 August 1994 306 557 → 404 First round qualifying Saturday 10 September 1994 135 404 → 260 Second round qualifying Saturday 24 September 1994 none 260 → 188 Third round qualifying Saturday 8 October 1994 none 188 → 152 Fourth round qualifying Saturday 22 October 1994 20 152 → 124 First round proper Saturday 12 November 1994 52 124 → 84 Second round proper Saturday 3 December 1994 none 84 → 64 Third round proper Saturday 7 January 1995 44 64 → 32 Fourth round proper Saturday 28 January 1995 none 32 → 16 Fifth round proper Saturday 18 February 1995 none 16 → 8 Sixth round proper Saturday 11 March 1995 none 8 → 4 Semi-finals Sunday 9 April 1995 none 4 → 2 Final Saturday 20 May 1995 none 2 → 1
Preliminary round Ties Tie Home team Score Away team 1 Abingdon Town 0-0 Cove 2 Alfreton Town 3-1 Ashton United 3 Arlesey Town 1-2 Brook House 4 Armitage '90 1-1 Brierley Hill Town 5 Arnold Town 3-2 Castleton Gabriels 6 Arundel 1-3 Burgess Hill Town 7 Atherton Collieries 1-1 Blidworth Welfare 8 Aveley 1-1 Wootton Blue Cross 9 Banstead Athletic w/o-scr Ash United 10 Belper Town 2-1 Blackpool Rovers 11 Bemerton Heath Harlequins 0-4 Aldershot Town 12 Berkhamsted Town 1-3 Baldock Town 13 Bideford 2-1 Falmouth Town 14 Biggleswade Town 0-1 Feltham & Hounslow Borough 15 Blakenall 3-2 Banbury United 16 Bolehall Swifts 3-1 Barwell 17 Bootle 0-0 Maltby Miners Welfare 18 Bourne Town 1-4 Billericay Town 19 Bournemouth 0-0 Basingstoke Town 20 Bowers United 1-4 Barking 21 Bracknell Town 1-3 Ashford Town (Kent) 22 Bradford Park Avenue 0-3 Burscough 23 Brandon United 5-2 Alnwick Town 24 Bridgnorth Town 3-1 Bilston Town 25 Bridport 1-2 Backwell United 26 Brimsdown Rovers 1-1 Sudbury Wanderers 27 Buckingham Town 1-0 Brockenhurst 28 Burnham 4-0 Clapton 29 Burnham Ramblers 2-3 King's Lynn 30 Bury Town 0-4 Boston Town 31 Caernarfon Town 3-1 Darwen 32 Calne Town 1-3 Torrington 33 Canterbury City 6-0 Newhaven 34 Chadderton 3-2 Armthorpe Welfare 35 Chalfont St Peter w/o-scr Dunstable 36 Clitheroe 1-0 Bamber Bridge 37 Cogenhoe United 1-1 Eastwood Hanley 38 Collier Row 2-1 Cheshunt 39 Congleton Town 4-2 Curzon Ashton 40 Corinthian 9-0 Crowborough Athletic 41 Cornard United 2-0 Chatteris Town 42 Crook Town 1-1 Billingham Town 43 Croydon 7-0 Three Bridges 44 Croydon Athletic 5-2 Malden Vale 45 Denaby United 1-1 Hallam 46 Dudley Town 2-1 Rothwell Town 47 Dunston Federation Brewery 1-0 Darlington Cleveland Social 48 Eastbourne Town 1-7 Egham Town 49 Elmore 4-0 Chippenham Town 50 Epsom & Ewell 1-3 Wembley 51 Evenwood Town 0-3 Consett 52 Evesham United 1-3 Tamworth 53 Eynesbury Rovers 2-3 Gorleston 54 Fareham Town 3-1 Eastleigh 55 Farsley Celtic 3-1 Great Harwood Town 56 Fleet Town 3-1 Oxford City 57 Fleetwood Town 0-3 Eastwood Town 58 Folkestone Invicta 2-0 Hailsham Town 59 Forest Green Rovers 0-0 Cinderford Town 60 Glasshoughton Welfare 1-0 Eccleshill United 61 Glastonbury 4-1 Frome Town 62 Goole Town 0-2 Glossop North End 63 Grantham Town 2-0 Leicester United 64 Guisborough Town 2-0 Eppleton Colliery Welfare 65 Hampton 1-0 Pagham 66 Hanwell Town 1-2 Whyteleafe 67 Haringey Borough 1-2 Ford United 68 Harrogate Town 7-0 Esh Winning 69 Hatfield Main 1-2 Brigg Town 70 Haverhill Rovers 2-1 Great Yarmouth Town 71 Herne Bay 3-0 Langney Sports 72 Hertford Town 2-5 Saffron Walden Town 73 Hillingdon Borough 2-2 Royston Town 74 Hinckley Athletic 2-1 Hinckley Town 75 Hoddesdon Town 1-1 Harefield United 76 Holbeach United 1-2 Heybridge Swifts 77 Horsham Y M C A 2-1 Lancing 78 Hucknall Town 0-0 West Midlands Police 79 Hungerford Town 3-2 Gosport Borough 80 Ilfracombe Town 0-2 Paulton Rovers 81 Immingham Town 1-2 Heanor Town 82 Kingsbury Town 1-4 Kempston Rovers 83 Leatherhead 8-0 Letchworth Garden City 84 Leighton Town 2-2 Leyton 85 Lewes 0-1 Fisher '93 86 Littlehampton Town 2-7 Merstham 87 Liversedge 2-2 Ilkeston Town 88 Long Buckby 3-3 Northampton Spencer 89 Lowestoft Town 2-2 Diss Town 90 Lye Town 2-0 Racing Club Warwick 91 Maidenhead United 0-1 Havant Town 92 Maine Road 3-1 Louth United 93 Melksham Town 4-1 Keynsham Town 94 Mirrlees Blackstone 2-2 Stamford 95 Murton 3-2 Hebburn 96 Nantwich Town 2-1 Newcastle Town 97 Newmarket Town 4-2 Soham Town Rangers 98 Northwood 2-1 Godalming & Guildford 99 Oakwood 0-3 Peacehaven & Telscombe 100 Odd Down 0-6 Newport A F C 101 Oldbury United 1-3 Moor Green 102 Ossett Albion 1-4 Rossendale United 103 Ossett Town 0-0 Mossley 104 Pelsall Villa 2-0 Newport Pagnell Town 105 Penrith 2-3 Tow Law Town 106 Poole Town 3-0 Witney Town 107 Prescot 2-0 Pontefract Collieries 108 Ramsgate 4-0 Redhill 109 Redditch United 7-0 Bedworth United 110 Romford 2-0 Wingate & Finchley 111 Ruislip Manor 5-0 Flackwell Heath 112 Ryde 3-2 Thatcham Town 113 Ryhope Community Association 1-5 Pickering Town 114 Salisbury City 5-0 A F C Totton 115 Seaham Red Star 3-1 Easington Colliery 116 Selsey 1-4 Portfield 117 Sheffield 3-1 Rossington Main 118 Shoreham 1-0 Ringmer 119 Slade Green 0-3 Tilbury 120 South Shields 7-1 Prudhoe Town 121 Southall 2-1 Langford 122 Spalding United 1-0 March Town United 123 St Helens Town 7-1 Salford City 124 Stapenhill 2-1 Rushall Olympic 125 Steyning Town 0-2 Sheppey United 126 Stockton 2-2 R T M Newcastle 127 Stotfold 2-1 Tower Hamlets 128 Stourbridge 1-1 Sandwell Borough 129 Stowmarket Town 2-2 Tiptree United 130 Stratford Town 0-2 Halesowen Harriers 131 Sutton Coldfield Town 2-3 Stourport Swifts 132 Taunton Town 3-2 Clevedon Town 133 Thackley 0-2 Radcliffe Borough 134 Thame United 2-0 Devizes Town 135 Thamesmead Town 0-3 Bedfont 136 Tonbridge Angels 1-1 Chipstead 137 Tring Town 0-1 Wealdstone 138 Uxbridge 1-0 Corinthian Casuals 139 Walthamstow Pennant 2-2 Ware 140 Wednesfield 1-1 Desborough Town 141 Welton Rovers 1-1 Saltash United 142 Welwyn Garden City 1-1 Viking Sports 143 West Auckland Town 1-1 Workington 144 Westfields 1-1 Wellingborough Town 145 Whickham 1-2 Willington 146 Whitstable Town 2-3 Tunbridge Wells 147 Windsor & Eton 1-0 Whitehawk 148 Winterton Rangers 3-0 Stocksbridge Park Steels 149 Wisbech Town 3-0 Fakenham Town 150 Witham Town 1-0 Watton United 151 Worthing 1-0 Horsham 152 Yate Town 2-1 Swanage Town & Herston 153 Yorkshire Amateur 0-1 Atherton Laburnum Rovers
Replays Tie Home team Score Away team 1 Cove 1-0 Abingdon Town 4 Brierley Hill Town 1-3 Armitage '90 7 Blidworth Welfare 1-3 Atherton Collieries 8 Wootton Blue Cross 1-3 Aveley 17 Maltby Miners Welfare 1-0 Bootle 19 Basingstoke Town 3-1 Bournemouth 26 Sudbury Wanderers 1-0 Brimsdown Rovers 37 Eastwood Hanley 0-0 Cogenhoe United 42 Billingham Town 1-2 Crook Town 45 Hallam 1-0 Denaby United 59 Cinderford Town 3-2 Forest Green Rovers 73 Royston Town 1-2 Hillingdon Borough 75 Harefield United 1-0 Hoddesdon Town 78 West Midlands Police 1-1 Hucknall Town 84 Leyton 1-0 Leighton Town 87 Ilkeston Town 4-1 Liversedge 88 Northampton Spencer 2-1 Long Buckby 89 Diss Town 3-3 Lowestoft Town 94 Stamford 4-1 Mirrlees Blackstone 103 Mossley 3-0 Ossett Town 126 R T M Newcastle 6-1 Stockton 128 Sandwell Borough 0-2 Stourbridge 129 Tiptree United 3-1 Stowmarket Town 136 Chipstead 0-3 Tonbridge Angels 139 Ware 4-0 Walthamstow Pennant 140 Desborough Town 2-1 Wednesfield 141 Saltash United 4-0 Welton Rovers 142 Viking Sports 0-1 Welwyn Garden City 143 Workington 1-2 West Auckland Town 144 Wellingborough Town 1-3 Westfields
2nd replays Tie Home team Score Away team 37 Cogenhoe United 2-4 Eastwood Hanley 78 Hucknall Town 0-1 West Midlands Police 89 Diss Town 1-0 Lowestoft Town
1st qualifying round Ties