The 2016–17 Maltese FA Trophy was the 79th version of the tournament. This version of the competition began on 3 September 2016 and ended on 20 May 2017.[1]
For the first time since 1933 the new Malta Football Association FA Trophy was unveiled. The new trophy, which is partly financed by the English FA, was presented for the first time to the winners.[2]
The Maltese FA Trophy was a single elimination tournament between 65 teams. The winner of the tournament, Floriana, earned a place in the Europa League. Matches which were tied after regulation went to extra time and if still tied after that, to penalties to determine a winner.[3]
Sixteen third round matches were played between 29 November – 14 December 2016.[1] The draw for the third and fourth rounds was held 25 October 2016. All teams from Maltese Premier League entered the third round.[4]
Floriana and Sliema Wanderers met in the final for the fifteenth time, having previously met in 1935, 1936, 1938, 1945, 1949, 1953, 1955, 1956, 1958, 1965, 1972, 1974, 1979 and 1993.[6] Floriana had won eight times and Sliema Wanderers six times.[6]