40 last-minute Christmas gifts that don't look last-minute
Forty gifts you can still give on time, starting with the ones that are ready in minutes.
40 ideas ·

It's December 22, everyone else wrapped their presents a week ago, and you've just remembered someone. It happens to everyone. The good news is that the best last-minute Christmas gifts aren't the ones that arrive fastest. They're the ones that show you were paying attention, and those don't need a delivery van.
These 40 ideas are sorted by how much time you have left: gifts that are ready in minutes, experiences you can book today, things you can make at home tonight, what to grab from the shops on Christmas Eve, and what to send someone you won't see on the day. Almost all of them get better with a note saying why you chose it.
If there's still time for the post, a printed book of ours needs ordering by Wednesday, December 2 for the US and Monday, December 7 for the UK. Our Christmas order dates have every country. After that, start with the first list.
Ready in minutes: gifts you can send tonight
When the post has gone, give something that doesn't need it. Every one of these can be finished tonight and opened on Christmas morning.
- A book of reasons you love them, fifty of them, one per page, with the two of you illustrated on the cover. The digital book is ready minutes after you approve it, as a flipbook link and a PDF.
- A video message from everyone who loves them, collected on the family group chat and stitched together on your phone.
- A playlist of the songs from your year together, with a line about why each one made the cut.
- A set of open-when letters, written tonight and scheduled to land in their inbox through the year: open on your birthday, open when you miss me, open when you need a laugh.
- A digital photo album of this year, every picture captioned with what you remember about that day.
- A voice memo telling the story of how you met, or how they became your best friend, for them to keep on their phone.
- An e-book or audiobook you know they'll love, sent with a note about the page that made you think of them.
- A donation in their name to a cause they care about, with a card explaining why you chose it.
- A subscription to something they'd never pay for themselves, like the newspaper they always borrow from you.
- A gift card for their favorite local restaurant, with a date already in both your calendars to go together.
Experiences you can book today
An experience fits in an envelope, and nobody can tell it was booked on December 23. Print the confirmation, fold it into a card and add a clue.
- Tickets to a show, a concert or a game in the new year, so there's something to look forward to in January.
- A cooking, pottery or cocktail class for the two of you.
- A night away somewhere close, booked for a weekend in February when everyone needs one.
- A spa day, a massage or the long-promised haircut at the good place.
- A table at the restaurant where you had your first date, or the one they keep sending you links to.
- An escape room, a driving experience or a hot-air balloon ride, for the one who's hard to surprise.
- A museum, zoo or botanical garden membership, which turns one visit into a year of days out.
- A day of their favorite things, planned hour by hour and written on a card, with no decisions left for them to make.
Gifts you can make tonight
Homemade gifts only look cheap when they're generic. These take an evening and mean more than most things in a box.
- A jar of folded notes, one memory or reason on each, to open whenever they need one.
- A coupon book for the things they'd never ask for: breakfast in bed, a car wash, one argument you'll let them win.
- A handwritten letter about this year: what happened, what you'll remember and what you're looking forward to.
- A batch of their favorite cookies, with the recipe written on the tag.
- A framed photo from this year, the candid one rather than the posed one, with the date written on the back.
- A family recipe book, typed up from the cards in the kitchen drawer and printed at home.
- A time capsule to fill together on Christmas Day and open in ten years.
- A hand-drawn map of your town with the places that matter to you both marked and labeled.
From the shops on Christmas Eve
Anything from a store can be personal if you choose it for a reason and say what the reason is. Write the note before you wrap it.
- A good book, with an inscription on the first page about why you picked it for them.
- A plant that will still be alive next Christmas, with the care instructions written in your own words.
- The chocolates from their childhood, if you can find them, or their favorites if you can't.
- Cozy pajamas or a soft throw for Christmas afternoon, wrapped with a list of the movies you'll watch under it.
- A board game or a puzzle for the whole family to start before lunch.
- A blank journal with the first page already written by you.
- A bottle of something good, labeled with a memory from the year you're toasting.
- A photo printed at the drugstore while you wait, in a frame from the same aisle.
For someone you won't see on Christmas Day
- Flowers or a bakery box from a shop in their town, which can often still deliver when the post can't.
- A video call booked for Christmas morning, with the same breakfast on both ends.
- A movie night on a video call: the same film, started at the same moment, with snacks sent to their door.
- A message from everyone at the table, recorded on Christmas Day and sent before dessert.
- A book of reasons sent as a link, timed to arrive with their morning coffee.
- The date of your next visit, booked and written in their card, so the distance has an end.
How to give a gift that isn't in a box
A gift that lives on a phone can feel slight on Christmas morning, so give it something to unwrap. Print the cover or the first page and fold it into a card, or wrap a tablet with the book already open. Or wait until the presents are done, sit down together and read it out loud, which is often the best way to give it.
If you've ordered something printed that won't arrive in time, give the promise on the day: a card that says what's coming, and a page of it to read now. Every printed book of ours includes the digital one, so there's always something to give on Christmas morning while the hardcover follows.
The gifts people keep aren't the expensive ones. They're the ones that say something only you could say. If that's what you're after, our Christmas books ask about the Christmases you've shared and turn your answers into fifty reasons, illustrated to look like your people. The digital book is $12, and you can finish it tonight.
Need words for the card too? Here's what to write in a Christmas card, with 100 messages to borrow. And for the hardest person on your list, try gifts for someone who has everything.
Questions people ask
What can I give as a last-minute Christmas gift?+
Something that doesn't depend on the post: a digital gift like a book of reasons or a video message from the family, an experience you can book and print, or something homemade. Add a note saying why you chose it and it won't feel last-minute.
Can you give a digital gift on Christmas morning?+
Yes. Send the link at breakfast, or print a page and put it in a card so there's something to open. Our digital book is a flipbook link and a PDF, ready minutes after you approve it.
When is the last day to order a printed book for Christmas?+
For our printed books, order by Wednesday, December 2 for the US and Monday, December 7 for the UK. The Christmas page has every country. After that, the digital book still arrives in minutes.
How do I make a last-minute gift look thoughtful?+
Make it specific. A gift card becomes a plan when it comes with a date, a book becomes personal with an inscription, and anything gets better with three lines about why you chose it for them.

