光伏發電有利於改善環境, 但也受制於現有的環境問題. 空氣中的灰塵和顆粒物會吸收和散射太陽光, 使得光伏組件接收輻射強度被降低, 使得發電效率下降. 根據杜克大學的一項研究, 霧霾造成的電力損失高達11GW, 這一數字是中國新增光伏裝機容量的近三分之一.
在河北邢台, 保定等 '著名' 的霧霾城市, 霧霾時段的發電量可以降低80%以上, 在霧霾最為嚴重的時候, 幾乎就不發電.
根據研究, 中國中部和東部地區, 在每月擦洗一次光伏組件的情況下, 顆粒物將造成光伏組件發電效率降低17%~25%; 若擦洗間隔為2個月, 光伏組件的發電效率則將降低25%~35%. 擦洗很有效, 可是光照資源豐富的地方多缺水. 水往往比電珍貴得多, 用水量提升發電量是顯然不值得的.