How Much Do English Teachers Earn in Bulgaria?
So, you're dreaming of making the move to Bulgaria, perhaps drawn by the beautiful mountains, the vibrant cities, or the incredibly affordable cost of living, and you're wondering if teaching English can be your golden ticket. You're not alone! Many expats find their footing here by sharing their language skills, but pinning down exactly how much an English teacher earns in Bulgaria can feel like trying to catch mist. This guide is here to cut through the fog, giving you a realistic, no-fluff look at potential earnings, what influences them, and how to make the most of your expat teaching journey.
Understanding the English Teaching Landscape in Bulgaria
Teaching English in Bulgaria isn't a one-size-fits-all scenario. The type of institution you work for dramatically impacts your salary, benefits, and overall experience. It's a diverse market, ranging from local language centres in bustling Sofia to prestigious international schools, and even the flexible world of online tutoring. Before you pack your bags and your favourite grammar textbook, it's crucial to understand these distinctions. The demand for English language proficiency is consistently high across the country, driven by Bulgaria's growing economy, its integration into the EU, and a strong desire among locals, especially the younger generation, to connect globally. This steady demand means opportunities are always popping up, but the compensation varies widely based on where you land.
Private Language Schools and Academies
These are often the most accessible entry points for new English teachers in Bulgaria, especially if you're fresh off a TEFL course and eager to gain experience. You'll find a multitude of these schools in every major city, from Sofia and Plovdiv to Varna and Burgas, all catering to students of various ages and proficiency levels. The typical contract usually involves around 20-25 teaching hours per week, with additional time for lesson planning and administrative tasks.
Salaries in private language schools generally fall in the range of 1,200 to 2,400 Bulgarian Leva (BGN) per month, which translates roughly to €600 to €1,200. Now, before you gasp, remember the cost of living here is significantly lower than in Western Europe or North America. Many schools will offer contracts that include social security contributions, which is a big plus, but comprehensive health insurance or housing stipends are rarely part of the package. You'll likely be responsible for sorting out your own accommodation, which means budgeting for rent, utilities, and other living expenses from your net salary. While the pay might not make you rich, it's generally sufficient to cover your living costs comfortably, especially outside of central Sofia, and still allow for a bit of travel and leisure. You can always supplement your income with private tutoring; more on that later.
International Schools
If you're a fully qualified and experienced teacher with a teaching license from your home country, and perhaps even a master's degree, international schools are where you'll find the most competitive salaries and benefits. These schools cater primarily to expat families and globally-minded Bulgarian families, offering curricula like the International Baccalaureate (IB), British National Curriculum, or an American curriculum. Examples include the American College of Sofia or the Anglo-American School of Sofia, which are highly respected institutions.
Salaries at international schools typically range from 3,000 to 6,000+ BGN per month (€1,500 to €3,000+). Beyond the higher base salary, these positions often come with a much more attractive benefits package. We're talking about things like comprehensive private health insurance, housing allowances or provided accommodation, annual flight allowances, relocation assistance, and professional development opportunities. These benefits significantly boost your overall compensation package and quality of life. However, securing a position in an international school is highly competitive, requiring not just native English proficiency but also formal teaching qualifications, several years of classroom experience, and often specific curriculum experience. These roles are often filled through international recruitment fairs or specialized online platforms.
Public Schools State Schools
Working in a Bulgarian state school as a native English speaker is less common but not entirely unheard of. These roles typically require fluency in Bulgarian and an understanding of the local education system. The salaries here are considerably lower than in private or international schools, generally aligning with the pay scale for local Bulgarian teachers, which is often around 800-1,500 BGN (€400-€750) per month.
While the pay might seem low, these positions offer deep cultural immersion and the opportunity to work directly within the Bulgarian community. Benefits might include state health insurance coverage, but don't expect the perks of international schools. For most English speakers looking to move to Bulgaria specifically to teach, public schools are rarely the first choice unless they are part of a specific exchange program or have a strong personal connection to the country and language. If you're considering a move to Bulgaria for work, you'll find more comprehensive advice in our guide, The Complete Guide to Working in Bulgaria as a Foreigner (2026).
Factors Influencing Your English Teaching Salary
It’s easy to look at broad salary ranges and feel a bit lost. The truth is, your personal earning potential as an English teacher in Bulgaria isn't just about the type of school; it's a complex equation involving several key variables. Think of it like a recipe – each ingredient plays a crucial role in the final dish. Understanding these factors will not only help you set realistic expectations but also empower you to negotiate better terms and seek out the most suitable opportunities.
Qualifications and Experience
This is perhaps the biggest differentiator in the Bulgarian English teaching market.
- TEFL/CELTA Certification: A high-quality TEFL (Teaching English as a Foreign Language) or CELTA (Certificate in English Language Teaching to Adults) certificate is almost universally required by reputable private language schools. Possessing one immediately makes you a more attractive candidate and can justify a spot at the higher end of their salary scale. A simple online TEFL from a bargain site might get your foot in the door, but a robust 120-hour course with a practical component from a well-recognized provider will serve you far better.
- University Degree: While not always strictly mandatory for private language schools, having a bachelor's degree (in any field) is highly preferred and can open doors to better-paying positions. For international schools, a relevant degree (like Education or English Literature) is usually a prerequisite, coupled with a state-issued teaching license.
- Previous Teaching Experience: The more proven classroom experience you have, especially with diverse age groups or specific exam preparation (like IELTS or Cambridge exams), the higher your earning potential. Newbies will typically start at the lower end, while those with 2-3 years under their belt can command more. International schools, of course, look for substantial experience, often 2-5 years in a similar curriculum setting. If you're looking at your overall career prospects, knowing what qualifications you need can make a big difference in the job hunt, as detailed in The Expat Guide to Finding a Job in Bulgaria (2026).
Location, Location, Location
Just like real estate, an English teacher's salary is heavily influenced by geography within Bulgaria.
- Sofia: As the capital city and economic hub, Sofia offers the most teaching opportunities and generally the highest salaries. This is where most international schools are concentrated, and a large number of private language academies compete for students. However, the cost of living here, particularly rent, is also the highest. A good salary in Sofia might feel comparable to a slightly lower one in another city once expenses are factored in.
- Plovdiv & Varna: These are Bulgaria's second and third largest cities, respectively, both popular expat destinations. Plovdiv, with its rich history, and Varna, on the Black Sea coast, offer a good balance of opportunities and a lower cost of living compared to Sofia. Salaries here for private language schools might be 10-20% less than in Sofia, but your purchasing power could be similar or even slightly better due to cheaper rent and groceries.
- Smaller Towns and Rural Areas: While there might be a demand for English teachers in smaller towns, opportunities are far fewer, and salaries are typically lower. These roles often come through direct connections or local initiatives rather than formal recruitment. Your ability to save here might be higher due to extremely low living costs, but the expat community will be smaller, and resources for foreigners might be limited.
The Power of Private Tutoring and Online Platforms
Beyond your primary school income, private tutoring is an extremely popular way for English teachers in Bulgaria to boost their earnings. Word-of-mouth is powerful, especially once you've established yourself within a community. You can charge significantly more per hour for private lessons than your school typically pays, often ranging from 30-60 BGN (€15-€30) per hour, depending on your experience, the student's needs (e.g., business English, exam prep), and your location.
Many teachers also turn to online platforms to find students globally. Companies like iTalki allow you to set your own rates and schedule, connecting you with learners from around the world. This flexibility means you can teach from the comfort of your Bulgarian home and earn additional income, potentially filling gaps in your schedule or entirely replacing a traditional classroom job if you build up enough clients. The rates here are variable, but often fall between €10-€25 per hour, and can be a fantastic way to diversify your income streams.
Beyond the Paycheck: Cost of Living and Lifestyle
It’s one thing to talk about salary numbers in isolation, but the real question for any expat is: "Is that enough to live on comfortably?" In Bulgaria, the answer is almost always a resounding yes, especially when compared to Western European or North American standards. However, "comfortably" means different things to different people. Your lifestyle choices, particularly regarding housing and leisure, will significantly impact your monthly budget and whether your teaching salary feels abundant or merely sufficient.
Typical Monthly Expenses for an English Teacher
Let's break down some common expenses to give you a clearer picture of what your salary will actually get you. These are estimates for a single person living in a mid-range city like Plovdiv or a more modest lifestyle in Sofia. For a detailed breakdown, check out The Complete Guide to Cost of Living in Bulgaria for Expats (2026).
| Expense Category | Sofia (BGN) | Plovdiv/Varna (BGN) | Notes |
|---|---|---|---|
| Rent (1-bed apt) | 800 – 1,200 | 500 – 800 | Can be lower for studios or shared, higher for central/modern. |
| Utilities | 150 – 300 | 100 – 200 | Includes electricity, water, heating (can be high in winter), internet. |
| Groceries | 400 – 600 | 300 – 500 | Eating out occasionally, cooking most meals. |
| Transportation | 50 – 100 | 30 – 70 | Monthly public transport pass, occasional taxi. |
| Mobile Phone | 20 – 40 | 20 – 40 | Decent plan with data. |
| Leisure/Dining | 200 – 500 | 150 – 400 | Coffee, drinks, occasional restaurant meal, cultural events. |
| TOTAL (Estimate) | 1,620 – 2,740 BGN | 1,100 – 1,910 BGN | €810 – €1,370 / €550 – €955 (approx.) |
Looking at these numbers, a private language school salary of 1,800 BGN in Sofia might feel tight if you want a central, modern apartment and frequent nights out. However, if you find a good deal on rent or choose a slightly less central area, it's very manageable. In Plovdiv, that same 1,800 BGN salary would give you a much more comfortable existence with more disposable income.
The Bulgarian Lifestyle and Financial Realities
The charm of living in Bulgaria often lies in its ability to offer a high quality of life without the exorbitant price tag of other European nations. With an average English teaching salary, you can afford:
- Comfortable Accommodation: While luxury apartments in central Sofia can be pricey, a spacious, well-located one-bedroom apartment is well within reach for most teachers.
- Delicious and Affordable Food: Fresh, local produce is inexpensive, and dining out at local restaurants (механи) is a treat that won't break the bank. A three-course meal for two in a nice restaurant might cost 50-80 BGN (€25-€40).
- Travel and Exploration: Bulgaria boasts stunning mountains, Black Sea beaches, ancient cities, and charming villages. Your salary will allow for weekend trips and exploring the country without constant financial stress.
- Social Life: Coffee culture is huge here, and a cappuccino can cost as little as 3-5 BGN. Beers are cheap, and socialising is generally very affordable.
The "expat bubble" is a real thing, especially in Sofia, where you might find yourself gravitating towards international restaurants and bars, which tend to be pricier. Venturing into local establishments and embracing Bulgarian culture will stretch your budget further and enrich your experience. For example, if you register as a freelancer for private lessons, you'll need to understand how to file taxes as a freelancer or sole trader in Bulgaria, which will impact your net earnings. Many expats find that by being mindful of their spending and seeking out local experiences, they can not only live comfortably but also save a decent amount, especially if they are also actively pursuing additional income avenues like online teaching via platforms such as iTalki.
Maximizing Your Earnings and Opportunities
Alright, so you’ve got a handle on the typical earnings and the cost of living. But what if you want to do more than just get by? What if you want to truly thrive, build savings, or invest in your future while enjoying the Bulgarian lifestyle? There are definitely ways to maximize your income and open up new opportunities as an English teacher here. It's all about strategy, networking, and a bit of entrepreneurial spirit.
Building a Portfolio of Private Students
This is hands down one of the most effective ways to boost your income. While your school salary provides a baseline, private students offer a higher hourly rate and flexibility.
- Networking: Start by telling your colleagues, friends, and even your students at the language school that you're available for private lessons. Word-of-mouth is golden in Bulgaria. Attending expat meetups and local events can also connect you with potential clients.
- Online Platforms: Leverage platforms like iTalki. It's a fantastic way to reach students both locally and internationally. You create a profile, set your rates, and students book lessons with you directly. This is particularly useful if you have specific skills, like business English or IELTS preparation, as you can charge a premium for those. Many teachers manage a hybrid schedule, teaching in schools during the day and doing private or online lessons in the evenings or weekends.
- Specialization: Consider specializing in a niche. Business English, academic writing, or exam preparation (TOEFL, IELTS, Cambridge exams) often command higher rates than general conversation classes.
- Setting Your Rates: Don't undersell yourself. While you want to be competitive, remember your time and expertise are valuable. Research what other private tutors are charging in your area. Aim for at least 30 BGN (€15) per hour, but don't be afraid to go up to 50-60 BGN (€25-€30) for specialized lessons or highly motivated students.
Professional Development and Upskilling
Investing in yourself will always pay dividends.
- Advanced Certifications: If you only have a basic TEFL, consider upgrading to a DELTA (Diploma in English Language Teaching to Adults) or pursuing a master's degree in TESOL (Teaching English to Speakers of Other Languages). These qualifications are highly respected and almost essential for moving into leadership roles or securing top-tier international school positions.
- Specialized Training: Take workshops or courses on specific teaching methodologies, digital tools, or subject areas (e.g., teaching young learners, teaching online, curriculum design).
- Learning Bulgarian: While not directly related to your English teaching skills, learning the local language will enrich your life, help you navigate daily situations, and show initiative to potential employers. You can also become more involved in the local community, which can lead to more opportunities for private students.
Understanding Your Tax Obligations as an English Teacher
It's crucial to understand your financial obligations in Bulgaria. The country boasts a very attractive flat 10% personal income tax rate, which is a huge draw for many expats. However, you also have mandatory social and health contributions to consider, which are calculated on your income up to a certain maximum threshold. The specifics of these contributions vary depending on your employment status (employed by a school, self-employed/freelancer, or a combination).
- Employed by a School: If you're on a contract with a language school, they will typically handle your tax and social security deductions at the source. Make sure you understand your payslip and what's being deducted.
- Freelancer/Self-Employed: If you're teaching private lessons or working for online platforms like iTalki, you might need to register as a freelancer (Свободна Професия) with the National Revenue Agency (NRA). This means you'll be responsible for calculating and paying your own income tax and social contributions. It sounds intimidating, but it's very manageable, especially with the help of a local accountant. Many expats find value in consulting services like Taxes for Expats to ensure they are fully compliant with Bulgarian tax laws and also understand how their Bulgarian income interacts with their tax obligations back home. You'll want to explore topics like How Much Income Tax Will I Pay in Bulgaria in 2026? and Understanding Mandatory Health Insurance Contributions in Bulgaria to fully grasp your obligations. Our guide on How to Register as a Freelancer (Свободна Професия) in Bulgaria can walk you through the process.
By diversifying your income, continually improving your skills, and staying on top of your financial responsibilities, you can ensure that teaching English in Bulgaria isn't just a temporary gig, but a sustainable and rewarding career path that allows you to fully enjoy your expat life.
Disclaimer
The information provided in this guide is intended for general informational purposes only and does not constitute financial, legal, or professional advice. While we strive to ensure accuracy, salaries, regulations, and living costs in Bulgaria are subject to change. Readers should conduct their own research and consult with qualified professionals (e.g., tax advisors, immigration lawyers, financial planners) for advice tailored to their specific circumstances. We are not responsible for any actions taken based on the information presented herein.