We recommend ordering early December for the best opportunity to receive your order by Christmas! Like any business, we never can guarantee any shipment by Christmas as we rely on USPS + FedEx for final delivery and their systems can experience delays at anytime. If you're in a time crunch, check out our Amazon shop page to shop Prime with us! As a small business, we are doing the best we can, working around the clock to ship your orders out asap! We thank you for choosing to shop small with us!