Cloudy, overcast and rainy weather prevent the panels from collecting energy, making weather dependency the most significant drawback of solar energy. Another major con is the high initial cost, especially if you're going completely off the grid. Solar power is the cheapest form of renewable energy, but still four times more expensive than traditional sources.