This post contains affiliate links, but all opinions are my own. Read my full disclosure statement here.
Mother’s day is this weekend, and even if you’re just remembering that there’s someone special to buy for, you still have time. Here are 5 easy gifts that I would personally love to receive for Mother’s day. The best part? They can all be ordered today and you’ll have them in time!
Here are 5 last minute Mother’s Day gifts:
1. Magnolia Table – Joanna Gaines
I’ve heard so many wonderful things about this book! It’s currently on my wishlist and hear that it’s full of classic comfort food recipes. Perfect for any momma!
2. A Julep Subscription Box
A few years back, I tried Julep for the first time and fell in love. Back then, I mostly received nail polish, but these days there’s way more to explore.

photo via 1800flowers
3. Flowers (of course!)
Teleflora and 1800flowers are my favourites. Don’t forget that if you order, you can get 5-15% cashback by using Ebates.
I have personally used both of these websites to send flowers to my mom (who lives 2+ hours away). They’re super easy to use and for me, have always arrived right on time looking great.
4. 23 and Me Health and Ancestry DNA test
I truly believe this is one of the coolest gifts anyone could give! Several people I know have taken the test and been amazed by the results. The best part about giving the test to your Mom is that it will tell you a bit about yourself as well.
5. Mom Vouchers
Whether it’s purchased online or crafted by your awesome kids, getting cute little vouchers is the best. One year, my husband had our kids make ones for free foot massages and my choice of restaurant for a night out. Amazon’s option (above) is adorable and requires no artistic skill.
What are you getting your Mom this year? Let me know your favourite last minute Mother’s Day gifts!