Moving to Slovenia is attracting more and more expatriates, drawn by the safety, the ever-present nature, and a quality of life often better than in many Western European countries. But behind the images of turquoise lakes and old medieval towns, one question always dominates: what does it really cost to live there, and what expenses can an expat expect on a daily basis?
Slovenia has a mid-to-high cost of living in Europe: lower than France, Italy, or Austria, but more expensive than most Balkan or Eastern European countries. It is the 3rd most expensive country in Eastern Europe, with prices approximately 1.29 times higher than the global average. An expatriate’s actual budget depends on local purchasing power, salary structures and taxation, as well as price differences between Ljubljana and the rest of the country.
In this article, everything is scrutinized: housing, transportation, food, healthcare, education, taxation, with a particular focus on Ljubljana, where the majority of the international community is concentrated.
Overview: What Budget to Expect?
By aggregating different data sources, we can paint a first numerical picture of the average cost of living in Slovenia for expatriates.
For Slovenia as a whole, several estimates converge:
– a single person spends around €1,900 per month, including housing
– a family of four spends around €3,600 monthly
– “excluding rent” costs for a single person are often around €650 to €1,100
Estimated monthly budget for a family of four living comfortably in Ljubljana, the capital of Slovenia.
The gap between local incomes and the expat budget is immediately apparent: the average net salary in Slovenia is around €1,460 to €1,500 per month, and in Ljubljana the average gross salary hovers around €1,800. In other words, an average income barely covers 1.2 months of typical expenses. For an expat living on an international salary or a foreign pension, however, the value for money becomes very attractive.
International Comparison
Compared to the United States, Slovenia remains significantly more affordable: the cost of living is estimated to be about 42 to 48% lower, with rents more than 50% lower. Compared to Germany, the general price level is about 20% lower. Slovenia, however, is in the upper tier of Eastern Europe: more expensive than most countries in the region, but still significantly less costly than a major Western European capital.
Housing: The Number One Expense
For any expatriate, housing is the item that will make or break the budget. And this is particularly true in Slovenia, where rents have increased sharply in recent years, especially in Ljubljana.
Renting in Ljubljana: The Reality of Prices per m²
In Ljubljana, the rental market is tight: the vacancy rate is around 3%, and drops to 1–2% in the most sought-after neighborhoods. As a result, properties rent quickly and expensively, especially at the start of the university year.
At the beginning of 2026, the average rent per square meter in the capital is around €18 per month, with a range of €14 to €25 depending on location and standard. Studios are even more expensive per square meter, at about €25/m², or roughly 40% above the city average.
Here is an overview of typical rents in Ljubljana by size:
| Type of Housing | Typical Size | Average Monthly Rent | Common Range |
|---|---|---|---|
| Studio | 25–35 m² | ≈ €750 | €550–€950 |
| 1 Bedroom | 40–55 m² | ≈ €980 | €750–€1,250 |
| 2 Bedrooms | 60–80 m² | ≈ €1,350 | €1,050–€1,800 |
Central and sought-after neighborhoods (Center, Trnovo, Rožna Dolina) drive prices up. A two-bedroom apartment in these areas can climb to €1,800 per month, more than 30% above the average for this size category. Rents in Ljubljana are also 30 to 50% higher than in cities like Maribor or Celje.
Neighborhoods, Expat Profiles, and Price Gaps
Expatriates are mainly concentrated in Center, Trnovo/Krakovo, and Rožna Dolina, three well-served neighborhoods close to universities and the historic center. In these areas, a furnished one or two-bedroom apartment typically rents for between €900 and €1,400 per month.
For a one-bedroom, the ranges by neighborhood are quite clear:
| Neighborhood (Ljubljana) | 1 Bedroom – Typical Rent |
|---|---|
| Center | €1,200–€1,500 / month |
| Trnovo | €1,100–€1,400 / month |
| Rožna Dolina | €1,050–€1,350 / month |
| Moste, outer Šiška | the cheapest |
Families tend to prefer residential neighborhoods like Koseze, Vič, or residential Šiška, which are a bit quieter, with good access to primary schools and public kindergartens. For a 2-3 bedroom apartment with parking in these areas, rents are generally between €1,200 and €1,600 per month.
Young professionals, both Slovenian and foreign, mainly target Center, inner Šiška, and Bežigrad, where they typically pay €800 to €1,200 for a one-bedroom or a small two-bedroom.
In Ljubljana, studios (one room) are cheapest in neighborhoods like Moste or the outer part of Šiška. For T2-type apartments (two rooms), the most affordable rents are in areas such as Fužine or Rudnik.
Furnished, Parking, Balcony: The “Options” That Cost a Lot
For an expatriate arriving without furniture, the temptation of furnished housing is strong. The market follows: about 60% of rental demand is for furnished properties, and this preference comes at a price.
A furnished apartment in Ljubljana rents for an average of 10 to 15% more than an empty one, a frequent extra cost of €80 to €150 per month. Other very concrete surcharges can be added:
| Amenity / Feature | Typical Monthly Surcharge |
|---|---|
| Furnished apartment | +€80 to €150 |
| Dedicated parking space | +€50 to €100 |
| Elevator in the building | +€30 to €60 |
| Air conditioning | +€40 to €80 |
| Balcony or terrace | +€30 to €70 |
| Modern, efficient heating | +€20 to €50 |
For an expatriate who wants a central, furnished apartment with air conditioning and a parking space, the bill therefore rises quickly. Conversely, accepting an unfurnished apartment, a floor without an elevator, and a slightly outlying neighborhood can significantly reduce the housing budget.
Peak Periods and Rental Timelines
Timing also plays an important role. Rental demand peaks between August and October, a period when students, new employees, and expatriates arrive en masse. From November to early January, and in July, activity drops, which can give a bit more room for negotiation.
This is the average number of days an apartment stays on the market before being rented in Ljubljana.
Buying Instead of Renting?
For long-term expatriates, the question of buying eventually arises. Slovenia allows EU citizens to purchase real estate without restrictions, and non-Europeans can also acquire a home, even if the process is sometimes more complex.
In Ljubljana, purchase prices vary greatly depending on location:
| Location | Average Price per m² (Purchase) | Observations |
|---|---|---|
| City Center | ≈ €4,500/m² (detailed estimate); ≈ €384/sq ft in another database | very tight, high demand |
| Outskirts | ≈ €300/sq ft on average | more accessible |
In practice, “real” prices are more telling by type of property:
| Type of Property | Location | Typical Purchase Price |
|---|---|---|
| 1 Bedroom | Ljubljana Center | €100,000–€150,000 |
| 3 Bedrooms | Ljubljana Center | €200,000–€250,000 |
| 1 Bedroom | Outside Center | €80,000–€120,000 |
| 3 Bedrooms | Outside Center | €150,000–€200,000 |
Interest rates for 20-year mortgages hover around 3.6 to 3.7%, with a required down payment of about 20%. In the Ljubljana region, a single-family house with a garden often sells for between €300,000 and €600,000, while in a small town like Škofja Loka or Maribor, prices can be 30 to 50% lower than in the capital.
Utilities and Energy: An Expense Not to Underestimate
Energy costs in Slovenia weigh heavily on the budget, especially in winter. Expatriates coming from countries with milder climates or subsidized energy are often surprised.
In an 85 m² apartment, “basic” utilities (electricity, heating, water, waste) are, according to sources, around €209 to €260 per month. For a studio of about 45 m², it’s more around €130 to €140. These amounts are annual averages: the bill rises sharply during the heating season, usually from October to April.
This is the maximum amount, in euros, that the monthly energy bill for a one-bedroom apartment in Ljubljana can reach in winter, in old and poorly insulated buildings.
In addition, there are various recurring fees:
| Expense Item | Typical Monthly Amount |
|---|---|
| Fixed Internet (60 Mb/s +) | ≈ €30–€35 |
| Mobile plan (calls + 10 GB) | ≈ €11–€13 |
| Condominium fees / reserve fund | ≈ €20–€50 for an apartment |
| Home insurance | ≈ €10–€25 |
For owners, you also need to budget for maintenance costs of about €15 to €20 per m² per year for a newer building, and €30 to €40 per m² for an old condominium. For a 60 m² apartment, this represents €1,200 to over €2,000 in annual maintenance.
Food: Affordable Supermarkets, Decent Restaurants
On the food front, Slovenia offers a good compromise: quality fresh products, prices lower than neighboring Italy or Austria, even if still above the Balkans.
A basic grocery basket for one person, shopping mostly at supermarkets, often ranges from €200 to €250 per month, but many expatriates spend more by including more imported products, alcohol, or eating out.
Some benchmarks for common prices:
| Product (Supermarket) | Approximate Average Price |
|---|---|
| White bread (≈ 500 g) | €1.5–€1.6 |
| Whole milk (1 L) | €1.0–€1.45 |
| Dozen eggs | €2.4–€3.3 |
| Chicken breast (1 kg) | ≈ €4.6 |
| Beef (1 lb / ~450 g) | ≈ €5.3 |
| Tomatoes (1 kg) | ≈ €2.7–€2.8 |
| Apples (1 kg) | ≈ €1.7 |
| Potatoes (1 kg) | ≈ €1.4 |
| Decent bottle of wine | €6–€10 |
| Local beer (0.5 L, supermarket) | €1.2–€1.3 |
| Pack of Marlboro cigarettes | ≈ €5.2 |
Major chains (Mercator, Spar, Interspar, Lidl, Hofer, Eurospin, Tuš, E. Leclerc) allow for price comparison. Discount stores like Lidl, Hofer, or Eurospin stand out for their aggressive promotions, while Mercator and Spar offer a wide selection, including imported products, often more expensive.
Central markets, such as the Ljubljana Market, are an excellent alternative for buying seasonal fruits and vegetables. They often offer better quality products and sometimes at more advantageous prices than those found in supermarkets.
Eating Out: How Much Does It Cost?
Eating at a restaurant remains relatively affordable for an expatriate from Western Europe or North America:
| Type of Meal / Drink | Average Price |
|---|---|
| Meal at an inexpensive restaurant | ≈ €12 |
| Three-course meal for two (mid-range restaurant) | ≈ €50 |
| Combo meal at an international fast-food chain | €7–€8 |
| Draught local beer (pint) | ≈ €3 |
| Cappuccino | €2–€2.2 |
| Simple meal at a neighborhood pub for two | ≈ €33 |
In small towns and outside tourist areas, you can often eat for 10 to 25% less than in Ljubljana. Conversely, very touristy spots (certain places around the castle, Triple Bridge, or by Lake Bled) may charge prices close to those in Italy or France.
Many restaurants offer reduced-price lunch menus on weekdays, significantly more attractive than the evening à la carte menu. Events like “Odprta kuhna” (Open Kitchen) in Ljubljana also allow you to try many cuisines at reasonable prices.
Getting Around: Cheap Public Transport, Expensive Car
The Slovenian transport network offers a good compromise for an expatriate without a car: a network of buses and trains, attractive national passes, and, in larger cities, contactless card systems and bike-sharing.
Urban Transport in Ljubljana
The Ljubljana bus network, operated by LPP, is fully accessible via a rechargeable “Urbana” card. A single ticket costs about €1.30 for 90 minutes, with transfers. A monthly pass is around €37 to €39 for unlimited city use.
The BicikeLJ bike-sharing system allows, for an annual registration fee of about €3, to enjoy the first hour of each trip for free, a significant advantage for short daily commutes.
Intercity Travel
Connections between cities are via bus (Nomago, Arriva, AP Ljubljana…) or train (Slovenske železnice). Fares remain moderate: a bus ticket from Ljubljana to Bled is around €6, trips from Ljubljana to Maribor or Ljubljana to Koper are in the range of €9–€10, whether by train or bus.
A national combined bus and train pass is available for frequent travel. It offers a personalized monthly pass for around €70 and an annual pass for around €560. This option is particularly interesting for expatriates who travel a lot within the country.
Cost of Owning a Car
Owning a car in Slovenia allows for great freedom, especially for exploring the mountains, lakes, or coast. But this choice weighs on the budget:
The minimum annual cost of mandatory liability insurance for a car in France, which can exceed €800 for powerful vehicles or young drivers.
City parking is another important expense: in Ljubljana, renting a parking space or a garage often costs between €50 and €190 per month, and buying a garage can cost from €5,000 to €30,000 depending on the location.
Taxis and Ride-Hailing
Taxis remain affordable for occasional trips: about €1.95 starting fare, then around €1.70 to €1.90 per mile (or equivalent per km), with an hour of waiting charged at around €20. Local apps or traditional companies are usually sufficient, as ride-hailing services like Uber are more limited or regulated.
Healthcare: Strong Public System, Supplementary Insurance Almost Essential
The Slovenian healthcare system, based on mandatory insurance managed by the National Health Insurance Institute (ZZZS), provides good quality care, but with sometimes long waiting lists for specialists. All residents (including expatriates) must subscribe to this public insurance, funded by social contributions of about 13.45% of income (shared between employer and employee).
However, public coverage only covers about 55% of the cost of many procedures, with the rest being the patient’s responsibility… unless they have private supplementary health insurance, which is almost universal in the population. This supplementary insurance generally costs around €30 to €35 per month and covers the co-payment for most treatments, tests, and hospitalizations.
For expatriates in France, the management of public health coverage varies: it goes through the employer for employees, but is a personal matter for the self-employed or retirees. Furthermore, non-EU nationals must provide valid proof of private insurance to obtain their visa or residence permit.
In terms of pricing, the following examples give an idea of the “gross” healthcare costs before reimbursements:
| Medical Act / Health Product | Typical Price |
|---|---|
| Short consultation with a private doctor | ≈ €66 |
| Private specialist consultations | €60–€70 |
| Box of antibiotics (12 doses) | ≈ €15 |
| Cold medicine (6 days) | ≈ €5.6 |
Emergency services (call 112, ambulance transport) are provided for all in case of life-threatening necessity, but people without coverage will have to pay the bill afterwards.
For an expatriate coming from an EU country, the European Health Insurance Card (EHIC) allows access to medically necessary care during a temporary stay, but it does not replace full resident coverage, especially for planned or long-term care.
Education and Childcare: Free in Public, Expensive in International
For expatriate families, education and childcare constitute a potentially very heavy expense, especially if they turn to English-language international institutions.
The Slovenian public school system is of good quality, and basic school (9 years, from age 6 to 15) is free for all, including foreign children. Public high schools (gimnazija) and many university programs are also free for Slovenian and EU citizens, or very low-cost for permanent residents.
Unlike public school, childcare in nurseries or kindergartens as well as international schools are fee-paying. Costs can vary considerably depending on the choices made by the family.
Nurseries and Kindergartens
In the public sector, kindergarten fees are modulated according to household income: parents may pay from 0 to 77% of the “full” program price. The basic monthly rate for a public kindergarten is often around €650, but most families benefit from municipal and state subsidies. An average family, with income per person within a certain range, will only pay, for example, about 30% of this cost.
This is the monthly cost per child for childcare, often cited by expatriates, which can be higher in unsubsidized private care.
Cost of living data gives an order of magnitude:
| Type of Facility | Average Cost |
|---|---|
| Private nursery / preschool, full day (1 child) | ≈ €427–€460 / month |
| Public nursery (full price, before subsidies) | ≈ €650 / month |
International Schools
In Ljubljana, several international or bilingual schools (British, American, French, International) welcome expatriate children. Annual tuition fees generally range from €5,000 to over €13,000 per year depending on the institution and level:
| International School (examples) | Approximate Annual Fees |
|---|---|
| Danila Kumar International School | ≈ €5,500–€7,500 |
| French International School of Ljubljana | ≈ €5,350–€8,650 |
| Ljubljana International School (LIS) | ≈ €10,600–€12,900 |
| Vector International Academy | ≈ €12,000–€13,200 |
| International School in Maribor (Leon Štukelj) | ≈ €6,100–€8,600 |
| International Primary Average (all schools) | ≈ €10,500 / year |
For a family of four with two children enrolled in this type of institution, tuition can therefore exceed €20,000 per year, which is why some expatriates combine Slovenian public school with private language lessons, or reserve international schools for the later years of schooling.
Salaries, Taxation, and Expatriates’ Purchasing Power
The financial competitiveness of moving to Slovenia depends a lot on the ratio between income and costs. Therefore, it’s necessary to look closely at average salaries, taxes, and social contributions.
Salary Levels
At the national level, the average net monthly salary is around €1,460 to €1,500, with an average gross salary of about €2,000. The legal minimum wage is around €1,250 gross.
Certain skilled professions (engineers, developers, managers) often exceed this level:
| Job / Profile (indications) | Typical Gross Monthly Salary |
|---|---|
| Experienced Software Developer | €2,500–€4,000 |
| Engineer | €2,200–€3,500 |
| Manager | €3,000–€5,000 |
| Hospitality / Restaurant Staff | €1,300–€1,800 |
For an expatriate paid at Western European or US standards, these price levels offer strong purchasing power, even in the capital. On the other hand, an expatriate hired locally on a salary close to the average will have to closely monitor their housing budget, especially since a person earning the Slovenian minimum wage (around €900 net in 2024) has very little room to rent an independent apartment in Ljubljana.
Income Tax and Social Charges
Slovenia applies a progressive income tax, with five brackets. For 2024, the rates range from 16% (for the lowest incomes) to 50% for the top bracket. Deductions exist (basic personal allowance, dependent children, elderly, etc.), but the tax burden can become high for high incomes.
Social contributions represent 38.2% of the gross salary, financed by the employee and the employer.
For posted expatriates, specific rules can lighten the tax burden, for example a reduction in the tax base for posted workers under certain conditions, or the application of double taxation treaties with the country of origin. But these schemes require personalized tax advice.
Lifestyle, Leisure, and “Invisible” Expenses
Beyond the major expenses (housing, food, transport, health, education), many more diffuse costs shape the daily budget.
A gym membership costs on average around €40 to €45 per month, more in business districts. A movie ticket is around €8, while theater or concert tickets can climb quickly, especially for the best seats (up to €75 for two top-category theater tickets).
International brand clothing in France is relatively expensive: Levi’s jeans often exceed €90, mid-range Nike sneakers cost about €85-90, and a pair of men’s leather dress shoes frequently exceeds €110. For expatriates used to low-cost retailers, the clothing budget can therefore be higher than expected.
On the other hand, cultural life and public events (music festivals, street events, exhibitions) are often accessible, even free, especially in summer: the Ljubljana Festival, street festivals like Ana Desetnica, free concerts in Piran or Maribor, etc.
Focus: How Much Does Life Cost in Ljubljana for a Typical Expatriate?
By combining all this data, we can outline “typical” monthly budgets for different expatriate profiles in Ljubljana. These are orders of magnitude, not inflexible norms.
Single Person in a Furnished One-Bedroom Apartment in the Center
– Rent: €950–€1,150 (1 bedroom furnished, central or highly sought-after neighborhood)
– Utilities and Energy: €150–€220 (annual average)
– Internet + Mobile: €40–€50
– Food (groceries + some restaurants): €250–€350
– Transportation (bus pass + some taxis): €40–€70
– Leisure, Clothing, Unexpected: €150–€250
Realistic total budget: €1,600 to €2,000 per month depending on comfort level.
Couple Without Children in a Furnished 2-Room Apartment Near the Center
– Rent: €1,200–€1,400 (2 rooms or small 3 rooms furnished)
– Utilities / Energy: €200–€260
– Internet + two mobiles: €60–€80
– Food (groceries + regular eating out): €400–€550
– Transportation (passes, some intercity trips): €80–€120
– Leisure, Travel, Clothing: €200–€300
Total budget: €2,100 to €2,700 monthly.
Family of Four with Children in Public School
– Rent: €1,300–€1,600 (3 rooms furnished or semi-furnished with parking)
– Utilities / Energy: €230–€300
– Internet + Mobiles: €70–€100
– Food: €600–€800
– Transportation (passes + some car or train trips): €120–€180
– Nursery / Kindergarten (if needed): €300–€600 per child depending on aid
– Leisure, Clothing, Children’s Activities: €200–€300
Estimated total budget to include one child in kindergarten, in euros.
Family of Four with Two Children in International School
Taking the previous scenario and replacing public school with two international school tuitions at around €10,500 each per year:
– Tuition Fees: ≈ €21,000/year, or about €1,750/month
– Other expenses identical or similar
Total budget: ≈ €4,700 to €5,300 per month, which corresponds quite well to estimates placing the budgetary need around €4,900 for a family of four making intensive use of international services in Ljubljana.
Outside Ljubljana: The Cost of Living Drops Significantly
Leaving Ljubljana for another Slovenian city changes the situation considerably. Cities like Maribor, Kranj, Celje, Velenje, or Murska Sobota have rents 30 to 50% lower, and some daily expenses are also lower.
Average monthly rent for a two-room apartment in the city center of Maribor, much lower than in Ljubljana.
Conclusion: A “High-Mid” Cost of Living, but Real Value for Money
The cost of living in Slovenia for expatriates is neither a “cheap paradise” nor an inaccessible country. With high rents in Ljubljana, relatively expensive energy, and modest local salaries, Slovenia can put budgetary pressure on its residents, especially those paid at local standards.
For an expatriate with comfortable foreign income, well-paid remote work, or a Western pension, the country offers a remarkable combination: prices still lower than in Western Europe, a very high level of safety, easy access to spectacular nature, and a solid public system (health, education, transport).
The key, for any newcomer, is to anticipate well:
– the true cost of housing in Ljubljana, furnished or not, and the surcharges (parking, air conditioning, balcony)
– the impact of heating bills in winter
– the trade-off between Slovenian public school and international schools for children
– and taxation, higher than is often believed at first glance.
By calibrating your project with these parameters, it is entirely possible to enjoy a very good quality of life in Slovenia, whether in the heart of Ljubljana or in a more affordable small town, between the Alps, vineyards, and the Adriatic.
Disclaimer: The information provided on this website is for informational purposes only and does not constitute financial, legal, or professional advice. We encourage you to consult qualified experts before making any investment, real estate, or expatriation decisions. Although we strive to maintain up-to-date and accurate information, we do not guarantee the completeness, accuracy, or timeliness of the proposed content. As investment and expatriation involve risks, we disclaim any liability for potential losses or damages arising from the use of this site. Your use of this site confirms your acceptance of these terms and your understanding of the associated risks.