In Italy, you can expect to earn between €1050 and €1600 per month for teaching English. The higher salaries will be found in the larger cities like Rome, Venice or Milan while the lower end is mainly focused in the South known as the Meridione or Mezzogiorno. You can earn much more with overtime, private tutoring and teaching online.
Many TEFL teachers take up one or more of these ‘side-hustles’ while working in their schools during the day. Depending on how much you choose to charge per hour and how many hours you chose to do you could make a substantial income on the side, but you would have less free time.
Quick example: I did the math so you don’t have to, you’re welcome!
If you work 30 hours per week at €12 p/h you can earn €1560 per month in your day job.
€12 x 30 hrs = €360 p/w x 52wks = €18,720 / 12mths = €1,560 p/month
If you tutor or teach online for an extra 15 hours per week in the evenings or weekends and charge your students €15 per hour you can earn an extra €975 per month.
€15 x 15 hrs = €225 p/w x 52wks = €11,700 / 12mths = €975 p/month
That is a monthly income of €2,535 / $2,740!
I know each teacher will have a different salary and timetable but this is the potential you can earn with TEFL and it is a great salary for any country!