Charles Malfroy installe son atelier de peinture à Martigues appelée la Venise Provençale.
Il expose au Salon des Artistes français depuis 1891 ses paysages méditerranéens aux tonalités chatoyantes sont primées par le jury et très appréciées par les collectionneurs.
L'artiste réalise des vues des petits ports Méditerranéens : Martigues, Cassis, Bandol, Les Lecques ...
Son fils Henry Malfroy, lui aussi peintre, reprendra son atelier à Martigues.