À l'âge de 15 ans, il travaille en tant que décorateur mural à Milan où il fréquente musées et galeries et découvre la peinture de Giovanni Segantini.
Entre 1899 et 1900, Carlo Carrà est à Paris pour décorer des pavillons de l'exposition universelle. Il se familiarise avec l'art contemporain français, notamment, l'impressionnisme.
Il passe six mois à Londres et fréquente des anarchistes italiens exilés.
Comme beaucoup d'autres futuristes, Marinetti, le premier, mais aussi le peintre Giorgio Morandi, il est séduit par le fascisme de Mussolini. Il adopte des opinions réactionnaires jusqu'à devenir ultra-nationaliste et irrédentiste.
Outre ses peintures, on compte parmi ses réalisations de nombreux livres d'art. Il a également enseigné à Milan.