Please allow 3-4 weeks for delivery. This item is Made to order or Temporarily out of stock. We will notify you if we cannot deliver in time for Christmas.