Moms do so much for their families, and sometimes it can be easy to take them for granted. It’s important to make sure that the moms in your life do feel appreciated, whether you are their child or they are your partner and mother to your children. Spending quality time with them and telling them that you love them is a great way to do this, but getting thoughtful, lovely gifts can also show your appreciation. Whether it’s for Christmas, birthdays, or another celebration, here are six great gifts for moms that you can use as inspiration.

1. Book in for a Spa Day

When they work so hard, moms deserve to be pampered once in a while! You can always invest in some lovely bath soaks, salts, and quality facemasks that the mom in your life can use at home but booking her in for a surprise spa day is even better. Having a full body massage, facial, mani-pedi, or any other treatments she might like will be the ultimate way for her to relax and to show her appreciation for everything she does for you and your family.

2. A Gorgeous New Handbag

When she’s running around all day managing family duties and balancing a career if she is a working mom, having a practical everyday handbag is useful, especially one that is big enough to hold a variety of things she will need throughout the day. While these bags might look nice, they aren’t always glamorous or work with party attire. If the mother you are buying for happens to have a penchant for fashion and accessories, then look at some designer bags that could make a beautiful gift that she will adore.

3. Food Hamper

If she is a food lover, this could make an excellent gift! Everyone loves enjoying some tasty treats that they wouldn’t usually buy for themselves. Whether it’s samples of the world’s finest chocolates, cheese, and wine, savory snacks, or cakes, there is a food hamper that covers pretty much everything you can think of. For an extra special treat, add a bottle of champagne!

4. A Handmade Scrapbook

Scrapbooks can be lovely personal gifts and are a great opportunity to show someone how well you know them. If you enjoy arts and crafts, consider creating a beautiful scrapbook full of photographs, written notes, and other items that mean something to you and her. Not only is this a wonderful way to have a trip down memory lane, but she will be touched by the time and effort you have spent making it. It is a gift that will be truly unique to you and her.

5. Don’t Forget the Card!

Soon it will be that time again! Mother’s Day. A day to say Thank You to a very special woman in your life. Your mom!

If you can not see your mom in person, you can send her personalized greetings with a Mother’s Day card. With a few DIY touches, it’s quick to create and quickly transforms into a real work of art.

6. Jewelry

Finally, a gorgeous piece of jewelry that she can wear either every day or on special occasions can make an excellent gift to show the mom in your life how much you love her. If she has said, she would love a new necklace, set of earrings, a ring, etc., choosing a quality piece of jewelry that will last and hold its value would make a very special gift indeed.

Whether it’s your mother or the mother of your children, if there is a special occasion coming up, consider these gift ideas to show her how much you appreciate everything she does.