Solar panels are better for the environment because they generate electricity from the sun which is a green source of energy. If you are not on a green energy supplier then you will be getting your energy from burning fossil fuels like coal or gas. Even if you are on a green energy supplier then you don't get green energy all the time.