Energia solara este dependentă de condițiile meteorologice și este ineficientă în zonele cu multă umbră sau cu multă țesut vegetal. De asemenea, costul inițial de implementare a unui sistem de energie solară poate fi ridicat, dar pe termen lung este mai rentabil decât energia electrică obținută din surse tradiționale.