2003–04 Maltese FA Trophy

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;"|8 November 2003


 * colspan="3" style="background:#fcc;"|15 November 2003
 * colspan="3" style="background:#fcc;"|15 November 2003


 * colspan="3" style="background:#fcc;"|22 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;"|22 February 2004


 * colspan="3" style="background:#fcc;"|1 March 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
 * colspan="3" style="background:#fcc;"|4 April 2004


 * }