La final de la Copa de Escocia de 1956 en fútbol asociación se jugó el 21 de abril de 1956 en Hampden Park en Glasgow y fue la final de la 71.ª edición de la Copa de Escocia . Hearts y Celtic disputaron el partido. El partido fue ganado por 3-1 por el Hearts .
Jugado entre los mismos clubes: