If you missed the shipping cutoffs, the best last-minute Christmas gifts arrive by email or get picked up in person the same day. The list covers tickets and experiences, gift subscriptions, gift cards, same-day photo prints and things you make yourself. Pick a gift that names a plan or a memory, then present it with a printed card or a scheduled send so it doesn't feel like an afterthought.
The short list
| Gift | Best for | Price |
|---|---|---|
| Fandango Dinner and a Movie combo | Couples and parents who never get a night out | $50 |
| Ticketmaster E-Gift Card | The friend who goes to every show | From $25 |
| MoMA Annual Pass | New Yorkers, or anyone visiting NYC | $75 per year |
| Cozymeal Gift Card | Food lovers and couples | From $50 |
| Adorvi digital keepsake | Partners, best friends, family far away | $8.99 |
| Storyworth | Parents and grandparents | From $69 |
| Libro.fm audiobook credits | Commuters and long-distance drivers | $30 for 2 credits |
| Book of the Month 3-book gift | Readers who like surprises | $59.99 |
| Trade Coffee 3-month gift | Coffee drinkers who live far away | $66 |
| Libby with a library card | Readers on a budget | Free |
| Airbnb Gift Card | Couples and travel lovers | Amount you choose |
| Bookshop.org Gift Card | Readers who choose their own books | From $10 |
| Goldbelly E-Gift Card | Someone who misses hometown food | From $50 |
| Walgreens same-day photo book | Grandparents and parents | From $39.99 |
| CVS 11x14 hanging canvas | Anyone with a photo worth hanging | From $34.99 |
First, how late is too late to ship?
For delivery by December 25 within the lower 48 states, USPS recommends sending by December 17 for Ground Advantage and First-Class Mail, December 18 for Priority Mail, and December 19 for Priority Mail Express. Alaska, Hawaii, international and military addresses have earlier dates, so check the USPS holiday page for those.
After those dates, shipping is a gamble. Every gift below arrives by email, text or link, or you pick it up yourself. For a few (the books, the coffee, the Goldbelly food), the gift lands on time but the physical part ships after they redeem it.
Experiences and tickets
Pick one that points at a specific evening, show or class, so they don't have to plan it from scratch.
Dinner and a Movie Gift Card Combo
$50one $25 Fandango card plus one $25 Olive Garden cardat Fandango
It is a whole evening in one gift: both cards arrive together in a single email, so there is nothing to coordinate. A movie on Christmas Day or the slow week after is an easy plan to say yes to.
Good to know. Check that an Olive Garden is near them before you buy.
View at FandangoTicketmaster E-Gift Card
$25from; any amount from $25 to $1,000at Ticketmaster
Concert and theatre dates for next year are often announced well before Christmas, so you can pair the card with a specific show you think they would love. It covers music, comedy, theatre, family attractions and sports, which keeps it useful if your guess is wrong.
Good to know. Ticketmaster says it is good for events across the U.S., so check that the venue or show they love actually sells through Ticketmaster.
View at TicketmasterMoMA Annual Pass (gift)
$75per yearat MoMA
A year of unlimited admission, free film tickets and store discounts turns one present into many afternoons. MoMA lets you email the activation code straight to them on a date you pick, or to yourself so you can write it inside a card.
Good to know. It is only useful if they can get to Manhattan. MoMA's FAQ says the code is valid for a year and membership starts when it is redeemed.
View at MoMACozymeal Gift Card
$50from; preset amounts up to $500at Cozymeal
It covers in-person cooking classes, private chefs, food tours and online cooking and mixology classes, so it still fits if they live somewhere with few local classes. You choose email or print delivery at checkout, which makes it easy to hand over in person.
Good to know. Cozymeal says its gift cards never expire. Class availability depends on their city, so check before you pick an amount.
View at CozymealWrite the plan into your card. "Dinner and the new movie on the 27th, I'll book the babysitter" beats a code in an inbox.
Things you make or write
These cost you an evening, not a delivery date. An Adorvi keepsake holds photos, a letter and a song, and Storyworth turns a year of weekly answers into a hardcover book.
ConstellationOpen the example



Sakura walk



Adorvi personalized digital keepsake
$8.99per gift, no subscriptionat Adorvi
You add up to 12 photos, a letter in your own words and a song into a private page that opens on their phone or computer behind a passcode. Most people finish in 10 to 20 minutes, and you preview the whole thing before paying, then send a link or a QR code.
Good to know. It is digital only, with nothing to unwrap, and it needs your photos and your words to work. It stays up for a year (longer on request).
Start a giftIt's the best last-minute option on this list if you have photos together, because it's finished and sent the same evening. Open the example that matches who it's for: a partner, a best friend, your mom or your dad. Start a gift here and preview the whole thing before you pay.
Storyworth
Starting at$69at Storyworth
Storyworth's FAQ says one-year gifts can be delivered by email the same day, and you can print a gift card at home. They get a weekly question for a year, and their answers become a hardcover book.
Good to know. The book is the payoff a year later, and Storyworth says standard book shipping takes about 10 business days after ordering.
View at StoryworthSubscriptions and memberships
Pick one that gives you something to hand over on the day: a printable card or an email scheduled for Christmas morning.
Audiobook Gift Credits (2-credit bundle)
$30.002 credits; bundles up to 24 creditsat Libro.fm
Libro.fm lets you send the gift instantly or schedule it, so it can arrive on Christmas morning even if you buy it on the 24th. Each credit buys one audiobook regardless of price, and the purchase supports an independent bookstore.
Good to know. Credits never expire, but Libro.fm notes that some audiobooks cannot be bought with credits because of publisher restrictions.
View at Libro.fmBook of the Month 3-Book Gift Membership
$59.993 books; 6 and 12 book optionsat Book of the Month
There is a print-at-home foldable card, so you have something real to hand over on the day. They pick their own books after redeeming, which removes the risk of buying a book they already own.
Good to know. The books themselves arrive by mail after they redeem, so on Christmas Day the printed card is the gift.
View at Book of the MonthCoffee Gift Subscription (3 months)
$66.003 months; 6 and 12 months availableat Trade Coffee
You do not need their address: they enter it when they redeem and take a short quiz to get matched with coffees. You can schedule the email for a set date or print the gift to hand over yourself.
Good to know. Trade ships only to the 50 U.S. states (no Puerto Rico, APO/FPO or international), and the first bag arrives after they redeem.
View at Trade CoffeeLibby, with a library card
Freewith a public library cardat Libby
Libby gives free ebooks and audiobooks from thousands of public libraries. The gift is the setup: help them get a card, install the app and put three books on hold, then write a note about why you picked them.
Good to know. Popular titles often have waitlists, and card rules vary by library, so check their library's site first.
View at LibbySkip the national park pass: the new digital America the Beautiful national park passes look like an instant gift, but Recreation.gov says digital passes may not be purchased as gifts. If you want to give one, you need a physical pass, which means shipping or an in-person visit.
Gift cards, done thoughtfully
Tie each one to a place, a trip or a craving, and say which in the card.
Airbnb Gift Card
Amount you chooseyou set the amountat Airbnb
Airbnb says digital cards arrive within minutes by email or a shareable link, and they can be used for stays, experiences and services. Name the trip in your card ("a weekend upstate in March") and the card becomes a plan.
Good to know. Airbnb says the cards never expire, but cards for users based in Europe can only be used to book homes.
View at AirbnbBookshop.org Digital Gift Card
$10from; up to $1,000at Bookshop.org
It starts at $10 and lets you pick a send date, so it works as a small add-on or a stocking stuffer. Purchases on Bookshop.org financially support independent bookstores, which is worth a line in your note.
Good to know. It never expires, but it can only be used on Bookshop.org (not in a physical store) and currently not on ebooks.
View at Bookshop.orgGoldbelly E-Gift Card
$50from; custom amounts availableat Goldbelly
It sends by email or text, with Send Now (Goldbelly says up to an hour) or a scheduled date and time. Point them to a specific shop from their hometown, like a pizza or bagel place.
Good to know. The food itself ships from the restaurant after they order, so it arrives in January, not on Christmas.
View at GoldbellyThen do the free part: pick three books you think they would love, or the Goldbelly restaurant from the city they grew up in, and list them in your note.
Same-day local pickup
If you want something physical and it's December 23 or the morning of the 24th, Walgreens and CVS photo counters are a good bet. You design online, the store prints it, and you collect it the same day.
8.5x11 Custom Cover Photo Book, Same Day Pickup
Starting at$39.99at Walgreens
A printed hardcover of your photos that you design online and collect at a local store the same day. That makes it one of the few physical keepsakes you can still make on December 23 or 24.
Good to know. Same-day pickup is only at select stores and holiday hours vary, so confirm your store and its pickup time before you design.
View at Walgreens11x14 Hanging Canvas
From$34.99at CVS
CVS says same-day pickup applies to select photo products ordered by 7 PM local time, so you can upload in the afternoon and wrap it that night.
Good to know. Pickup depends on the store. CVS notes some products are not available for same-day pickup at every location.
View at CVSHoliday hours, cutoffs and which stores offer same-day pickup all vary, so call or check your store's page before you start designing.
Free and under $25
- A handwritten letter about one specific memory.
- Libby setup: free with a library card. Load three holds you chose for them and write why.
- A $10 or $15 Bookshop.org card tucked into a card with your own book recommendation.
- A coupon book of things you'll actually do: a cooked dinner, a car wash, a full day of childcare. Write dates on them so they happen.
- An Adorvi keepsake for $8.99, if you have photos together and something to say.
How to present a digital gift so it doesn't feel last-minute
Left alone, a digital gift shows up as an automated email from a no-reply address. Five ways to fix that:
Print something to hand over. Several gifts above offer a printable card (Book of the Month, Trade Coffee, Cozymeal, Storyworth). If yours does not, print the confirmation or redemption page, fold it into a card, and write a real note on the inside.
Put a QR code in the stocking. If the gift is a link, turn it into a QR code, print it on a small card and tuck it in a stocking, a book or a coat pocket. Adorvi gives you a QR code for this. For other links, a free QR code generator makes one.
Time the reveal. Schedule the email for a specific time: Christmas morning, after dinner, or the minute they land. For long-distance gifts, agree on a time to open it together on a video call.
Pair it with something small and physical: a mug from the cupboard with a coffee gift, a box of popcorn with a movie card, or a bookmark with a book card. The small object is something to unwrap, and the digital gift becomes the surprise inside.
Write the plan. "Let's go see a show in spring" says more than "Ticketmaster gift card." Add a date and a reason where you can.
How we chose
We looked for gifts you can give without shipping before Christmas, from companies still selling them. Every pick needed a public page, a listed price and a clear explanation of how the gift reaches them. We favored gifts that let you name a plan or a memory over generic balances, and we noted the limitation we would want to know ourselves.
Prices and details were checked on the brands' own pages on October 21, 2026. Prices, promotions and availability change, especially in December, so confirm before you buy. No brand paid to be included. Adorvi is our own product, which is why we have kept it to one entry and listed its limits.
Questions people ask
What can I give for Christmas if it's too late to ship?
Choose a gift that arrives by email or link, or one you pick up locally the same day. Experiences, gift subscriptions with a printable card, specific gift cards, same-day photo prints and things you make yourself all work. Then hand over a printed card or schedule the email, so it doesn't land as a bare code.
When is the last day to ship for Christmas 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, for delivery by December 25 in the lower 48 states. Other destinations have earlier dates on the USPS holiday page.
How do I make an e-gift card feel personal?
Tie it to one specific plan and write that plan in a card you hand over. Add something small and physical, like a mug with a coffee subscription. Schedule the email for a specific time, like Christmas morning.
Can I schedule a digital gift to arrive on Christmas morning?
Many can. Libro.fm, Trade Coffee, MoMA, Bookshop.org and Goldbelly all let you pick a delivery date. If a gift sends instantly, have it emailed to yourself and pass it on when you're ready.
What is a good last-minute gift for someone far away?
Pick something that doesn't depend on their address or local stores, such as an audiobook gift, a gift card for food from their hometown, or a digital keepsake of your photos and a letter. Then plan to open it together on a video call.


