You don't need to spend $75 on a gift basket to get something Mom will actually use and appreciate. Every item on this list costs less than $25 CAD, comes from a Canadian retailer or Etsy seller, and looks like you put thought into it (because you did). Whether it's Mother's Day, her birthday, or a just-because surprise, here are affordable gifts for mom that punch well above their price tag.
Affordable Mother's Day Gifts: Self-Care and Beauty
Artisanal Bath Bombs ($7 to $22)
Rocky Mountain Soap Co. sells natural bath bombs for $6.95 each, made with essential oils and free from synthetic fragrances. Three of them come to about $21, which makes a solid gift on its own. Lush Canada is another option in a similar price range. Either way, you're giving something that feels indulgent without the drugstore-gift-set energy.

Satin Pillowcases ($19 to $24)
Satin pillowcases are one of those "affordable luxury" items that people love receiving but rarely buy for themselves. They're gentler on hair and skin than cotton. You can find well-reviewed options from brands like Kitsch on Amazon.ca for $19 to $24. Practical, a little bit fancy, and something she'll use every night.
Shower Steamers ($15 to $22)
If she's more of a shower person than a bath person, shower steamers are the equivalent of a bath bomb for the shower floor. Canadian Etsy sellers and brands like Rocky Mountain Soap Co. carry them in packs, usually for $15 to $22. They dissolve in the steam and release essential oils. A nice touch without the full bathtub commitment.
Gifts for Mom Canada: Home and Garden
Soy Wax Travel Candles ($18 to $20)
A well-made candle changes the mood of a room immediately. Vancouver-based makers and other Canadian Etsy sellers offer "travel tin" candles (smaller versions of their full-size scents) for around $18 to $20. These are hand-poured soy wax, not the paraffin-and-synthetic-fragrance variety you'd find at a grocery store. Look for Canadian sellers on Etsy Canada to keep shipping costs down.
Heirloom Seed Packets ($10 to $15)
For the mom with a garden (or a balcony planter), West Coast Seeds sells individual seed packets for $3 to $5 each. Pick three or four interesting varieties, like a "Bee Friendly" wildflower mix or heirloom tomatoes, and you've got a gift for $10 to $15 that keeps producing all summer. Skip the $40 bouquet that dies in a week.
Organic Cotton Market Bags ($12 to $15)
A reusable organic cotton mesh bag is practical, looks good, and costs $12 to $15 at most Canadian retailers. Pair one with a small bundle of dried lavender or a potted herb from a local nursery, and you've got a complete gift that stays under the $25 cap.
Inexpensive Gifts for Mom: Personalized and Keepsakes
Initial Necklaces ($20 to $24)
Personalized jewelry always feels more expensive than it is. Canadian Etsy sellers offer delicate gold-plated or sterling silver initial necklaces for $20 to $24. It's a classic, everyday piece. When shopping on Etsy, filter by "Ships from Canada" to avoid international shipping fees and long wait times.
Silicone Teething Jewelry ($15 to $20)
If you're shopping for a new mom specifically, silicone teething necklaces serve double duty: they look like trendy chunky jewelry, but they're safe for babies to chew on during feedings. Canadian-made versions from Etsy sellers typically run $15 to $20. Functional, stylish, and thoughtful for this specific stage of life.
Sweet Treats and Foodie Gifts Under $25
Specialty Tea ($12 to $22)
A tin of specialty loose-leaf tea from a Canadian brand makes a reliable gift in this price range. Look for seasonal blends or gift-sized tins. Most Canadian tea brands offer something in the $12 to $22 range that's packaged nicely enough to give without additional wrapping.
Canadian Chocolates ($10 to $24)
Small gift boxes from Canadian chocolatiers are almost always under $25. A 6 to 12-piece box hits the sweet spot between "I picked this up at the gas station" and "I spent way too much." Look for local options at your nearest chocolate shop, or check if Purdy's has a small box in the range.
Where to Shop for Mother's Day Gifts Canada
When you're spending under $25, shipping fees matter. A $7 delivery charge on a $20 gift defeats the purpose. Here's how the major Canadian retailers handle shipping:
| Retailer | Free Shipping Minimum | Free Pickup Available? |
|---|---|---|
| Amazon.ca | $35 (or free with Prime) | Yes (Amazon Hub/Locker) |
| Walmart Canada | $35 | Yes (free in-store pickup) |
| Indigo | $35 (Plum+ members) | Yes (free in-store pickup) |
| Sephora Canada | $50 | Yes (free in-store pickup) |
The takeaway: if your gift is under $35, use in-store or curbside pickup wherever possible. That way the full $25 goes toward the gift, not the delivery.
How to Save Even More on Cheap Mother's Day Gifts Canada
A few strategies that can bring a $25 gift down even further (or make a $25 budget stretch to cover two gifts):
- PC Optimum points: If you've been collecting points at Shoppers Drug Mart or Loblaws, check your balance. Shoppers carries a decent selection of self-care gifts (candles, lotions, bath sets), and you can redeem points to cover part or all of the cost.
- Triangle Rewards: Canadian Tire's loyalty program lets you earn and redeem on home and garden items. If Mom's into gardening, you might cover a planter or tool set with accumulated points.
- Etsy shipping filters: When browsing Etsy for personalized items, always filter by "Ships from Canada." International Etsy orders can add $10 or more in shipping and take weeks to arrive.
- Coupon codes: Before checking out at any online retailer, search for active coupon codes. Even a 10% off code brings a $24 item down to $21.60, which frees up room for a card or small add-on.
Gifts for Mom Under 25: Quick Reference
| Gift Idea | Price Range (CAD) | Where to Find It |
|---|---|---|
| Bath bombs (3-pack) | $15 to $22 | Rocky Mountain Soap Co., Lush Canada |
| Satin pillowcase | $19 to $24 | Amazon.ca (Kitsch, etc.) |
| Soy candle travel tin | $18 to $20 | Etsy Canada, local makers |
| Heirloom seed packets | $10 to $15 | West Coast Seeds |
| Initial necklace | $20 to $24 | Etsy Canada (filter: Ships from Canada) |
| Specialty tea tin | $12 to $22 | Canadian tea brands, Indigo |
| Chocolates (small box) | $10 to $24 | Local chocolatiers, Purdy's |
| Organic market bag + herbs | $15 to $25 | Amazon.ca, local shops |
| Silicone teething necklace | $15 to $20 | Etsy Canada (handmade) |
The Bottom Line
A $25 budget is more than enough for a gift that feels personal and considered. The trick is matching the gift to what she actually likes (gardener? seed packets. Long baths? Bath bombs. New baby? Teething jewelry.) rather than grabbing a generic gift set. Pair any of these with a handwritten card and you've covered Mother's Day, a birthday, or any other occasion for under $25 all-in.
Frequently Asked Questions
What is a good inexpensive gift for mom?
Self-care items like bath bombs or satin pillowcases are consistently popular because they feel indulgent but cost $15 to $24. Personalized jewelry (like an initial necklace from a Canadian Etsy seller) is another strong option that looks more expensive than it is. The key with budget mothers day gifts is choosing something specific to her interests rather than a generic "mom" product.
Where can I find affordable Mother's Day gifts with fast shipping in Canada?
Amazon.ca with Prime offers the fastest shipping for budget gifts. Walmart.ca and Indigo also have free in-store pickup if you order online, which avoids shipping fees entirely. For handmade or personalized items from Etsy, order at least two to three weeks ahead to account for production and Canadian postal delivery times.
How can I avoid paying more in shipping than the gift is worth?
Use in-store pickup whenever available (Walmart, Indigo, and Sephora all offer it for free). If ordering online, combine your gift with another small purchase to hit the free shipping minimum ($35 at most Canadian retailers). PC Optimum and Triangle Rewards points can also offset costs at Shoppers Drug Mart and Canadian Tire.





















