Miss South Africa 2009 was held on 13 December 2009 in Sun City, South Africa. The winner represented South Africa at Miss Universe 2010 and Miss World 2010. Twelve contestants competed for the crown. Nicole Flint was crowned by the outgoing titleholder, Tatum Keshwar from Durban.
First runner-up Matapa Maila competed in Miss Earth 2008 and did not place.