National Soccer League 1988 – dwunasta edycja piłkarskiej ligi National Soccer League (NSL). W dwunastym sezonie wystąpiło 14 drużyn oraz ponownie wprowadzono serie finałową rozgrywek. Tytuł mistrzowski zdobyła drużyna Marconi Fairfield, która w finałowym meczu Grand Final pokonała drużynę Sydney Croatia.
Uczestnicy sezonu 1988 Adelaide City APIA Leichhardt Tigers Brisbane Lions Brunswick Juventus Footscray JUST Marconi Fairfield Melbourne Croatia Preston Lions FC South Melbourne FC St. George Saints Sunshine George Cross Sydney Croatia Sydney Olympic Wollongong City
Rozgrywki Tabela LpDrużyna1 1Wollongong City (B)2613854432+12342Sydney Croatia2615473830+8343South Melbourne FC2613853629+7344Marconi Fairfield2612864626+20325Sydney Olympic269982822+6276Adelaide City2610793635+1277Sunshine George Cross26115103839-1278St. George Saints26106104135+6269Melbourne Croatia2696112833-52410Footscray JUST2679103432+22311APIA Leichhardt Tigers (M)2687112835-72312Preston Lions FC2651292935-62213Brunswick Juventus22675143143-121914Brisbane Lions3 (B)2644182859-3112