L'opera costò complessivamente (opere murarie, arredi e attrezzature mediche) oltre 6 milioni di lire, di cui 4 milioni di lire provenienti da una sottoscrizione popolare a cui parteciparono i cittadini e gli industriali della zona, 1 milione e mezzo dal Cotonificio Cantoni, di cui Carlo Jucker era il direttore generale, 900.000 lire equamente ripartiti tra la provincia di Milano, il comune di Legnano e la cassa di risparmio di Milano, 100.000 lire dal comune di Castellanza, a cui si aggiunsero importi minori elargiti dalle municipalità appartenenti al circolo ospedaliero (ovvero Busto Garolfo, Canegrate, Castellanza, Cerro Maggiore, Parabiago, Rescaldina, San Giorgio su Legnano e San Vittore Olona) e il contributo degli operai legnanesi, che donarono due quindicine di stipendio.