Most solar landscape lights will run for about eight to 10 hours per night, based on the amount of sunlight they receive during the day. This means your solar landscape lights should run all night during the summer, but don't expect them to do so in the winter. There just isn't enough sunlight here to charge the batteries enough to get through a 14-hour winter night.
Operating times in the winter months may vary as much as 50 percent, depending on the number of hours of sunlight during the day. Not receiving enough light to charge the battery will significantly affect the light's performance and may reduce battery life.