- Australia
- Canada
- Ireland
- New Zealand
- South Africa
- United Kingdom
- United States
There are numerous countries who have English as an official language or they speak it as a second language (as opposed to speaking English as a "foreign" language as in Japan or China). For example, the Philippines speaks English as a second language. Many people there speak English quite well. One of the reasons so much work is outsources there from America. However, if you are from the Philippines, you will not qualify to apply for an English teaching job. I realize many people from the Philippines speak far better English than some back home, but unfortunately, this won't mean anything when seeking employment abroad teaching English.
If my memory serves me, I recall an exception when I applying to come to Korea where an individual who had lived in a country from the above list for a substantial period of time (10 years I believe) and scored well on the TOEIC (Test of English for International Communication), you could qualify to apply. That said, with all the applicants who were native English speakers from birth, it would be a tough road for those with anything less.
If you're from one of the English speaking countries above though, you're half way there. I hope you take the plunge - teach on!