We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.
Looking for last-minute gifts for family or friends left on your holiday shopping list?
If you love giving experiential gifts involving books, STEM toys, beauty products and more, these 19 last-minute subscription boxes will fit the bill. We even have one for your favorite fur baby.
Here are the best last-minute subscription gifts for everyone on your list:
Last-minute subscription box gifts for kids and teens:
1. Get 60% off hands-on art and science projects for kids ages 0-16 with KiwiCrate.
KiwiCrate delivers monthly boxes full of art and science projects for kids, based on their age.
Choose the age of the recipient and how long you’d like the subscription to last. Choose from one month for $24.95, three months for $60, six months for $110 or twelve months for $205.
Plus, get 60% off your first month when you sign up for KiwiCrate emails — there will be a pop-up box to enter your email address and receive 60% off when you go to their site.
2. Discover three to four children’s books each month with a Lillypost subscription.
The Lillypost subscription box is for children ages 0-7 years old. You can choose between four board books, three picture books or a mixture of both.
As with most subscriptions, you’ll get a discount if you pay for a longer subscription upfront:
- One month at $19.95/month plus $4.95 shipping, $24.95 total per month
- Three months for $17.95/month plus shipping, $22.95 total per month (10% off)
- Six months for $16.95/month plus shipping, $21.95 total per month (15% off)
- Twelve months for $15.95/month plus shipping, $20.95 per month (20% off)
Lilypost promises you’ll be paying 50% off retail prices for the books included in your monthly box. Plus, get an extra 20% off your first Lilypost box by signing up for their email newsletter.
Fun fact: Lillypost donates one book to a child in need for every box they ship! They’ve given away over 90,000 books!
3. Order a pop culture Lootcrate subscription for a hard-to-shop-for teen for as low as $29.99/month.
LootCrate subscriptions for the pop pop culture memorabilia box ( with products from Marvel, Harry Potter, Lord of the Rings, Deadpool and more) range in price from:
- $29.99 for one month, shipping included.
- $89.97 for three months, shipping included. (No deal offered for three months.)
- $179.94 for six months, shipping included with a free gift. (Same price but with gift incentive.)
- $359.88 for one year, shipping included with two free gifts. (Same price but with two gifts incentive.)
Lootcrate offers a $5 off per box student discount, plus you can sign up for emails to get “epic deals.”
4. Get age-appropriate STEM toys delivered for only $19.99/month with Amazon’s STEM Club.
Amazon STEM Club delivers hand-picked, age-appropriate Science, Technology, Engineering and Math toys to kids every month, every two months or every three months for just $19.99/box. When you sign up your first month is $15.99.
Recipients can range in age from 3 to 13, shipping is free, and you can cancel the subscription anytime. Amazon claims that you will get up to 40% off STEM toys with this subscription.
5. Read three new Dr. Seuss books every month for $4.99 with the Dr. Seuss & His Friends book club.
The first month, you’ll get four new Dr. Seuss books and an activity pad for just $4.99.
After that, receive three Dr. Seuss and friends books for just $4.99/month. Cancel anytime.
Last-minute subscriptions gifts for him:
6. Get 20% off a ManCrate full of mixology supplies, grilling tools, sports memorabilia, exotic meats and more.
ManCrates are the ultimate manly gift box with a huge variety of crate options including the Whiskey Appreciation Crate, Pitmaster Crate and the Office Golf Crate.
Choose to have multiple boxes delivered, or simply select your favorite one. Right before the holidays, ManCrates runs promos for anywhere from 20-25% off your first box.
7. Enjoy high-quality meat for less than $6/meal with ButcherBox.
Choose from curated boxes of high-quality chicken, beef, or pork, or choose your own mixture of meats. The meat will arrive every month in an insulated box with recipes plus tips and tricks for a delicious experience.
When it comes to price, 24 meals’ worth of meat delivered every 30 days will start at $129 — which includes shipping.
With an email sign up, ButcherBox offers free 2 pounds of 100% grass-fed ground beef, and free 2 packs of bacon in your first box.
8. Give his sock drawer a makeover with a $12/month Foot Cardigan subscription.
If your man’s sock drawer needs an overhaul, treat him to a Foot Cardigan subscription. For $12/month, he’ll get a handsome new pair of socks.
Start with 50% off your first order by signing up for the email list, making his first pair just $6.50. Or start with a six-month Crew subscription with a one-time payment of $65 with the 50% off, making each pair of socks just $5.42 per month for six months.
9. Pamper him every month with BirchBoxMan starting at just $10/month.
BirchBoxMan is a monthly subscription box that comes with five to seven trial-size grooming products for men.
He’ll earn $1 per box to use toward any products he likes enough to purchase the full-size version, and you can cancel anytime. Just cash out on the cash back you’ve earned before you do!
10. Get his first fashion-forward SPREZZABOX for just $8.
If your man enjoys looking good, the SPREZZABOX is his jam. He’ll receive five to seven lifestyle products like a tie, watch or sunglasses worth over $100 every month starting at just $28 for a single month.
Or you can get a free months when you sign him up for a six- or twelve-month subscription and bonus boxes for paying upfront.
Last-minute subscription gifts for her:
11. Get over $200 worth of lifestyle products she will love for $50/month with a FabFitFun subscription.
A FabFitFun subscription is like giving her the gift of Christmas four times a year. The box arrives seasonally and is packed with over $200 worth of full-size products including clothing, jewelry, cosmetics, skin care, hair care and more.
She’ll also get access to the FabFitFun channel which is packed with free workouts, recipes and more. Cancel anytime!
12. Get her first two pairs of yoga pants for $24 with Fabletics.
If she loves getting inspired to hit the gym with new workout attire, Fabletics will make the perfect gift.
Get her first two pairs of yoga pants for just $24, and every month after that she’ll have the option of choosing two new athletic pieces for her wardrobe for just $49.95.
Cancel after the first month, or “Skip” any months you don’t want a shipment!
13. Receive five to six beauty products for just $10/month with Ipsy.
We love the price tag on Ipsy, because for just $10/month she’ll get five or six full- and trial-size products packed into a new cosmetic bag.
The retail value of each full-size product is often up to $20/each, making this monthly subscription well worth the price. Cancel anytime.
14. Get five full-size beauty products for $25/month with BoxyCharm.
For $25/month, she’ll receive five full-size beauty products worth over $100. Just one BoxyCharm box will guarantee a very merry Christmas!
Save $5 or $12 by choosing a three- or six-month subscription, or get an entire box free when you prepay a twelve-month subscription.
15. Read a new book every month for $14.99 with Book of the Month Club.
If she’s an avid reader, try the Book of the Month Club. She’ll get to choose a new book every month for just $14.99. Give a gift subscription and get a free month for yourself.
Skip any month if she falls behind on reading or cancel anytime.
Bonus dog subscription box:
16. Spoil your fur baby for $25/month with a BarkBox subscription.
Have a smart pup on your hands? For $25/month, you can challenge your dog with at least two new innovative toys, two all-natural treat bags and a new doggie chew.
Right now you can get your first BarkBox for $5! Cancel anytime.