A volunteer teaching in Africa helps a child with a homework assignment at a placement in Ghana, Africa.

Teaching Opportunities in Africa

Support children's education and gain practical classroom experience at schools in Africa

Teach English in Africa and help support children's education in rural, underprivileged areas. You’ll work alongside dedicated teachers, who are focused on providing children with a quality education.


You’ll work in local schools, assisting teachers and also leading lessons if possible. This is an excellent opportunity to get hands-on work experience in the classroom. We’ll support your work and give you guidance when you need it. You’ll also be able to attend regular workshops with our staff and other Teaching volunteers. During these workshops, you can get advice and ideas to help you.   


Volunteering as a teacher in Africa gives you the opportunity to realize your potential. You’ll improve your teaching skills and discover more of what you’re capable of. At the same time, you’ll also use travel to bring about positive change in the communities we work in. You’ll do this whether you’re teaching English or another subject like Physical Education or Technology.

Choose a Teaching Project in Africa

1-9 of 34 Projects

Featured
Children learn how to tell the time from a volunteer teaching in Mexico

From $3,090 CAD

Volunteer Teaching Project in Mexico
See this project

Teach English to school or university students to boost their confidence and career prospects.

  • Completely flexible dates
  • Anyone aged 16 or over can join
  • From 2 weeks
A student finishes an English exercise on the white board at a volunteer teaching placement in Peru.

From $2,290 CAD

Volunteer Teaching in Peru
See this project

Work a at schools in Peru and help young students and teachers improve their English language skills

  • Completely flexible dates
  • Anyone aged 16 or over can join
  • From 2 weeks
A Teaching volunteer reads to children in Fiji

From $3,090 CAD

Volunteer English Teaching in Fiji
See this project

Gain practical teaching experience teaching children in rural communities while living on the tropical island of Fiji

  • Completely flexible dates
  • Anyone aged 16 or over can join
  • From 2 weeks
A volunteer teaching computer skills to a student in Ghana

From $2,640 CAD

Volunteer IT Teaching in Ghana
See this project

Travel to Africa and help children learn important basic computer skills

  • Completely flexible dates
  • Anyone aged 16 or over can join
  • From 2 weeks
Students learn the basics of basketball during volunteer sports coaching in schools in Jamaica

From $3,415 CAD

Volunteer Sports Coaching in Jamaica
See this project

Coach sports in disadvantaged schools and help children develop their fitness and sporting ability

  • Completely flexible dates
  • Anyone aged 16 or over can join
  • From 2 weeks
Sports enthusiasts jog to warm up during their volunteer sports coaching in Kenya

From $2,520 CAD

Volunteer Sports Coaching in Kenya
See this project

Coach sports during physical education classes in Kenya and help students improve their fitness and confidence levels

  • Completely flexible dates
  • Anyone aged 16 or over can join
  • From 1 week
A young boy learns to play baseball during our volunteer sports coaching in schools in Belize

From $3,415 CAD

Volunteer Sports Coaching in Schools in Belize
See this project

Live in Belize and teach physical education classes that encourage children to get fit

  • Completely flexible dates
  • Anyone aged 16 or over can join
  • From 2 weeks
A football lesson forming part of our volunteer sports coaching in schools in Peru

From $2,515 CAD

Volunteer Sports Coaching in Schools in Peru
See this project

Coach sports during physical education classes at disadvantaged schools and help students improve their fitness.

  • Completely flexible dates
  • Anyone aged 16 or over can join
  • From 2 weeks
A group of children prepare for their physical education lesson through our volunteer sports coaching project in schools in Sri Lanka.

From $3,055 CAD

Volunteer Sports Coaching in Schools in Sri Lanka
See this project

Gain sports coaching work experience while helping disadvantaged students improve their skills and fitness

  • Completely flexible dates
  • Anyone aged 16 or over can join
  • From 4 weeks
Load More

Can't find what you're looking for?

We’d be happy to talk about creating a custom project for you. Most of our staff have been volunteers themselves, so they’re ready to answer your questions, big or small.

1 888 839 3535

or email:

to start planning your project

What will I do as a volunteer teaching English in Africa?

We have teaching placements across Africa. You can teach younger students, or help guide students in a high school classroom. Whichever age-range you teach, you’ll become part of long-term efforts to implement sustainable solutions. You’ll do this with guidance from our Teaching Management Plans.


In Africa, you can teach:


  • English
  • Technology
  • Physical Education
  • French


Some schools may ask you to assist with extracurricular activities such as:


  • Music
  • Sport
  • Art
  • Drama


If you choose to get involved with extracurricular activities, you’ll see how the children learn outside of of their regular academic subjects. It’s also a great way to incorporate your interests and help children discover their talents.

A volunteer teaching in Africa leads a class at a local school in a rural area.

Where can I teach in Africa?

Most of the schools we work with are often understaffed and lack resources. In some schools, the only tools you’ll have are a blackboard and a piece of chalk.


This can be both challenging and exciting, as you’ll have the freedom to use your creativity and think outside the box. If you’re unsure of anything, our in-country staff are always available to assist. You can teach children in: 


  • Kenya
  • Tanzania
  • Ghana
  • South Africa
  • Madagascar
  • Senegal


Whatever you choose to do, use your time in Africa to discover what you’re capable of and help local teachers give children the support they need for their education.

Next Steps