Jim Whelan (24 December 1871 – 30 June 1949) was an Australian rules footballer who played with Fitzroy in the Victorian Football League.