Though your mom is worth it, you don't have to spend a fortune on a gift for Mother's Day. And just because it's affordable, doesn't mean that it's not good.

Here we round up perfect gifts for mom that are $50 or less. 

1.     Spa related gifts: This could range anywhere from aloe suds and butter sets at $38 to a bodycare 3-piece set from The Body Shop for $29. The suds and butter set is from Bliss, and it smells like grapefruit. The Body Shop set is originally worth $44. 

2.     Dinner party gifts: A Nordic Ware cake pan for $24.95 from Sur La Table will give your mom the ability to cook hollow cakes, meaning the cake can be filled with "surprises," as the site points out.  A simple steaming rice cooker is practical and affordable. The cooker comes in at $16.99 and holds three cups of rice. 

3.     Active moms gifts: There is much to choose from in this section. This ranges from Nike tennis shorts, which come in a variety of colors and cost $50, to $40 Nike tank tops to $32 sleeveless game jerseys. There's even Nike gift cards available. 

4.     Fabulous looks: She may be mom, but there are times she wants to look fabulous. This could get a little expensive, but there are still some affordable finds, including $39 Gucci lipstick, $37 Gucci eyeshadow, and $29 nail polish.

There are also all kinds of options you can get from Amazon, which has daily specials. Amazon has listed several items on a time-sensitive sale. But on the Mother's Day page, there are new sale items every hour that will give many options. Shipping might, of course, prove to be an issue. 

There is a Wal-Mart in nearly every town in America, so if your gifts are time-sensitive, then you may want to take a look at its page and try to find what is the best fit for your mother, then go to the store and pick it up.

Another great idea is to find your local bookstore, or in most places, Barnes and Noble. If nothing else, you could get her a gift card from one of these locations.