Jim McAllester (born 16 April 1959) is a former Australian rules footballer who played with Essendon, Footscray and Collingwood in the Victorian Football League (VFL). McAllester could play as a ruckman but was mostly used as either a forward and defender during his career. After serving an apprenticeship in the under-19s, McAllester made two senior appearances for Essendon in 1980 but did not register a possession in either game. He spent the 1981 and 1982 seasons at Footscray before playing at East Ballarat in 1983.