Daniel John Warr (22 October 1905 – 27 August 1972) was an Australian rules footballer who played for St Kilda in the Victorian Football League (VFL). Warr spent two seasons at St Kilda and his 37 games consisted of one final in 1929. He was a goal-kicking rover and managed 24 goals in each of his two years at the club. After captain-coaching Rochester in 1930, Warr returned to his original club Preston. He won a Recorder Cup in 1934, captain-coached them in 1935 and topped Preston's goal-kicking every year from 1932 to 1935 (54, 37, 57 and 42 goals respectively).