La final de la Copa de Escocia de 2003 se jugó el 31 de mayo de 2003 en Hampden Park en Glasgow y fue la final de la 117ª Copa de Escocia. La final la disputaron Dundee y Rangers . Los Rangers ganaron el partido 1-0 con un gol de cabeza de Lorenzo Amoruso en la segunda mitad.