Skip to content

Teaching English in India with TEFL Course Internship

Discover incredible Kerala, Punjab, Tamil, Chattisargh or Hayana. Teach young learners and support local colleagues in English education. Apply today!

The perfect way to teach in India!

This is your chance to experience the vibrancy of India through a well established 4 month TEFL internship. You can be assured of a warm welcome and lots of in country support through this exciting teaching program!


Teach English in India - Package:

  • Rs. 7,500 - 10,000 monthly living allowance - low living costs mean you can get by on your monthly allowance
  • Accommodation and meals
  • 120 hour On-line TEFL included
  • Orientation on arrival
  • Teach from Primary to 12th Grade (3-18 age group)
  • All positions are with local public and private schools
  • Teach 5 classes daily (45 minutes per class)
  • Interns will work with local students and teach English as a Foreign Language
  • Full local support
  • Learn Hindi (2 hours weekly)
  • Program fee £699

Program dates

  • Arrive year round (flexible start dates)
  • 4 month program
  • You choose the dates you want to teach

Who are we looking for?

  • We welcome all fluent English speakers
  • No degree necessary
  • Must be adaptable and community minded
  • Enjoy working with young people
  • Couples and friends welcome to apply
Indian schoolchildren

Locations for teaching in India

Choose from one of the following exciting locations

  • Kerala
  • Tamil Nadu
  • Punjab
  • Haryana
  • Chattisgarh

Please note, some locations are not available at certain times of year due to school holidays. Please contact us for more information.

Apply now

Simply fill out this form and we'll get straight back to you. If you have any questions you can always email us at [email protected]

Do you have a degree?
Are you TEFL qualified?

Share this page