Josh Walker (born 12 November 1992) is a former professional Australian rules footballer who played for the Geelong Football Club and the Brisbane Lions in the Australian Football League (AFL).
Walker was recruited by Geelong in the 2011 rookie draft with pick 23. He made his debut in round 16, 2012, against Collingwood at the MCG. He is the grandson of Geelong premiership player Peter Walker. A strong-marking ruck/forward who found his place in the team limited behind Tom Hawkins and James Podsiadly. Once Podsiadly left for Adelaide he was selected as the second tall forward, he managed 33 games and 35 goals in four seasons. He was traded to Brisbane in the 2015 trade period.