These products were chosen by us independently because we love them. We hope that you will too. CelebHomes is an affiliate site, which means that we might earn commissions if you buy something from our links. Prices correct at the time of publication. CelebHomes does not sell items. 

Mother’s Day offers the ideal opportunity to pamper your mom, and say thank you for all that she’s done in your life. We love to treat mom to something luxurious and pricey, but our wallets aren’t always in sync. Fortunately, you can give your mom an amazing Mother’s Day gift this year and keep your wallet happy at the same time. Some really great gifts are under $20! We’re not talking about candy or flowers.  

For instance, self-care gifts are always a solid choice for Mother’s Day since everyone could use some self-care. We recommend the Amazon aromatherapy steamers set. This steamer set has received over 14,000 5-star reviews and comes in an attractive gift box for only $20. 

Are you a mother who is devoted to their horoscope? Kate Spade’s In the Stars zodiac pendant necklaces are on sale at Kate Spade Surprise for just $12. You can also gift Mother’s Day with other adorable jewelry under $20, such as these signature spade mini earrings for $19 that are highly rated by shoppers.

From fashion to beauty to self-care, we’ve rounded up some under $20 Mother’s Day gift ideas mom is sure to love. These are just a few of the options.