Question: when do you give your christmas eve box?
Answer: Christmas Eve boxes are traditionally given on 24th December as a special treat to get kids feeling as festive as possible before Santa arrives.