The 1954 NSWRFL season was the forty-seventh season of the New South Wales Rugby Football League premiership competition, based in Sydney. Ten rugby league football teams from across the city competed for the J. J. Giltinan Shield during the season, which culminated in the first “mandatory” Grand Final played between South Sydney and Newtown.