The majority of teaching jobs in Nepal are volunteer and internship positions. In the rural villages throughout the county, both monasteries and village schools need English teachers. While unpaid, these jobs provide free meals, accommodation, and life-changing experiences for teachers (picture teaching in a rural village in the foothills of the Himalayas – a 3 days trek away from the nearest town).
There are still paid positions available, but you’ll need to the larger cities. Wages in Nepal generally sit between 55,000 and 110,000 rupees, or $500 and $1,000 USD a month. However, universities and international schools can pay considerably more – up to $2,000-$2,500 per month for highly-qualified teachers.
Most schools will typically require teachers to have a reputable TEFL certificate, and while not always essential, they do also value teachers which have degrees or previous experience.
While the vast majority of teachers sit between volunteer programs and under $1,000 per month, thanks to the low living costs, it’s still easy to live comfortably as a teacher here.