The 1946–47 Serie C was the ninth edition of Serie C, the third highest league in the Italian football league system.
Northern Italy sides were divided in nine rounds (gironi). The winners qualified to a tournament to determine the three teams promoted to 1947–48 Serie B.
Western Lombardy
Eastern Piedmont, southern Lombardy and Emilia
Northern Lombardy
Eastern Lombardy
Western Veneto and Trentino-Alto Adige/Südtirol
Eastern Veneto
Bolzano, Meganta and Vita Nova promoted to 1947–48 Serie B.
Central Italy sides were divided in six rounds (gironi). The winners qualified to a tournament to determine the two teams promoted to 1947–48 Serie B.
Northern Tuscany
Southern Tuscany
Southern Italy sides were divided in three rounds (gironi). The winners and the runners-up qualified to a tournament to determine the sole team promoted to 1947–48 Serie B.