La final de la Copa de Escocia de 1956 en asociación de fútbol 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 lo ganó 3-1 el Hearts .
Jugado entre los mismos clubes: