No matter your price range, any of these gifts are sure to bring your mom complete happiness.

1. Flowers

A bouquet of her favorite flowers is sure to make her smile.

2. Candles

She always wants her house to smell the best.

3. Purse/bag

She could never have enough purses/bags to match every outfit.

4. Clothes

Find a new shirt or dress that she is sure to love.

5. Books

Buy her the latest book from her favorite author.

6. Spa day

A gift certificate for her to have a spa day will make her smile. Whether it be a full spa day, or just a mani/pedi, she is sure to love it.

7. Card

A meaningful card with words from your heart will bring tears to her eyes. Buy one with the perfect message, or create your own.

8. Dinner

Take her out to dinner on Mother's Day to show her how much she means to you.

9. Breakfast

Cook her her favorite breakfast and have it ready when she wakes up.

10. Scrapbook

Make a scrapbook or memory book of the two of you. Add photos and memories throughout your whole life.

11. Photo

Frame a recent photo of the two of you that she can put on her night stand.

12. Videos

Find a home made video from when you were young, and watch it together. She is sure to laugh and smile.

13. Jewelry

Buy her a new piece of jewelry, and every time she wears it, she will think of you.

14. Candy

Moms love candy too. Buy her favorite.

15. Gift basket

Gather up some of her favorite small items and add them to a gift basket. She is sure to love it.

16. Planner

Buy her a planner or calendar that she can use daily.

17. Coffee cups

Buy a coffee cup with a cute saying or quote that she can read every morning.

18. Kitchen items

Find out what she needs in the kitchen, and get it for her.

19. Canvas

Find or make a canvas with her favorite art or quotes. She can hang it in her room or bathroom.

20. Home decor

Think about your mom's favorite room in the house, and find something that she could add to that room. If she loves outside, find something that would fit on her porch or garden that she will love.

Whatever you give your mom on Mother's Day, be sure to tell her how much you love her and how much she means to you.