On a human scalp, a head louse can survive for approximately thirty days. However they cannot survive for longer than one day when they are not on a human host.