Matches were scheduled to be played at the stadium of the team named first on the date specified for each round, which was always a Saturday. Some matches, however, might be rescheduled for other days if there were clashes with games for other competitions or the weather was inclement. If scores were level after 90 minutes had been played, a replay would take place at the stadium of the second-named team later the same week. If the replayed match was drawn further replays would be held until a winner was determined. If scores were level after 90 minutes had been played in a replay, a 30-minute period of extra time would be played.
Calendar
Round
Date
Extra preliminary round
Saturday 7 September 1929
Preliminary round
Saturday 31 September 1929
First round qualifying
Saturday 5 October 1929
Second round qualifying
Saturday 19 October 1929
Third round qualifying
Saturday 2 November 1929
Fourth round qualifying
Saturday 16 November 1929
First round proper
Saturday 30 November 1929
Second round proper
Saturday 14 December 1929
Third round proper
Saturday 11 January 1930
Fourth round proper
Saturday 25 January 1930
Fifth round proper
Saturday 15 February 1930
Sixth round proper
Saturday 1 March 1930
Semi-finals
Saturday 22 March 1930
Final
Saturday 26 April 1930
Qualifying rounds
Most participating clubs that were not members of the Football League joined the competition in the qualifying rounds. York City, who had been elected to the Football League Third Division North during the 1929 close season, also competed in the qualifying rounds of this tournament, being entered in the fourth qualifying round alongside Ashington - the club they defeated in the League ballot.
Those featuring in the main draw for the first time were Barry, Thames, Margate, Dagenham Town, Scunthorpe & Lindsey United, Manchester Central, Caernarfon Athletic and future FA Cup and FA Amateur Cup winners Wimbledon. Tunbridge Wells Rangers was appearing at this stage for the first time since 1905-06 while Newark Town's predecessor outfit Newark F.C. had last competed in the first round proper in 1885-86.
34 matches were scheduled to be played on Saturday, 30 November 1929. Seven were drawn and went to replays in the following midweek fixture, while third division clubs Clapton Orient and Doncaster Rovers needed second replays to see off qualifiers Folkestone and Shildon respectively.
The matches were scheduled for Saturday, 11 January 1930. Eight matches were drawn and went to replays in the following midweek fixture, of which one went to a second replay. All teams in this round apart from Corinthian were Football League teams, but York City was the last participating side from the qualifying rounds.
The matches were scheduled for Saturday, 25 January 1930. Five games were drawn and went to replays in the following midweek fixture, of which one went to a second replay.
The matches were scheduled for Saturday, 15 February 1930. There was one replay, between Sunderland and Nottingham Forest, played in the next midweek fixture.
The semi-final matches were played on Saturday, 22 March 1930. Arsenal and Hull City drew, replaying their game four days later. Huddersfield Town and Arsenal won their matches to meet in the final at Wembley.