How long will it take for a swollen lip to settle down?

10 days. Assuming the fat lip is from trauma, 10 day is above average for the swelling to go down. It may take a bit longer for bruising to resolve.