En la actualidad, el torneo se celebra la tercera semana de junio en la plaza de la Santa Croce, en el centro de Florencia. Cuatro equipos que representan a los barrios de la ciudad se enfrentan entre sí en las primeras semifinales: Santa Croce (equipo azul), Santa Maria Novella (equipo rojo), Santo Spirito (equipo blanco) y San Giovanni (equipo verde). Los ganadores pasan a la final, que se disputa siempre el 24 de junio, el día del santo patrón de Florencia, San Giovanni. El ganador es honrado con una vaca.
El Calcio Storico no se practicó durante dos siglos, hasta que fue restaurado por Benito Mussolini en 1930. En 2006 el torneo fue suspendido durante dos años, después de grandes disturbios entre el equipo blanco y el equipo azul y sus aficionados.