About Teaching English in Bulgaria
To teach English in Bulgaria, you will need a TEFL certificate and a 4-year college degree. EU citizenship or a work visa and native English proficiency are expected to find a TEFL job. The average salary for an English teacher in Bulgaria is about $650 - $950 USD per month.
Bulgaria’s primary draw for travelers is its beautiful coastline along the Black Sea, but that is just one of Bulgaria’s many striking features. Since joining the EU and working to develop a stable democracy, Bulgaria has quickly become one of Europe’s best-kept secrets. Hit the slopes at one of Bulgaria’s many ski resorts, or spend an afternoon dining in the picturesque countryside.
Following the collapse of the USSR and the adoption of a free-market economy, Bulgaria has seen a dramatic increase in its need for native English instructors. English teachers typically find work towards the beginning of September, and then again in January. Most teaching contracts end in late June. For those looking to teach through the summer, opportunities at summer English language camps are sometimes available in Bulgaria and throughout neighboring countries in Europe.
Those looking to teach English in Bulgaria should expect to cover the cost of their airfare as well as housing. Most teachers live in apartments recently vacated by previous teachers, and many room with their coworkers.
A solid hourly wage allows English teachers in Bulgaria to cover their expenses and live comfortably (though not lavishly). Schools typically offer around 20-25 hours per week of work, leaving plenty of time for you to travel and explore the country.
Major cities for English teaching jobs are Varna, Sofia, and Plovdiv.