Are you a saver or a spender?

Title separator
  • General

Vocabulary - money

lesson plan on saving money


This lesson plan on saving money is prepared for B1/B1+ students. Thanks to it, they will learn a lot of vocabulary connected with money, have a lot of opportunities to speak (including a quiz) and do listening comprehension tasks in an interactive video.

B1 / Intermediate60 minStandard LessonPrintable & Digital$6 Plan/ Free


The warm-up part consists of two tasks. First, students need to complete the sentences with the correct prepositions (spend money on, borrow money from, cut down on, etc.). Then, students move to a short discussion. They have a list of different things we spend our money on and they need to answer a question: Where does your money normally go?


Next, students move to the quiz about spending habits. Their task is to read the quiz and match words and phrases in bold to their meanings. The vocabulary includes: charge, items, overspend, buy on impulse, etc. The idea behind this task is to pre-teach words and phrases that will later appear in the video. After that, they take the quiz and choose answers that represent their spending habits. When finished, they can also try to analyse what the answers they’ve chosen might say about their spending habits.


Before watching the video, students have some time to brainstorm ways they can save money in four different areas: shopping, home, transportation and entertainment. Then, they watch the video and answer the questions that will appear on the screen. Finally, this lesson plan on saving money ends with a short discussion and the consolidation of words learnt during the lesson. Therefore, students have to fill in the gaps with words from the box and discuss the given sentences in pairs. All the sentences concern saving money and the ideas presented in the video.



Title separator

Leave a Reply

  1. Excellent lesson!


    1. Thanks!


  2. Wonderful !!!


    1. Thx! Enjoy using our lessons in your classes!


  3. Nice lesson plan Thanks!


Browse other materials recommended for you

Title separator
language for speculation
B1 / Intermediate Standard Lesson 60 min

Time for bed, Fred!
– Robots at home


Thanks to this lesson plan, students will have plenty of opportunities to discuss robots and innovation as well as use language for speculation to talk about homes of the future.

lesson plan on saving the planet
B1 / Intermediate/ B2 / Upper Intermediate Flipped Lesson 60 min

Plogging ‐ make yourself and the planet better

Global Issues

This lesson plan on saving the planet deals with plogging, i.e. the idea of picking up litter while jogging. The worksheet consists of a few vocab exercises and includes a lot of words used when talking about waste and littering.

talking about problems and solutions
B1 / Intermediate Standard Lesson 45 min

Have you tried turning it off and on again?


In this lesson plan, ESL students will do a lot of different activities and learn words and expressions for talking about problems and solutions.

Show more lessons


Title separator

I was your Patron, how can I get access to ESL Brains lessons now?

You have to subscribe again to ESL Brains, but this time using our integrated payment system. Click the Pricing tab in the top menu. You’ll land on the page with our subscription plans. Select the subscription plan you’re interested in, register a new account and pay for your subscription.

What currencies can I pay in for my subscription?

Our default currency is USD (American dollar), but you can also pay in EUR (euro) or GBP (British pound sterling). You can change the currency you want to pay in at the Pricing page before selecting a subscription plan.

How can I edit an e-lesson plan?

You can get your own editable copy of an e-lesson plan and make changes to it. To do so, either (1) make a copy of it on your Google Drive (preferable method) or (2) download it in a Powerpoint format (but formatting might be a bit off so we can’t guarantee that it will work well).

Read more FAQ
Title separator

ESL Brains

Forgot password?
or continue with