How Long Does an Oil Painting Take? Depending on the size, complexity and work load of the artist it may take from a few weeks to a few months.