Last-minute gift ideas: Subscription services, Amazon finds and more

If you ran out of time to shop, don't worry -- we have some ideas.

Need a last-minute gift for the holidays? If you're behind on your shopping, don't worry: We've got you covered.

There are plenty of ways to shop for gifts without having to order something and wait for it to be shipped. For example, a gift card to their favorite coffee shop or clothing store works perfectly as a thoughtful, last-minute present.

Or, sign them up for a subscription service, like MasterClass, so that they can learn more about a topic they are interested in. There's also subscription meat delivery services from Omaha Steaks and plant deliveries from BloomsyBox.

Don’t forget: Some retailers offer a "buy online, pick up in store" shopping option or express two-day shipping, including some options we've included below.

Keep scrolling to check out all of our last-minute gift ideas!

Gift cards

You don’t even have to leave the house to give a gift card. Shop e-gift cards and send them straight to the recipient via email.

Try choosing a retailer they love -- have they mentioned wanting to shop a specific store lately? Is their closet filled with one particular brand? -- to make your selection extra thoughtful. It's more meaningful than an envelope of cash, plus it gives people permission to buy themselves a special treat.

Shop these gift cards to get started:

  • The Home Depot
  • The Spice House
  • Amazon
  • Walmart
  • Nordstrom
  • Bloomingdale's
  • Sephora
  • Delta
  • DSW
  • Home Chef
  • Hello Fresh
  • Subscription services

    Give the gift that keeps on giving with a subscription service. The subscriptions can be experience-based, like MasterClass, or tangible, such as a subscription to an at-home meal kit service or coffee delivery.

    Buy online, pick up in store

    Make last-minute shopping easier by choosing the "buy online, pick up in store" option where possible. If your favorite retailers offer this service, you can use it to quickly shop online and pick up the gift in person, rather than spending time sifting through clothing racks or shelves.

    Brands such as REI, Nordstrom, lululemon, Bloomingdale's, Sephora and more currently offer this shopping/pick-up option.

    Amazon Prime two-day delivery

    Amazon Prime members still have time to shop using the two-day delivery option where applicable! Spoil them with new wireless headphones, a YETI tumbler, an air fryer and more.