When to order custom gifts for Christmas
Last updated October 15, 2026
The last day to order a personalized gift for delivery by December 24, worked out from our 7-to-9-business-day delivery time, and the gifts that are made to order in the USA.
The dates for Christmas 2026
Every item is printed to order and arrives in 7 to 9 business days, production included. Counting back 9 business days from Thursday, December 24, the last day to order for delivery by Christmas Eve is Friday, December 11.
That is the latest day, with no room for a carrier's holiday delays. To be safe, order by Friday, December 4, a working week earlier. Business days are Monday to Friday; the count does not skip public holidays, so earlier is better.
Why there is still time
Nothing here ships from overseas. Each gift is printed at a US facility within 1 to 3 business days of the order and travels by USPS with tracking, so there are no customs delays to allow for. Shipping is $8.00, free over $70.00.
Gifts made to order
- Photo ornaments: ceramic, glass and acrylic, round, square and heart-shaped.
- Photo blankets, from throw to bed size.
- Jigsaw puzzles from a family photo, 300 to 1000 pieces.
- Mugs and tumblers with a photo, a name or a joke.
- Garden flags and family shirts for the season.
Before you order
- Use the original photo from the camera roll, not one sent through a messaging app.
- Check the preview on every view; what you see is where the print lands.
- Order everything for one address in one go: shipping is per order.