How long do lice live on a mattress? Actually, they cannot survive without a blood meal for more than a few days. If a head louse falls off your hair onto the mattress, it will only survive 1-2 days. Head lice need to live on your head and feed on blood 2-4 times daily.
7