You don’t have to spend money to give a thoughtful gift. Give the gift of your time. Think about how important your time would be to a loved one. What do you do well? Offer your services to a loved one that is in need or too busy. Walk the dog, wash the car, clean up the yard or prepare a meal. Offer to teach someone to knit or sew.
Make your own gift coupons or cards offering your gift of time. If you need a little help, you will find templates and ideas online. It is sure to be a gift that is remembered and appreciated.