Christmas
Last-minute Christmas gifts for kids that don't feel last-minute
· 7 min read

Every December the same thing happens: the list is done except for one child, and suddenly it is the 21st. The good news is that "last-minute" only shows when the gift is generic. A gift that is clearly about the child reads as thoughtful no matter when you bought it.
Here is what still works, organised by how late you are. (Full disclosure: one of the options is ours. We will flag it when we get there.)
The 2026 shipping cutoffs
USPS's recommended send-by dates for delivery before Christmas in the lower 48 states are below. They are recommendations, not guarantees, and online shops need a day or two to make and pack your order before it ships, so subtract that from every date.
| Service | Send by | Note |
|---|---|---|
| Ground Advantage / First-Class | Thursday, Dec 17 | Dec 16 for Alaska and Hawaii |
| Priority Mail | Friday, Dec 18 | |
| Priority Mail Express | Saturday, Dec 19 | The last realistic shipped option |
| Email delivery | Any day, including Dec 24 | Nothing to ship |
Still before December 15: order the personalized thing
If you are reading this in the first half of December, you can still get a printed personalized gift. Hooray Heroes prints in the US and ships in about three days, so it is the safest personalized book to order late. A name ornament from a fast Etsy maker usually still arrives. Wonderbly is the one to skip at this point; its standard shipping can run a week and a half.
December 16 to 22: shops, experiences and things made by you
- An experience in an envelope: a zoo membership, a trampoline-park pass or tickets to a holiday show. Print the confirmation, fold it into a card and you have something to unwrap.
- A book from a local bookshop with a handwritten inscription. The inscription is the personalization, and it is the part they will reread at thirty.
- A homemade "coupon book": a pancake breakfast of their choice, staying up 30 minutes late, a day where they plan everything. Free, and four-year-olds take these extremely seriously.
- A recording of a grandparent reading the child's favourite book, sent as a video file. It costs nothing and it is played for years.
December 23 and 24: gifts that arrive by email
This is where digital gifts stop being a compromise. They cannot get lost, cannot miss a truck and cannot arrive on December 27.
A personalized Santa video from Portable North Pole is free and instant: Santa says the child's name and shows their photo. It is a lovely Christmas Eve moment, though it is a greeting rather than a gift to keep.
This is the one we make: a Storied film turns one photo of the child into the hero of a five-minute animated story, with a narrator and an original score, and arrives by email within 24 hours. A December 23 order is ready for Christmas Eve. We would still order by the 22nd if you can, so you have time to watch it yourself before you wrap the reveal. It costs $29.99, and three films for $54.99 sorts out siblings or cousins in one go.
How to wrap a gift that lives in an inbox
A digital gift needs a physical moment, or Christmas morning feels flat. Some ideas that work:
- A "ticket" to the premiere: write "Starring [their name]" on a card, put it in an envelope under the tree, and play the film on the TV after presents.
- A movie-night box: popcorn, a blanket and the card. The film is the main event.
- For a grandchild who lives far away, send the link to the parents and watch it together on a video call. You get to see their face when they recognise themselves.
What to skip when you're late
Anything that only has a name on it and costs more than $20. When it is late and generic, it looks it. Also skip same-day delivery of the big plastic toy everyone else is buying: it is the gift most likely to be a duplicate.
Late is fine. Generic is the problem. Pick the thing that is obviously about them.
Questions parents ask
What can I give a child on Christmas Eve if I forgot to buy a gift?
Something digital or something made by you. A Storied film arrives by email within 24 hours and stars the child, a free Portable North Pole Santa video is instant, and an experience voucher or a homemade coupon book can be printed at home and wrapped.
What is the last day to ship Christmas gifts in 2026?
USPS recommends December 17 for Ground Advantage and First-Class Mail, December 18 for Priority Mail and December 19 for Priority Mail Express, in the contiguous US. Online shops usually need one to three extra days before an order ships.
Is a digital gift a good Christmas present for a child?
Yes, if it is personal and you give it a physical moment, like a card or a movie-night box under the tree. A film where the child is the hero gets a bigger reaction than most wrapped toys, and it can't arrive late.
Their face. Their story. Under the tree.
A five-minute animated film with your child as the hero, made from one photo and in your inbox within 24 hours. $29.99, or all three films for $54.99.
Buying it as a present? See how gifting a personalized film works.