Head lice are parasites that feed on human blood and can
live for approximately 30-35 days.  Off of the head lice can live for to 24 to 36 hours.