Yes, but we don’t recommend it. Many slate roof contractors provide a warranty on your slate roof and painting it can void this warranty. If you pick a specific colour, note that you may not be able to change the paint for decades. Painting is not practical as the colour will fade, blister and chip off long before the slate tiles wear out and need replacement. An unpainted slate roof will look better, and only needs occasional cleaning.