Nepal Teaching Volunteer
Volunteering Nepal 4 weeks – 12 months

Nepal Teaching Volunteer — classrooms that need you

Duration
4 weeks – 12 months
Start dates
Any month
Group size
Individual placement
Language
English

Teach English, maths, science or sport in Nepali community schools from Kathmandu's valley towns to remote Himalayan villages. Properly matched placements with schools that have made specific requests — not volunteer tourism.

Programme pricing

All prices include accommodation, meals, in-country support and placement coordination.

1 month£990
3 months£1,990
6 months£2,990
9 months£3,790
12 months£4,490

What you'll do

  • Teach English language to classes of 20–35 students
  • Run conversation clubs and reading groups
  • Support teachers with lesson planning and materials
  • Coach football, basketball or other sports
  • Run after-school activity clubs
  • Participate in community events and school festivals

Requirements

  • No formal teaching qualification required (TEFL welcome)
  • Minimum age 18
  • Basic English to native level
  • Minimum commitment 4 weeks
  • Police/DBS clearance (we guide you through this)
  • Completed pre-departure training module

Questions

Placements range from Kathmandu valley schools to village schools in Sindhupalchok, Kavrepalanchok and Dolakha districts — varying levels of remoteness based on your preference.
No — but it helps. We provide a pre-departure training module covering classroom management, lesson planning and cultural context.
School starts at 10am. You'll teach 4–5 periods of 45 minutes. Afternoons are free for exploring, Nepali lessons or community activities. Weekends are completely free.
With a vetted host family or in volunteer housing depending on your placement location. All accommodation is inspected before placement.
From £990
per month · all inclusive · Nepal
AccommodationIncluded
MealsIncluded
In-country support24/7
Start datesAny month
Min duration4 weeks
No payment until placement confirmed · FAQ