With effective treatment, head lice will completely go away after two to three weeks. The duration is dependent on how many lice made a home in your hair. Make sure you follow the instructions on your medicated shampoo, lotion or cream to get rid of lice quickly.