Not if they are installed properly by a professional Solar Installer.
For most types of roofs (composition, foam, tile, metal, or wood shake), the solar panels are mounted on frames that have been bolted to either the plywood or the rafters. The bolts are then surrounded with flashing (similar to what is done around vents or pipes that are already present on the roof) and a water-tight sealant is applied.
SunPower panels are fastened to the roof securely enough to withstand winds up to 100 mph. True, there aren’t too many places where the winds get that high in California, but it’s comforting to know that if it did happen, we’ve got you covered.
Solar panel systems are best installed on roofs without existing problems. Older roofs should be inspected to avoid any installation issues. If the roof needs to be replaced, it’s best to replace it first and then install the solar panel system. If you don’t need to replace your roof quite yet but will have to within the next few years, the panels can be removed and then reinstalled on the new roof, although you will be charged for the service.