tunedforyou

Last-minute Christmas gifts that don't look last-minute

11 ideas · Updated 2 October 2026

It is the 23rd, or the 24th, the shops are packed and every delivery date says "after Christmas". The usual answer is a gift card in an envelope, which everyone recognises for what it is.

It doesn't have to be. The gifts below can all be arranged today, without waiting on a parcel, and none of them say "I forgot". What they have in common: they are about the person, they are booked or made rather than shipped, and most of them come with a story you can tell when they open it.

The short answer

The best last-minute Christmas gifts are ones that need no shipping: booked experiences (a show, a class, a dinner), digital gifts such as a personalised song, a photo slideshow or a subscription chosen for them, and things you make tonight, like a letter, a "coupon book" of real promises or a framed photo printed at a local shop.

Personal, and ready today

These look planned because they are about them.

  1. 1

    What we make

    A song written from your stories about them

    Tell us their name and the memories you want in it, and the song is ready in minutes. You hear a free preview first, then send it as a link or play it when they open their presents. Nothing to ship, so even Christmas morning is not too late.

    Budget: from $19.99 Time needed: Minutes

    Full disclosure: this one is ours. It is on the list because it fits, not because it is the only good option.

    Start their song now
  2. 2

    A photo slideshow of your year

    Pick thirty photos, add a song you both love, and put it together with the free editing app on your phone. Play it on the TV after dinner. It takes about an hour and looks like it took a week.

    Budget: Free Time needed: 1-2 hours
  3. 3

    A framed photo, printed nearby

    Most chemists, supermarkets and photo shops print same-day. Choose one great photo of the two of you, buy a decent frame on the way home, and write the date and place on the back.

    Budget: $15-40 Time needed: Same day

Experiences you can book tonight

  1. 4

    Tickets to something in January

    A concert, a show, a match, a comedy night. January dates are often easier to get, and it gives them something to look forward to after the holidays. Print the confirmation and put it in a card.

    Budget: $40-200 Time needed: Book online today
  2. 5

    A class you do together

    Cooking, pottery, climbing, wine tasting, a dance lesson. Most local studios sell gift vouchers online that you can print. Choose something they have mentioned, not something you want to do.

    Budget: $40-150 Time needed: Book online today
  3. 6

    A table at their favourite restaurant

    Book it for a date in January, write the time on a card, and add a line about why that place. Simple, and they will love having it in the diary.

    Budget: $50-150 Time needed: Book today

Things you can make tonight

  1. 7

    A book of real promises

    Not "one free hug": things they would actually value. "I'll do the school run every Friday in January." "One Saturday of fixing the garden, you choose the date." Keep it to five, and keep them.

    Budget: Free Time needed: An hour
  2. 8

    A letter

    For a partner, a parent or a friend, a letter about what they mean to you, with three specific memories in it, is the last-minute gift people keep longest. Handwrite it on good paper.

    Budget: Free Time needed: An evening
  3. 9

    A recipe kit for something you'll cook together

    Buy the ingredients for a dish you both love (or one from a holiday you took together), write the recipe on a card, and put it in a box with a date to cook it.

    Budget: $20-60 Time needed: One shop

Digital gifts that aren't just a voucher

  1. 10

    A subscription chosen for them

    The audiobook service for the commuter, the magazine for the gardener, the streaming service for the film lover. Add a card naming the first three things you think they should read, hear or watch.

    Budget: $10-100 Time needed: Minutes
  2. 11

    A donation in their name, to something they care about

    The animal shelter, the hospital that looked after their parent, the charity they already support. Write a line about why you chose it. It means most when it is clearly about them.

    Budget: Any Time needed: Minutes

A song about them, ready tonight

Tell us who it is for and the memories you want in it. In a few minutes you hear a free preview of the song written from your story. If you love it, the full song starts at $19.99, comes with a private gift page you can send as a link, and an MP3 to play when they open their presents.

  • Ready in minutes, even on Christmas morning
  • Free preview first: pay only if you love it
  • Wrong name or line? Change it yourself free within 24 hours
  • 30-day money-back guarantee

One we made, to hear what it sounds like

Still The One
3:55
anniversaryacousticfemale

Still The One

For My Husband from Maria

"Through all the years we've been together You're still my calm in stormy weather I fall in love with you each day In every single little way..."

Start their song now

You tell us about them, you hear a free preview, and you only pay if you love it.

Making a last-minute gift feel planned

Add the story

Any gift becomes personal with one sentence about why: "because you said in June you'd always wanted to…". Write it in the card.

Give it a physical form

Digital gifts get opened on a phone and forgotten. Print the ticket, write the voucher on a card, or play the song or slideshow out loud when everyone is together.

Don't apologise for it

A booked experience or a song about them is not a "sorry, I ran out of time" gift. Present it as what it is: something chosen for them.

Questions people ask

What is a good Christmas gift I can get on Christmas Eve?

Anything that doesn't need delivery: tickets or a class booked online, a table at a favourite restaurant, a framed photo printed at a local shop, a letter, a photo slideshow, or a personalised song, which is ready in minutes and sent as a link.

How do I make a digital gift feel special?

Give it a physical moment and a reason. Print the booking and put it in a card, or play the song or video aloud when the family is together, and write one sentence about why you chose it for them.

How fast is a personalised song?

You fill in a short form about the person and hear a preview within minutes. The full song is available as soon as you pay, with a gift page to share and an MP3 to download. There is nothing to ship.

Are last-minute gifts tacky?

Only when they look generic. A gift card picked up at the till looks rushed; a booked evening at their favourite place or a song about your history together does not, however late you arranged it.

More Christmas gift guides