The 2003 Belgian Cup final, took place on 1 June 2003 between La Louvière and Sint-Truiden.
It was the 48th Belgian Cup final and was won by La Louvière.
Match rules