Denis O'Callaghan (born 7 February 1949) is a former Australian rules footballer who played with Collingwood in the Victorian Football League (VFL). Recruited from Tiega, O'Callaghan played on the half back flank in the 1970 VFL Grand Final, which Collingwood lost. He was primarily seen in the back pockets and appeared in 10 finals during his time at the club. Such was the strength of the team that they made the finals in all but one season O'Callaghan was there, his first.