They make enough to survive. Its not lot of money. Its certainly not a luxurious life. You can just about manage to live a respectful life. Most teachers – at whatever level they may teach – are passionate about 2 things – (1) learning and (2) teaching. This is a labor of love and unless one is willing to make sacrifices, one should not venture into his profession. Teaching is a profession only for the most dedicated, most honest, and sacrificing people. BTW, in many countries, including India, teaching is not regarded as a profession at all. So you will have following as professionals on all government forms : doctor, engineer, accountant, nurse, … But not teacher!
But we carry on. Saluting the worldwide teaching community