La Scottish Cup 2009-10 è stata la 125ª edizione del torneo. È iniziata il 26 settembre 2009 e si è conclusa il 15 maggio 2010. Il Dundee United ha vinto il trofeo per la 2ª volta.
^Il risultato finale di 7-1 fu annullato poiché il Dunfermline schierò un giocatore non tesserato. Inizialmente il club fu escluso dalla competizione, poi fu riammesso e venne disputata una seconda partita.