Mother’s Day is May 8th. Don’t panic.

May 8th is Mother’s Day—time to start thinking gifts! Showing your appreciation to a woman that would move mountains for you can get expensive, but it doesn’t have to.  A meaningful gift can easily outshine an expensive one. Here are a few ideas that won’t have you borrowing money from Mom to pay off your credit card afterward:

  • The gift of sharing. Give your mother the power to change lives with a Kiva gift card. Kiva is a non-profit organization that empowers underprivileged entrepreneurs through peer lending. Your mother can choose a borrower from Kiva’s list and provide him or her with a loan to help build a business and get out of poverty. Make this a Mother’s Day tradition by re-investing that money with Kiva once the borrower has paid back his/her debt.

  • Homecooked meal. Instead of taking your mother to a crowded, overpriced restaurant, make it a bit more personal (and economical) by cooking her something she loves. If you cook in her kitchen, make sure to clean up after the meal.

  • Moms love photos! Create a family photo album or transfer old home videos to a DVD so she can relive the best of motherhood (check out sites like Shutterfly, Blurb or Mixbook to get great quality prints).
  • Moms love crafts! Check out Etsy, where artisans sell directly to consumers, for crafty gifts. Etsy sellers offer handmade jewelry, cute decorations and more. Alternatively, make your own craft (elaborate Mother’s Day cards count!).
  • Everlasting flowers. Getting mom a bouquet of flowers is always a good idea, but this year try getting her a perennial flower for her garden instead—she’ll enjoy them this Mother’s Day and many more to come. Make it even more meaningful by slipping seeds in a card and scheduling time to help her plant them.
  • Quality time. Research local events and attractions and pick one that you know your mom will love. Take her on a day cruise, go hiking, or explore public parks or gardens. Better yet, suggest making these outings a monthly habit.

Hope this list helps! Remember, the best gift you can give anyone is the gift of time, whether you put into making a special gift or enjoying a day together. What will you do this Mother’s Day?