Last-Minute Christmas Gifts That Still Arrive in Time

  • 12 gift ideas
  • From under $25 to under $50
Paper-craft envelope, paper airplane, ticket, small gift box and wrapped gift

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

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

Best for: Anyone you are truly stuck on

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

Best for: Coffee drinkers, coworkers and teachers

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

Best for: New parents, students and busy families

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

Best for: Friends and couples who love the movies

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

Best for: Gamers who own a Nintendo Switch

  • Typically under $25

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

Best for: People who say they do not want more stuff

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

Best for: Music, theater and sports fans

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

Best for: Families and curious people of any age

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

Best for: Hosts, neighbors and anyone with a sweet tooth

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

Best for: Students, commuters and gym-goers

  • Typically under $50

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

Best for: Adults who like hands-on projects

  • Typically under $50

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

Best for: Anyone with an older TV

  • Typically under $50

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.