 Walsh eventually moved to Australia and settled in Noosa, Queensland.In 2003, he and several other former Manchester City players returned for the last game at Maine Road.He died on 28 July 2006 at the age of 85 and his ashes were interred at the Garden of Remembrance at the City of Manchester Stadium.