NSL Cup – nieistniejące australijskie rozgrywki piłkarskie, rozgrywane w systemie pucharowym, organizowane przez Australian Soccer Association w latach 1977–1996. Łącznie zostało rozegranych XXI edycji pucharu. Najwięcej razy w rozgrywkach triumfowała drużyna Adelaide City, która zdobywała puchar trzykrotnie.

W Australii początki rozgrywek pucharowych o charakterze krajowym sięgają lat 60. XX wieku. Pierwszym turniejem, który wystartował, był Australia Cup rozgrywany w latach 1962–1968.

NSL Cup do sezonu 1992/1993 rozgrywany był równolegle do rozgrywek ligowych, przy czym finał miał miejsce po zakończonym lub pod koniec sezonu National Soccer League (NSL). W następnych latach organizowany był przed startem sezonu ligowego. XX edycja pucharu odbyła się w trakcie przerwy ligowej w styczniu sezonu 1995/1996. Przesunięcie rozgrywek NSL Cup na okres poprzedzający start ligi NSL przyczyniło się do zmniejszenia jego roli (traktowany przez kluby jako turniej towarzyski) i spadkiem zainteresowania wśród kibiców. Ostatnie edycja NSL Cup została rozegrana w okresie od kwietnia do października 1996 roku;