Yes, you can put solar panels on a slate roof, but it is crucial to hire a qualified solar installer who has experience working with slate roofs. Slate tiles are fragile and can be easily damaged if not handled carefully.