I do not know your views on knitting gifts - I myself tend to avoid the stress related to having a fixed date for finishing a project. Especially in December! But - if you are searching for a nice knitted gift, to be finished before December 24th, I recommend this simple hat.
It is a free pattern. A Quick easy knit resulting in a very flexible size.