Der Scottish FA Cup wurde 1890/91 zum 18. Mal ausgespielt. Der wichtigste Fußball-Pokalwettbewerb im schottischen Vereinsfußball wurde vom Schottischen Fußballverband geleitet und ausgetragen. Er begann am 6. September 1890 und endete mit dem Finale am 7. Februar 1891 im Hampden Park von Glasgow. Als Titelverteidiger startete der FC Queen’s Park zugleich Rekordsieger dieses Wettbewerbs, der im Finale des Vorjahres gegen den FC Vale of Leven gewonnen hatte. Im diesjährigen Endspiel um den Schottischen Pokal traf Heart of Midlothian auf den FC Dumbarton. Die Hearts erreichten zum ersten Mal in der Vereinsgeschichte das Finale. Dumbarton nach 1881, 1882, 1883 und 1887 zum fünften Mal. 1883 gewann der Verein das Finale gegen Vale of Leven. Das Finale gewannen die Hearts aus Edinburgh mit 1:0. Die erstmals ausgetragene schottische Meisterschaft im gleichen Jahr gewann der FC Dumbarton zusammen mit den Glasgow Rangers. Die Hearts wurden Tabellensechster.