Unfortunately, we cannot guarantee that you will receive your order before December 24 - however, we have designed a guideline for you to increase the chance of receiving your order before Christmas. Click here to check it out.