33 Last-Minute Anniversary Gifts That Don't Feel Rushed

They'll never know you were shopping at the eleventh hour.
Collage of last minute anniversary gifts
Photo, from clockwise: Cratejoy, Personalization Mall, Uncommon Goods, Winc
alison meehan headshot
by
Alison Meehan
alison meehan headshot
Alison Meehan
Assistant Commerce Editor
  • Alison writes articles for The Knot Worldwide, specializing in shoppable roundups of anniversary gifts.
  • Before focusing on shoppable content, Alison was a content writer at The Knot.
  • Alison holds a master's degree in writing and a bachelor's in textile design.
Updated Mar 18, 2025
We have included third party products to help you navigate and enjoy life’s biggest moments. Purchases made through links on this page may earn us a commission.

Time flies when you're having fun. Suddenly, a year has passed and another anniversary is just days away…and you forgot to buy a gift. Don't panic! You can still find a thoughtful gift quickly. We've researched the best last-minute anniversary gifts that'll arrive in the nick of time, whether you're shopping for your partner, married friends or your parents.

If you're feeling rushed, your first instinct is probably to shop in-person. Instead of roaming aisles and waiting in line, you can start your search here. It's totally possible to find good last-minute anniversary gifts online, especially when many retailers (like Amazon Prime) offer next-day or expedited shipping.

It's also worth browsing experience and subscription gifts for couples. Once you purchase these fun (and quick) anniversary gifts, you can email the recipient right away. Ready to shop? We've found some great last-minute anniversary gifts you can add to cart immediately.

1. Monthly Coffee Subscription

Monthly coffee subscription
Photo: Atlas Photo Club

Shopping for last-minute anniversary gifts for coffee lovers? Sign them up to an Atlas Coffee Club subscription. Each month, they'll receive premium coffee from countries around the world, along with brewing tips and postcards from each location. Choose the roast, grind and subscription duration. They'll get a confirmation email telling them a surprise is on the way.

Get 50% off subscriptions and $10 off gifts with this code: THEKNOT50.

2. The Forever Rose

Gold forever rose
Photo: The Forever Rose

PSA: One of our favorite anniversary gift ideas, The Forever Rose, offers expedited shipping. This romantic keepsake symbolizes lasting love and is made from a real flower preserved in 24K gold or silver. It comes in a fancy gift box, so you won't even have to wrap it. Pair it with a handwritten anniversary card for a thoughtful touch.

3. MasterClass Subscription

Gordan Ramsey cooking class
Photo: MasterClass

A MasterClass subscription will give your loved ones access to new experiences, from tennis lessons to cooking classes. These online tutorials are led by some of the world's greatest pros, including Gordon Ramsay, Serena Williams and Shonda Rhimes. It's a cool last-minute anniversary gift idea anyone will enjoy.

4. Cheese and Charcuterie Board

Meat and cheese board gift
Photo: Boarderie

Boarderie offers pre-arranged charcuterie boards and they ship overnight for free. This tasty platter serves two people and comes with artisan cheeses, meats, dried fruits, nuts, chocolates, olives and crackers. Everything is presented on an acacia board with bamboo cutlery. It's one of the best quick and easy anniversary gifts if you're planning a date night in.

5. Cute Coffee Mugs

Cute kissing coffee cups
Photo: Uncommon Goods

Whether you're sipping morning coffee together or catching up over tea, these cute mugs are perfect. They're made from porcelain and look like faces sharing a kiss, while the handles form a heart. Sign up to the Uncommon Perks service to get them in three days or less.

6. Tinggly Experience Gift

Tinggly experience last minute anniversary gift
Photo: Tinggly

Celebrate another year with a thrilling adventure. Tinggly's Fun Together gift box offers thousands of unforgettable experiences across more than 100 countries, from thrill-seeking excursions to intriguing tours. It's delivered instantly as an e-voucher, making it a winning last-minute anniversary gift for your husband, wife or spouse.

Use the TK code to get 10% off all experience gift boxes and getaway gifts.

7. Wine Gift Card

Bottles of wine
Photo: Winc

Cheers to the happy couple! Winc's premium wines are the perfect way to celebrate a wedding anniversary. Send them a Winc gift card via email so they can pick out some fancy vino on you. It's a simple yet thoughtful anniversary gift for friends, family members or your spouse.

8. Fresh Flower Delivery

Fresh bouquet of flowers
Photo: BloomsyBox

Fresh flowers are always a thoughtful last-minute anniversary gift for her, him or them. BloomsyBox offers next-day shipping on numerous bouquets so you can make the day special, even if you're shopping at the eleventh hour. Add a personalized note at the checkout to express your well wishes.

Get 20% off all bouquets and subscriptions with the BloomsyKnot20 code.

9. Digital Picture Frame

Digital photo frame
Photo: Amazon

Here's another cool last-minute anniversary gift for parents, friends or your spouse. This digital picture frame connects to an app on their phone where they can upload and display cherished photos. Best of all, it's available on Amazon Prime, so you can have it delivered in two days or less.

10. Champagne Gift Basket

Gourmet food basket gift
Photo: GourmetFoodBaskets.com

Looking for last-minute anniversary gift ideas for a milestone celebration? Gourmet Gift Baskets offers champagne gift sets and speedy shipping, which is great if you're in a pinch. This basket includes a bottle of Veuve Clicquot, gourmet popcorn, chocolate caramel grahams and processo-flavored chocolate. It can be personalized with a greeting card at checkout.

11. Self-Care Subscription

Self care gift package
Photo: Uncommon Goods

Subscriptions are one of our favorite last-minute anniversary gift ideas for a few reasons. They're quick and easy to purchase and allow you to spoil the recipient for months to come. This self-care subscription is packed with home spa goodies, from scented pillow spray to crystal bath bombs. The first delivery usually ships within 24 hours, so they won't have to wait long for their treats to arrive.

12. Custom Couple Portrait

Digital print of a couple and their dog last-minute anniversary gift
Photo: CustomYourMoment

Believe it or not, you can get personalized last-minute gifts for your anniversary. This Etsy seller will turn a favorite photo into a custom portrait within 24 hours and deliver it as a digital file. Print it out and add a frame for a sentimental anniversary gift for your spouse.

13. Jewelry Gift Card

Jewelry gift card
Photo: Gorjana

If you're shopping for a last-minute jewelry anniversary gift for her, him or them, you might be tempted to hit the mall. Luckily, we've found an easier option. You can purchase a Gorjana gift card online and schedule the time it arrives in your spouse's inbox. They can use it to snag some new bling for the occasion.

14. Mystery Picnic Date

Surprise picnic in a park
Photo: Giftory

Searching for a last-minute gift that doubles as a fun anniversary date idea? Check out Giftory's mystery picnic experience. With 50 locations across the US, you and your spouse will get to explore your chosen city, while gathering treats and solving clues along the way. Once you choose an experience, a gift card will be sent instantly to their inbox.

15. Online Mapmaking Class

Personalized map making class
Photo: Uncommon Goods

Uncommon Goods offers a slew of experience gifts for couples, like this online mapmaking class. The 90-minute tutorial is designed to help you create your very own love map, with geographical features inspired by your marriage milestones. Just pick a future date that suits you both and you'll be mailed a cartography kit beforehand.

16. Whiskey Subscription

Whiskey subscription gift
Photo: Flaviar

Married to a whiskey enthusiast? Gift them a Flaviar subscription as a last-minute anniversary present. Every three, six or 12 months, they'll be sent a bottle of award-winning bourbon they can enjoy at their leisure. They'll receive a digital gift card with instructions on how to activate the subscription, along with your personalized message. (Note: Restrictions apply in some states.)

17. Indoor Smart Garden

Indoor smart garden gift
Photo: Amazon

If you've got Amazon Prime, ordering last-minute anniversary gifts is simple. This Click & Grow smart garden is an excellent option for gardening novices and pros alike. It automates every step of plant care, from watering to light, so they don't even need a green thumb to appreciate it. Cool, we know.

18. Custom Hourglass

Custom sand hourglass
Photo: Personalization Mall

Think time isn't on your side? Think again. This custom hourglass is a thoughtful anniversary gift that doesn't feel last-minute. It's filled with white sand and can be engraved with your names and the heartfelt message, "Our love is timeless." With Personalization Mall's speedy shipping and express delivery service, it'll arrive promptly.

Use the KNOT15PM code to get 15% off your purchase.

19. Romantic Getaway

Woman reading a book in a cabin
Photo: Postcard Cabins

Here's another last-minute anniversary gift idea that'll land well: the promise of a romantic getaway. Postcard Cabins offers cozy chalets just a few hours away from major cities (like Chicago, New York and Atlanta), so you can spend quality time together. Book your trip, then send your spouse the confirmation email as a surprise.

20. Online Cooking Class

Man cooking scallops
Photo: Sur La Table

Need a last-minute anniversary gift for friends or parents? Gift them a Sur la Table cooking class. These online workshops are led by expert chefs and cover everything from global cuisine to baking lessons. They'll learn how to prepare, cook and plate their dishes, and get to eat something tasty when the class is over.

21. Embroidered Throw Blanket

Embroidered throw blanket
Photo: Personalization Mall

This personalized blanket will be a charming addition to any couple's home. It can be custom embroidered with their names and anniversary details. Friends and family will be delighted by this thoughtful last-minute anniversary gift idea.

Snag 15% off your entire order with the KNOT15PM code.

22. Personalized Name Sign

Custom metal sign gift
Photo: Crossmetalworks | Etsy

Etsy is a great place to find small anniversary gifts, like this personalized name sign. It's made from hand-cut steel and ships in just 24 hours (when ordered before noon). Choose from a wide variety of colors and sizes to tailor it perfectly to the couple's home.

23. Event Tickets

Hockey game tickets
Photo: StubHub

Shake up your date night routine by planning something fun for your anniversary. With StubHub, you can purchase tickets for a concert, game, play or show you'd both like to see. Email the tickets to your spouse or print them to slip into a sweet anniversary card. (Psst: If you're not sure what you'd like to see, get a StubHub gift card instead.)

24. Solo Stove Voucher

Outdoor fire pit
Photo: Solo Stove

Simple anniversary presents, like gift cards, are a great last-minute option. If you're shopping for an outdoorsy spouse or couple, they'll appreciate a digital Solo Stove voucher. They can use it to upgrade their camping gear or splurge on a backyard fire pit.

25. Pet Portrait Painting Class

Pet painting class gift
Photo: Uncommon Gifts

Finding a funny anniversary gift at the last-minute is a big ask, but we've found something humorous and creative. This online painting class is led by artist Addie Stunkard who'll show you how to paint a portrait of your pet. The experience lasts two hours, with the option to add paper and watercolors to your order.

26. Conversation Starter Cards

Conversation starter cards
Photo: Amazon

Small anniversary gifts, like relationship card games, can be just as meaningful as big ticket items. This deck is filled with 400 prompts to inspire new conversations with your spouse, from intimate discussions to lighthearted chats. It's a thoughtful gift that'll spice up dinner conversations and help you get closer.

27. Cocktail Kit Subscription

Cocktail kit subscription
Photo: Shaker & Spoon

Shaker & Spoon's cocktail kits come with four drink recipes and enough ingredients (besides the alcohol) to make four servings of each cocktail, so it's perfect for celebrating. Once you choose the subscription duration, Shaker & Spoon will email an e-gift card to the recipient on your preferred date.

28. Monthly Reading Subscription

Book subscription gift
Photo: Cratejoy

Still looking for last-minute anniversary gifts for him, her or them? Gift them a monthly book subscription from Cratejoy. Perfect for avid readers, it includes books from their favorite genres (think: romance, sci-fi or suspense) with optional extras like candles and coffee. The first delivery ships quickly, but you can also get them a gift card if you're really pressed for time.

29. Moon Lamp

Moon lamp gift
Photo: Amazon

We absolutely adore this moon lamp, which features two lovers snuggled underneath. It'll instantly add a warm glow to any room and help set a romantic atmosphere. It's a cute last-minute anniversary gift for your wife, husband or spouse that'll remind them you love them to the moon and back.

30. AllTrails Membership

Woman on a scenic hike
Photo: AllTrails

An AllTrails membership is a great last-minute anniversary gift for hikers or nature lovers. They can use the mobile app to track their activity level, download maps and navigate obstacles, which is ideal for exploring new terrain. Bonus: They'll have 24 months to redeem their subscription, so they don't have to use it right away.

31. Fill-in-the-Blank Book

Fill in blank book
Photo: Amazon

Swap a traditional anniversary card for this thoughtful fill-in-the-blank book. Each page has a prompt to help you express all the reasons you love your spouse and why you think they're awesome. It's an inexpensive last-minute anniversary gift that feels personal without being rushed.

32. Spa Gift Card

Spa gift card
Photo: SpaFinder.com

How about a relaxing spa day to celebrate your anniversary? With a SpaFinder gift card, you can choose from a variety of treatments in top-rated salons worldwide. Whether it's a soothing massage, a cleansing facial or a mani-pedi, this gift card promises a restorative celebration. It's also a good last-minute anniversary gift for parents or friends in need of R & R.

Use THEKNOTSPA code to get 25% off $80.

33. Personalized Flower Pot

Custom flower pot
Photo: Personalization Mall

If your spouse or favorite pair loves gardening, they'll be charmed by this personalized flower pot. It's etched with the message, "Love Grows Here" on the front, with space to add their names and those of their kids (or grandkids) on the rim. Pair it with a new plant for a sweet yet simple anniversary gift.

Use the KNOT15PM code to get 15% off your purchase.

Emily Rumsey contributed to this article.

Our team received [some of] these products as promotional samples in exchange for editorial consideration and independent review.

Up Next
  • Couple opening anniversary gift for marriage milestone
    Every Traditional and Modern Anniversary Gift by Year