Last-Minute Christmas Gifts That Still Arrive in Time
- 12 gift ideas
- From under $25 to under $50
Good last minute Christmas gifts arrive by email, can be booked online or usually ship fast. Strong options include an Amazon or coffee shop eGift card, a food delivery credit, a class booked with an Airbnb eGift card, tickets or a museum membership, plus a few physical gifts to order early.
Quick picks
- Fastest option: An eGift card delivered by email Arrives by email in minutes, with the amount and date up to you. Idea 1
- Best for coworkers: A coffee shop eGift card An easy thank-you for coworkers, teachers and neighbors. Idea 2
- Most memorable: A class or workshop you book online Gives them something to look forward to after the holidays. Idea 6
- Best for families: A museum, zoo or garden membership A year of visits for the whole family. Idea 8
Running short on days before Christmas does not mean running out of good gifts. Digital gifts arrive in minutes, experiences can be booked tonight, and a few physical gifts often ship fast enough if you order early and check the delivery date at checkout.
This guide covers 12 last minute gift ideas in three groups: digital gifts, last minute experience gifts and physical gifts that usually ship fast. Pair a digital gift with a handwritten card or a printed confirmation so it feels like a real present, and see our Christmas gift guide for more ideas.
Ideas 1 to 5
Digital gifts that arrive by email
Nothing to ship and nothing to wrap. Send them by email on Christmas Eve if you need to.
1. An eGift card delivered by email
An eGift card arrives in minutes and lets the person pick exactly what they want, which takes the pressure off in the final days before Christmas. It suits anyone you are truly stuck on. You choose the amount and the delivery date, so you can schedule it for Christmas morning, and a short note makes it feel personal.
Tip: Schedule delivery for Christmas morning and add a personal message.
2. A coffee shop eGift card
A coffee shop eGift card turns into a few weeks of morning treats, which suits coffee drinkers, coworkers and teachers. It is an easy last minute thank-you, and it arrives by email. Check that the chain has a location near the person, and remember that gift cards generally cannot be returned, so choose a place you know they visit.
Tip: Pick a chain near their home or work and send it with a short thank-you note.
3. A food delivery eGift card
A food delivery credit gives someone a night off from cooking, which is especially welcome for new parents, students and anyone who just moved. It can cover restaurant orders and, on some services, groceries or pet supplies. Check that the service delivers where they live before you buy, and send a note suggesting a cozy night in.
Tip: Check that the service delivers in their area before you buy.
4. A movie ticket eGift card
A movie ticket eGift card is a ready-made night out for friends and couples who love the movies. You can pair it with a note suggesting a film to see together, and it arrives by email. Check where the card can be redeemed and whether it covers the theater near them.
Tip: Add a note suggesting a film, or offer to go with them.
5. A digital game store credit
A game store credit suits a gamer who owns a Nintendo Switch, because the code arrives by email and lets them pick their own downloads. It works only on that console's store, so make sure it matches the system they own. Check the fixed value on the listing, and send the code inside a card.
Tip: Confirm the console and the region before buying, since codes work only on that store.
Ideas 6 to 8
Experiences you can book tonight
Last minute experience gifts give them something to look forward to in the new year.
6. A class or workshop you book online
A cooking, pottery or painting class suits someone who says they do not want more stuff, because it gives them something to look forward to after the holidays. Booking takes minutes online, or you can give an Airbnb eGift card they can spend on stays or Experiences. Print the confirmation or write a note and tuck it into a card.
Tip: Check cancellation terms and pick a date a few weeks out.
7. Tickets to a show, concert or game
Tickets to a show, concert or game suit music, theater and sports fans, since they turn into a shared memory instead of another object. Most tickets now arrive instantly on a phone. Pick a date a few weeks out so it does not clash with holiday plans, and write a note so there is something to open on the day.
Tip: Check the venue's refund and transfer policy before you buy.
8. A museum, zoo or garden membership
An annual membership suits families and curious people of any age, because it gives a whole year of visits to a local museum, zoo or botanical garden. Many can be bought and printed online the same day. Check which days are included, whether it covers guests, and how close it is to where they live.
Tip: Check what the membership covers, such as guests and special exhibits, before buying.
Ideas 9 to 12
Physical gifts that usually ship fast
Order early, and check the delivery date shown at checkout for each one.
9. A box of individually wrapped chocolates
A box of wrapped chocolates is an easy host gift or add-on for neighbors, hosts and anyone with a sweet tooth. Individually wrapped pieces are easy to share at a party or keep on a desk. If shipping looks tight, the same kind of box is often sold in stores, so check the delivery date at checkout.
Tip: Check the box for nut allergens before you wrap it.
10. An insulated water bottle
An insulated bottle suits students, commuters and gym-goers, since it is a practical gift that gets used every day. A leak-resistant lid matters if it rides in a bag, and a color they would pick for themselves makes it feel personal. Check the delivery date shown at checkout before ordering.
Tip: Check the delivery date at checkout, and pick a color they already use.
11. A brick-built bonsai tree
A brick-built bonsai is a calm project of a few hours and a plant that never needs watering, so it suits busy adults and hard-to-shop-for friends who like hands-on projects. Look for a set labeled for adults. Check the delivery date at checkout, since it ships as a physical box.
Tip: Plan an unhurried evening to build it, and keep the box for gifting.
12. A 4K streaming stick
A streaming stick plugs into a TV's HDMI port and adds streaming apps in minutes, which suits anyone with an older TV in a bedroom or guest room. Many come with a voice remote. Check that the TV has an HDMI port, and that they have Wi-Fi and their own streaming accounts.
Tip: Check that their TV has an HDMI port and that they have Wi-Fi.
Frequently asked questions
What is a good last minute Christmas gift?
The fastest options are digital: an eGift card for a store, coffee shop or food delivery service arrives by email in minutes. For something more personal, book a class or buy tickets and print the confirmation. If you still have a few days, order a physical gift and check the delivery date at checkout.
What are the best digital gifts for Christmas?
An Amazon eGift card suits almost anyone, a coffee shop card works for coworkers and teachers, a food delivery credit helps new parents and busy families, a movie ticket card suits film fans and a game store credit suits gamers. Add a handwritten note so it feels like a real gift.
What are good last minute experience gifts?
Book a cooking, pottery or painting class online, buy show or game tickets with a date a few weeks out, or give a museum, zoo or garden membership. An Airbnb eGift card also covers stays and Experiences. Print the confirmation and tuck it in a card so there is something to open.
What is the last day to order Christmas gifts online?
It depends on the item and the carrier, so check the delivery date shown at checkout. For Christmas 2026, USPS lists recommended send-by dates of December 17 for Ground Advantage, December 18 for Priority Mail and December 19 for Priority Mail Express within the contiguous US. Digital gifts can be sent as late as Christmas Eve.
What should I do if my gift will arrive late?
Write a card describing the gift and tuck it under the tree, so there is still something to open. A digital gift card, a booked class or tickets also work as a stand-in. Check the carrier's tracking to see where the package is, and tell them it is on the way.