Yet there are lots of reasons it's good to give money instead of, or as well as gifts.
To start with, there are plenty of people who could do with a bit of extra cash at Christmas to pay for necessities rather than luxuries.
For students with low incomes and big debts, elderly people struggling to pay their bills, and children who are saving for something they really want, money is a welcome gift.
You can use a gift of money as a way of teaching children about money; that is, explaining to them the need to set aside money for later, or to save for a goal.
You could even give a small investment of shares or a managed fund to teach children how investment markets work.
Giving money doesn't have to be boring. Check online for creative ways to give money.
There are plenty of ideas for how to use notes and coins to make decorative gifts, such a money bouquet, a money Christmas tree, or a box of money 'chocolates'.
Christmas is a time to think about giving to those who are most in need. Include a charity on your Christmas list to spread the good cheer!