- Purchase the complete Expat Arrivals Frankfurt Guide (PDF)
According to Mercer’s 2021 Cost of Living Survey, Frankfurt is the second most expensive city in Germany, after Munich. Frankfurt was ranked 54th out of 209 expat destinations worldwide. That said, expats will find that there are a number of ways to save money while still maintaining a good quality of life in this highly industrialised city.
Just like in anywhere else, an individual expat’s cost of living is dependent on their lifestyle. While Frankfurt allows residents to indulge and live the high life, it is also a city where it's possible to get by affordably and comfortably.
Cost of accommodation in Frankfurt
There is a wide range of accommodation in Frankfurt and the price will depend on a number of factors, including the area an expat chooses to live in, the size of the property, and whether it's furnished or unfurnished. The city centre is rather expensive, but a lot of young expats who want to be close to the action opt to do house shares. Of course, the further from the city centre, the more affordable housing becomes.
Remember that when renting property in Germany, ‘warm’ rent includes certain utilities.
Cost of transportation in Frankfurt
Getting around in Frankfurt using public transport is fairly inexpensive. There are plenty of money-saving programmes available to choose from. For expats who will use public transport to commute on a daily basis, it is wise to invest in a monthly or annual travel pass. Expats moving to Frankfurt will also be pleased to know that these passes cover the cost of travelling with children in the evening or at weekends.
Generally, most people do not need a car to get around Frankfurt, but those who do wish to drive will need to factor in the cost of parking fees and petrol.
Cost of groceries in Frankfurt
The cost of grocery shopping varies depending on the outlet. Supermarkets operated by Galeria or Karstadt tend to be more expensive. Most expats tend to shop at Rewe.
For those on a tighter budget, there are Lidl and Aldi. Unfortunately, bulk-buy offers isn't common in Frankfurt supermarkets.
Cost of entertainment and eating out in Frankfurt
Frankfurt is a bustling, cosmopolitan city and there is plenty to keep expats entertained here. It has a seemingly endless supply of excellent restaurants offering traditional German food and a slew of eateries serving cuisines from all over the world.
Tipping is expected in Frankfurt. The general practice is a 10 percent tip.
Cost of schooling in Frankfurt
While public schools in Germany are of an excellent standard and fees are low, for most expats this is not a viable option. Unless expats plan on relocating to Germany in the long term or have children who are young enough to pick up the local language, international schools are usually the best option, but these come at a hefty price.
Those relocating to Frankfurt for a lucrative job offer should try to negotiate an allowance to cover school fees for their children.
Cost of living chart for Frankfurt
Note that prices may vary depending on product and service provider and the list below shows average prices for June 2022.
Accommodation (monthly rent) |
|
Three-bedroom apartment in city centre |
EUR 2,100 |
Three-bedroom apartment outside of city centre |
EUR 1,600 |
One-bedroom apartment in city centre |
EUR 1,120 |
One-bedroom apartment outside of city centre |
EUR 890 |
Shopping |
|
Dozen eggs |
EUR 2.70 |
Milk (1 litre) |
EUR 1 |
Rice (1kg) |
EUR 2 |
Loaf of white bread |
EUR 1.70 |
Chicken (1kg) |
EUR 8 |
Pack of cigarettes (Marlboro) |
EUR 7.10 |
Eating out |
|
Big Mac Meal |
EUR 9 |
Coca-Cola (330ml) |
EUR 2.85 |
Cappuccino |
EUR 3 |
Bottle of beer (local) |
EUR 4 |
Three-course meal for two at a mid-range restaurant |
EUR 60 |
Utilities/household |
|
Internet (per month) |
EUR 38 |
Mobile-to-mobile call rate (per minute) |
EUR 0.10 |
Utilities (average per month for standard household) |
EUR 330 |
Transportation |
|
Taxi rate per km |
EUR 2 |
City centre bus fare/train fare |
EUR 2.75 |
Petrol/gasoline (per litre) |
EUR 2.20 |