La capital, de igual forma, es la sede de un gran número de recintos deportivos, incluyendo al Estadio Nacional Vasil Levski que puede dar cabida a 43 000 espectadores y alberga a la mayor parte de los grandes eventos al aire libre de Bulgaria; destacan también el Estadio Georgi Asparuhov del Levski Sofia, el Estadio Balgarska Armiya del CSKA Sofía y el Estadio Ovcha Kupel del Slavia Sofia.