Current turnaround time is approximately 2 weeks. Please order embroidered items by December 10 to receive by Christmas Eve. Non-embroidered items will ship next business day.