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.