Outdoor solar lights require maximum access to the sun. Direct sunlight charges the batteries so the lights can illuminate after dark. Any shade will limit the amount of power the solar panels can absorb. To maximize the light, avoid installing solar lights under trees, bushes, or in the shade of a house or other outdoor structure.