Les 17es Championnats d'Afrique d'athlétisme ont eu lieu à Nairobi au Kenya du 28 juillet au 1er août 2010. La compétition, organisée par la Confédération africaine d'athlétisme, réunit 588 athlètes issus de 46 pays. Les épreuves se disputent au Nyayo National Stadium qui peut accueillir près de 30 000 spectateurs. La compétition était initialement prévue du 28 avril au 2 mai 2010 mais a été repoussée par la Confédération africaine d'athlétisme à la suite des retards pris dans la préparation de l'événement.