One lice and ten nits. How long have I had lice? You have had lice for 1 week at the most. An adult pregnant female head louse has traveled to your scalp and started laying eggs. She lays up to 10 eggs a day for 10 days and then she dies. The eggs take a week to hatch.