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.

We love moms! But these tips may no longer be active. Check out the following resource for more ways to celebrate mothers without hurting your wallet!

Mother’s Day Deals Landing Page


If your mom is as difficult to shop for as mine is, I feel for you.

Luckily, we’ve been testing out giftable subscription boxes that are perfect for Mother’s Day. Here are a few you can choose from:

 

1. Hair, skin and other beauty products from Birchbox.

Spoil her with hair, skin and other beauty samples from Birchbox.

Choose between a monthly subscription for $15, a 3-month subscription for $45 and a one-year subscription for $156 (saving $24!). This basically works as a gift card. Your mom will get an email to fill out her own beauty profile and then the subscription will be sent out.

Gift subscriptions are one-time orders and will not automatically renew.

 

2. Two pairs of leggings for $24 from Fabletics.

Shopping for fitness-loving mama? Get two pairs of leggings for only $24 — regularly priced at $99 when you become a VIP member.

After that, the subscription costs $49.95 per month but you can cancel the VIP membership at any time by contacting their member services.

 

3. A pair of shoes from JustFab.

Take a style quiz for your mom, and JustFab will recommend a few styles. You’ll be able to grab the first pair of shoes for just $10, and additional styles for 50% off.

You can choose to keep the subscription for $39.95 per month (for one pair of shoes) or cancel anytime by calling their Member Services Team at (866) 337-0906.

 

4. Lifestyle or jewelry box from YogiSurprise.

Choose between a lifestyle box or jewelry box to send your yoga-loving mom.

In the lifestyle box, you’ll receive six to eight yoga items which are vegetarian and GMO-free, valued at over $70. To gift three boxes, it’s $121, for six boxes, it’s $229 and for 12 boxes, it’s $432.

The jewelry box comes with two handmade pieces and one organic treat made in Bali.

Send an email to YogiSurprise to cancel your box at any time.

 

5. Designer fragrances from Scentbird.

For $14.95 per month, get a 30-day supply of any designer fragrance — with over 450+ to choose from. Cancel anytime. Plus, the containers are reusable!

There are a few options to gift. First, you can choose to gift your mom a set of three scents for $59.95 (there are eight scents to choose from). Or, buy a gift card for any amount you choose. And finally, you can gift her a three-month subscription for $44, a six-month subscription for $84, or a 12-month subscription (plus free shipping).

Cancel the subscription at any time by going to your profile and clicking on the “Cancel Subscription” link.

 

6. Meals from Blue Apron.

Get $32 off the first box you order for your mom. Choose between a two-person or family plan.

Enter your zip code to see what is available in your area. After the promo for $32 off the first box ends, you can choose to continue your service with one of the following plans:

  • Two meals/week for two people: $51.95
  • Three meals/week for two people: $65.94
  • Two meals/week for four people: $79.92
  • Three meals/week for four people: $107.88
  • Four meals/week for four people: $127.84

You can skip a week or cancel at any time.

 

7. Snacks from Graze.

Gift your first snack box for FREE (just pay $1 for shipping), and any box after that will be $13.99.

In the snack box, you’ll be able to choose eight different snacks, and you can change or cancel your subscription at any time.

 

8. Beauty products from Ipsy.

Gift five beauty products for only $10 per month. There’s a quiz you can take to personalize the products your mom will receive.

Cancel at any time.

 

9. Meals from Home Chef.

Head here and use code 30DINE, and you’ll save $30 on your first order, although the site has been known to offer $90 off ($30 off your first and second boxesr, and $15 off your third and fourth).

Choose from two to six meals per week for up to six people, and pay as little as $19.80, or just $9.90 per meal! That equals $4.95 per person.

Before you add your order to your cart, you’ll be able to choose which meals you prefer, if you have any dietary preferences or certain foods you’d like to avoid. This service is dedicated to your wants and needs!

 

10. Makeup and beauty picks from Allure Beauty Box.

Allure’s monthly beauty box offers trending makeup and beauty products for $23 (valued from $235+). Gift full-size and travel-size products, a mini magazine with tips, plus a new-member mystery bonus gift valued at $15 plus free shipping.

Email help@allurebeautybox.com to cancel the subscription.

 

SaveSave

SaveSave

10 Subscription Boxes That Are Perfect for Mother's Day