Les lampes solaires ont une cellule solaire qui convertit la lumière du soleil en électricité. Cette électricité est ensuite utilisée pour recharger les batteries chaque jour. Un capteur photoélectrique allume automatiquement la lumière solaire la nuit. Le capteur de cellule photoélectrique n'allumera pas la lumière s'il y a une source de lumière supplémentaire se reflétant dessus à moins de 12 pieds.