Ma perché il Carnevale a Milano finisce dopo e dura 4 giorni in più? Osservato nella maggior parte dell'arcidiocesi di Milano e in alcune delle diocesi vicine, il Carnevale Ambrosiano prende il nome dal santo patrono di Milano, Sant'Ambrogio. La tradizione popolare giustifica questa discrepanza temporale tra Carnevale Romano e Ambrosiano riconducendo la stessa a un pellegrinaggio compiuto da Ambrogio, allora vescovo di Milano. Egli, partendo, assicurò agli abitanti della città meneghina il suo ritorno in tempo per le celebrazioni del Carnevale. In realtà, questa promessa non fu mantenuta. La città dunque, a costo di attendere il vescovo, prolungò di qualche giorno i festeggiamenti.