The 2003–04 Maltese FA Trophy was the 66th season since its establishment. The competition started on 1 November 2003 and ended on 18 May 2004 with the final, which Sliema Wanderers won 2-0 against Marsaxlokk.
First round
|colspan="3" style="background:#fcc;"|1 November 2003
|colspan="3" style="background:#fcc;"|8 November 2003
|colspan="3" style="background:#fcc;"|15 November 2003
|colspan="3" style="background:#fcc;"|22 November 2003
Second round
|colspan="3" style="background:#fcc;"|21 February 2004
|colspan="3" style="background:#fcc;"|22 February 2004
|colspan="3" style="background:#fcc;"|1 March 2004
Quarter-finals
|colspan="3" style="background:#fcc;"|3 April 2004
|colspan="3" style="background:#fcc;"|4 April 2004
Semi-finals
Final
References
External links RSSSF page