Erin Gallagher (born 18 December 1998) is a South African swimmer. She competed in the women's 100 metre freestyle event at the 2017 World Aquatics Championships. In 2019, she represented South Africa at the 2019 African Games held in Rabat, Morocco. She competed in the women's 100 metre freestyle, the women's 100 metre butterfly, the women's 4 x 200 metre freestyle relay, and the women's 4 x 100 metre medley relay at the 2020 Summer Olympics.