Port Elizabeth ospita numerose società sportive ed eventi di ogni tipo, emblematici sono stati il Mondiale di rugby 1995 e il Mondiale di calcio 2010. I due eventi sono stati ospitati al Boet Erasmus Stadium (oggi demolito e con capienza fino a 35.000 spettatori) e al Nelson Mandela Bay Stadium (capienza 48.000 spettatori).