New York City

The Ultimate Guide to Teaching English in the U.S.

Click to scroll down and read more

The United States may be a majority English-speaking country, but there's actually a growing need for English language teachers. That's because the U.S. is home to millions of immigrants, expats, refugees, and first-generation citizens seeking a way to improve their English skills.

As an English teacher in the United States, you'll help others learn English while bridging the divide between cultures. Teaching English in the U.S. is also an excellent opportunity to continue your career in ESL for those coming back from teaching English abroad.

Here's everything you need to know about teaching English in the United States!

Read more: 5 Ways To Use Your TEFL Certification At Home

Snapshot of Teaching English in the U.S.

Avg. Salary: $2,000-$4,000/month
Teaching Hours: 10-25 hours
Peak hiring season: Summer/fall, year-round
School term: September to early/mid-June
Visa requirements: U.S. citizenship or U.S. work authorization

  • High school USA exchange student at desk in classroom
  • teachers abroad shanghai china classroom
  • Teacher with students in classroom in Hungary

Why Teach English in the United States

Teaching English as a second language is a rewarding career that allows you to work with students of all ages and backgrounds seeking to better their English speaking, writing, reading, and listening skills. And as counter intuitive as it may seem, someone may need English language instruction in the United States for many reasons. For example, teachers may work with immigrants studying for their citizenship tests, refugees needing English for work, or even young students first learning the language while attending school.

When considering teaching English in the U.S, there are many acronyms you'll come across to differentiate teaching English as a second language (TESL) from standard English, or language arts classes. The most common terms are:

  • ESL (English as a Second Language): Refers to English language instruction in an English-speaking country
  • EFL (English as a Foreign Language): refers to English language instruction in a non-English-speaking country
  • ELL (English Language Learners): Any non-native speaker learning English
  • TESOL (Teachers of English to Speakers of Other Languages): The umbrella term for the field of teaching non-native speakers of English in any context
  • TEFL (Teaching English as a Foreign Language): A term referring to native-English speakers teaching English abroad
Teacher teaching class online

Typical Requirements to Teach English in the U.S.

The qualifications needed to teach English in the U.S. depends largely on the position. But in general, you must:

  1. Be a native English speaker
  2. Hold a university degree, typically in English, TESOL, education, or a related field
  3. Have a valid state teaching license
  4. Have a CELTA or TEFL certificate

If you’re not a U.S. citizen and are interested in teaching English in the United States, you must first secure a valid work authorization to do so.

Types of English Teaching Jobs in the United States

Here are a few of the ways you can pursue a career teaching English as a second language in the United States.

Private and Public Schools

Teaching ESL at a private or public school is a standard, full-time teaching position, although you may work at various schools within a district. These roles often require teachers to have a degree in education, a teaching license, and a qualification for teaching English like a CELTA or TEFL certificate.

ESL teachers are needed in elementary, middle, and high schools and work with ELL students who need assistance with English and other subjects in school. ESL teachers in the United States typically earn $40,000-$50,000+ annually. 

Language Schools

Language schools are private establishments that cater to students seeking to learn English or any other foreign language. Students at private language schools are typically young adults or international university students looking to better their English ability. These schools often operate evenings and weekends to accommodate work and school schedules.

These positions are few and far between, as most language schools are located in big cities with more demand. Some of the best-known language centers in the U.S. include Kaplan, Oxford International Education, and EC Language Centers. Typical job requirements to teach at a language school include having a Bachelor's degree and a reputable TEFL certificate.

Community Colleges and Universities

Those aspiring to teach English at the college level should consider teaching English as a teaching assistant or adjunct professor. Teaching positions at colleges or universities typically require a Master's degree. These positions can be competitive, however, they also tend to pay higher salaries, upwards of $50,000-$75,000+ per year.

Private Tutoring and Teaching English Online

Another way to use your ESL teaching skills in the United States is by becoming a private tutor or by teaching English online. As a private tutor, you can find students independently or apply to teach on an online platform that facilitates English language instruction. Private English tutors can earn between $10-$25+ per hour, depending on experience and professional qualifications.

As an independent tutor, you are fully responsible for marketing your services, setting rates, and creating lesson materials. Teaching English online with an established company often means you enjoy their marketing services and network of students, a set curriculum (sometimes), and a set pay rate.

Read more: How to Teach English Online & Earn Money From Home or Abroad

Volunteer

Becoming a volunteer ESL teacher is an excellent way to make a difference in your community, connect with new people, and gain valuable teaching experience or in-class hours for a TEFL certification. Volunteer teaching opportunities are either fully unpaid or provide a small stipend.

Unpaid volunteer positions can often be found at local non-profits or churches that have programs dedicated to assisting refugees and immigrants to get settled into American life. There are also platforms where you can volunteer to teach English online and make a difference at home, such as Paper Airplanes and CC English.

AmeriCorps and other organizations place volunteers in classrooms throughout the country and provide a stipend at the completion of your contract. The amount is not comparable to a salary but a small lump sum to help offset teaching costs.

Frequently Asked Questions

You’ve got questions. We’ve got answers.