Campbell was a member of the Australian team that won the gold medal in the 4 × 100 metre freestyle relay at the 2012 Summer Olympics in London. In the women's 50 metre freestyle she and her sister Bronte swam in the same heat, finishing third and second respectively, and qualifying for the semi-final in tenth and ninth place respectively.