Please allow 2-3 weeks for delivery. Order by December 1st for delivery by 12/25. Merry Shopping!