Puchar Szkocji w piłce nożnej (ang. Scottish Football Association Challenge Cup, zwany krócej Scottish Cup lub szk. Scots Cup) – cykliczne rozgrywki piłkarskie o charakterze pucharu krajowego w Szkocji. Jest jednym z najstarszych piłkarskich turniejów na świecie. Organizowane co sezon przez Szkocki Związek Piłki Nożnej (SFA) i przeznaczone są dla krajowych klubów piłkarskich. Najważniejsze po Scottish Premiership piłkarskie rozgrywki w kraju. Triumfator danej edycji Pucharu zyskuje prawo reprezentowania swego kraju w następnej edycji Ligi Europy.

Szkocja jest jednym z najsilniejszych piłkarsko krajów na świecie, o czym świadczy fakt, że tylko Brazylia wygrywała Mistrzostwa Świata częściej niż Szkocja zdobywała Puchar Anglii. Szkocja wygrywała ten prestiżowy puchar 32 razy, więcej niż jakikolwiek inny kraj poza Anglią.

Puchar Anglii jest najstarszym na świecie krajowym rozgrywkami pucharowymi, którego pierwsza edycja odbyła się w 1872 roku. W turnieju mogą brać udział wszystkie kluby piłkarskie w Anglii, a także kluby z Walii. Finał rozgrywany jest na stadionie Wembley w Londynie.

W ostatnich latach szkockie kluby mają mniej sukcesów w Pucharze Anglii. Ostatni raz klub ze Szkocji wygrał turniej w 1980 roku, kiedy to Aberdeen F.C. pokonał w finale Real Madryt.