TeacherLists Blog

Teaching Your Child to Save Money


April is Financial Literacy Month, and it’s never too early to start teaching your children the value of a dollar! Getting them to understand how to save money now can set them up for success later. Here are 8 ways to get the conversation started.  

The old-fashioned ways 

Money jars and allowances are tried-and-true ways of introducing your kids to the concept of money. Whenever your child completes a chore, put the agreed upon amount of money into the jar. Instead of giving them a flat rate at the end of the week for all the chores they did, put a price on each chore, with their earnings going up with the chore’s level of difficulty. That way, your child starts to learn the correlation between their time and effort with what they’re paid.  

Talk about money while shopping 

Taking your kids to the store with you is a great way to demonstrate smart buying decisions. When you reach for a more expensive item at the grocery store, explain to them how the item you’re buying may have more nutrients, contain larger servings, etc., and how that means you’re getting more for your money than another brand. Seeing the comparison in real life can make it easier for them to understand as opposed to learning this as an abstract concept. 


There are tons of highly rated, parent-approved financial literacy apps designed for kids. FamZoo, Bankaroo, Savings Spree, and more are ways to get your kids more involved in money talk!  

Have them contribute to purchases 

Every kid points to a toy at the store and asks to take it home. While teaching financial literacy, tell your children they can get it if they contribute a certain amount of money to the purchase. This is to help your kids curb impulse buys and have them ask themselves if they really want it. 

Online interactive games

Like most, your child probably has an allotted time on their devices. Use some of that time for good! There’s a plethora of financial literacy games that don’t feel like learning!

Save in real time 

Saving is a bit of a strange concept to young children, and it takes time for them to see money accumulate. If anything, “saving money” can be seen from a child’s perspective as an excuse to not buy fun things. To fight this, here’s an exercise to try next time you’re at the store: 

  • Give your children a set amount of money for essentials (shampoo, soap, some sort of personal essential) that does not come from their allowance 
  • Explain to them that they can spend the whole sum on their purchase today, or go with less expensive options and put that money towards the next time they make this purchase 
  • Next time your child needs the shampoo, give them the same set amount of money + whatever they had left over from last time. Rinse and repeat (pun intended) 

The idea is to show them more quickly how even the smallest of purchases influence your savings. It’s also a great way of showing them how they have a choice in how they use their money.

Work together towards an experience 

Saving money can feel like a punishment to kids. The pay-off isn’t fast enough or worth their while. Sit down with them and have an activity in mind to save for, like a trip to the zoo or their favorite restaurant. Show them the cost of the activity, along with how much money they have now, and come up with a game plan to get there. Offer ideas such as setting aside money from their allowance each week, slowing down on video game purchases, etc. to achieve that goal. 

Be gentle about mistakes

Whether your child has expressed regret about a purchase or went over their spending limit, treat mistakes with kindness and empathy. Adults make financial mistakes, too! Use each mistake as an opportunity to talk about what should change next time. Find the root of the problem, like impulse buying, wanting what’s popular at school, etc., and use those topics to fuel your discussions on money.

Originally posted 2023

Monthly tips, ideas, giveaways, and help.

Bonus: Get free teacher-theme Zoom backgrounds when you subscribe!

Wanna say something?