Fußball ist ebenfalls eine beliebte Sportart. Zwei Kapstädter Fußballklubs nehmen an der Premier Soccer League (PSL), der höchsten Fußballliga Südafrikas, teil. Es sind dies Ajax Cape Town, der 1999 aus dem Zusammenschluss von "Seven Stars" und "Cape Town Spurs" entstand, und der Cape Town City FC. Kapstadt war auch einer der Austragungsorte beim FIFA-Konföderationen-Pokal 2009 und der Fußball-Weltmeisterschaft 2010, darunter ein Halbfinale. Dafür wurde das Kapstadt-Stadion mit etwa 70.000-Sitzplätzen gebaut.