Christmas is coming Find a gift in 2 questions

Home / Guides

Last-Minute Gifts That Still Feel Thoughtful

It's December 20th and you've got nothing. Look for fast shipping on these, or pick a digital gift that arrives instantly. Always check the delivery date before you buy.

As Amazon Associates, we earn from qualifying purchases.

Christmas gifts for men laid out on kraft paper: leather wallet, multitool, insulated tumbler and flashlight
Show:
  1. Amazon gift card in a gift box

    $25–$60

    Arrives in a real box, so it doesn't feel like an afterthought. He picks what he wants.

  2. Audible membership gift

    $25–$60

    Delivered by email. Perfect for the guy with a long commute.

  3. Kindle e-reader

    $60+

    Holds thousands of books and the battery lasts weeks. Popular with dads and readers.

  4. Streaming device

    $25–$60

    Turns any TV into a smart TV. Easy setup, used every night.

  5. Insulated jacket

    $60+

    A warm, packable jacket is a safe gift if you know his size.

  6. Wireless earbuds

    $25–$60

    For workouts, mowing or calls. Most guys could use a newer pair.

  7. Quality chef's knife

    $25–$60

    A good knife changes cooking. He'll notice the difference the first night.

  8. Grooming kit

    $25–$60

    A trimmer with all the attachments. Practical and quick to grab.

Quick buying tips

  • Always check the "Arrives by" date before you buy.
  • Digital gifts (memberships, gift cards by email) arrive instantly.
  • If it won't arrive in time, print a photo of the gift and wrap that.