Living in Italy on an English teacher's salary works if you control rent. With language school pay around €1,200 to €1,300 a month, a 40m² flat would take about 48% of that in Naples and 72% in Milan, based on 2026 idealista rent data. Most teachers share a flat or choose a smaller city.
This guide is part of our main guide to teaching English in Italy. It focuses on the cost that matters most for teachers, rent, and shows how far a typical language school salary goes in Milan, Rome, Bologna and Naples.
Key takeaways
- Italian rents hit a record national average of €15.4 per m² a month in the second quarter of 2026, according to idealista.
- Milan is the most expensive big city at €23.3 per m², followed by Florence at €22.3 and Rome at €19.8.
- A 40m² flat costs about €930 a month in Milan, €790 in Rome, €700 in Bologna and €620 in Naples at average rates.
- 2026 language school listings offered around €1,200 to €1,300 a month, so a solo flat in a big city takes half or more of a teacher's pay.
- Studios in outer Naples districts can rent for under €550 a month, according to idealista.
How much does it cost to live in Italy as an English teacher?
The cost of living in Italy for an English teacher depends mostly on rent, which varies more than any other cost between cities. At idealista's second quarter 2026 averages, renting a 40m² flat costs roughly €930 a month in Milan and €620 in Naples. Against a typical language school salary of about €1,300, that is the difference between a tight month and a comfortable one.
| City | Average rent per m² a month | Approx. 40m² flat | Share of a €1,300 salary |
|---|---|---|---|
| Milan | €23.3 | about €932 | about 72% |
| Rome | €19.8 | about €792 | about 61% |
| Bologna | €17.5 | about €700 | about 54% |
| Naples | €15.5 | about €620 | about 48% |
| Italy average | €15.4 | about €616 | about 47% |
Rents from idealista (Milan, Rome, Bologna and national average for Q2 2026; Naples for Q1 2026). Flat costs are calculated at 40m² and rounded.
How much is rent in Milan, Rome and Naples?

Rent in Milan averages €23.3 per m² a month, the highest of any big Italian city, with the historic center at around €35. Rome averages €19.8, and idealista reports that studios there average about €1,096 a month. Naples is the most affordable of the three, with central areas such as Chiaia around €18 per m² and outer districts at €11 to €12, where studios can rent for under €550.
Most teachers on a language school salary rent a room in a shared flat, at least for their first year. Expect a deposit and, with many private landlords, a preference for longer leases. Smaller cities and the south are where a solo flat becomes realistic on a teacher's pay.
Rated 4.94 by Premier TEFL graduates on Go Overseas
★★★★★
“Overal the course was really excellent. It provides teaching opportunities as a secondary or even primary income when I do hopefully start my online teaching. I Found the course to be very thorough and every aspect was covered in both quest […]”
Sotonye · December 2022 · Go Overseas review
How much does a room in a shared flat cost in Italy?
A single room in a shared flat is how most new teachers in Italy keep costs down, and in 2026 it costs roughly €585 to €704 a month in the big cities. idealista's August 2026 room report put the average single room at €704 a month in Milan, €627 in Florence, €615 in Rome and €585 in Bologna. Room prices fell 6.2% nationally over the year, though Rome rose 7%.
On a €1,300 salary, a Milan room still takes more than half of take home pay, while Bologna or Rome take a little under half. That is why teachers who want to save often look beyond the four most expensive cities, where both rooms and flats cost less.
| City | Average single room a month | Share of a €1,300 salary | Left after rent |
|---|---|---|---|
| Milan | €704 | about 54% | about €596 |
| Florence | €627 | about 48% | about €673 |
| Rome | €615 | about 47% | about €685 |
| Bologna | €585 | about 45% | about €715 |
Source: idealista room rental report, August 2026. Shares are calculated on a €1,300 monthly salary and rounded.
How much does public transport cost for teachers in Italy?
Public transport is one of the cheaper parts of an Italian budget. In Milan, an ATM monthly pass for the whole city network costs €39 and an annual pass €330, about €27.50 a month, with a reduced €22 monthly pass for under 27s, according to 2026 fares listed by Telepass; current fares are published by the operator, ATM. Teachers who work for language schools or business clients across a city often rely on a pass, since classes can be spread over several sites in a day.
Taken together, a Milan teacher paying €704 for a room and €39 for transport has about €557 left from €1,300 for food, utilities, phone and everything else. That is workable for a careful single person, but it leaves little room for saving, which is why extra private lessons matter so much in the big cities.
What should teachers know about renting in Italy?
The lease type matters for a teacher on a one year contract. Italian law, under Law 431 of 1998, allows a transitional contract, the contratto transitorio, for one to 18 months, provided the contract states a temporary need such as a work transfer. Standard open market leases run four years plus four, so a transitional contract or a room in an existing shared flat usually suits a school year better.
Deposits are generally capped at three months' rent under Article 11 of Law 392 of 1978, which remains in force for transitional and agreed rent contracts and is published on Normattiva, Italy's official legislation portal. Ask for a registered written contract, since registration is what protects you if there is a dispute, and get the deposit, notice period and bills arrangement in writing before you pay anything.
Is it cheaper to teach in a smaller Italian city?
Teaching in a smaller city or in the south is usually much cheaper, and those cities hire too. Several of the 2026 language school listings we found were in places such as Crotone in Calabria, Melfi and Venosa in Basilicata and Jesi in the Marche, rather than in Milan or Rome. In outer Naples districts, idealista reports studios renting for under €550 a month, less than a shared room in Milan.
The trade off is fewer schools, fewer private students and, in some towns, less English spoken day to day. For many first year teachers, a smaller city is the easiest way to make a €1,200 to €1,300 salary comfortable, with the big cities as a later move once private clients or business English work add to income.
Does a teacher's salary cover the cost of living in Italy?
A teacher's salary covers the cost of living in Italy for most people who share housing or live outside the most expensive cities. On €1,300 a month, a solo 40m² flat leaves about €680 for everything else in Naples but only about €370 in Milan. Teachers who rent a room, cook at home and use public transport live comfortably and travel, though few save much.
| City | Approx. rent | Left for everything else |
|---|---|---|
| Milan | €932 | about €368 |
| Rome | €792 | about €508 |
| Bologna | €700 | about €600 |
| Naples | €620 | about €680 |
How can teachers make their money go further in Italy?

Teachers in Italy stretch their pay by sharing housing, shopping at local markets rather than supermarkets for fresh food, and adding private or online lessons. Hourly work for exam centers and businesses pays well, with one Jesi exam center offering €22 to €25 an hour gross in 2026, and online teaching can fill quiet periods such as the summer gap between contracts.
Cost of Living in Italy for English Teachers
If online teaching is part of your plan, our 60 hour Level 5 course in teaching English online and one to one is designed for it. For where to base yourself, see our guide to the best cities to teach English in Italy.
Ready to plan your teaching budget for Italy?
Italy is a lifestyle choice rather than a savings plan, but with the right city and shared housing, a teaching salary goes further than many expect. Start with our 120 hour online TEFL course, or explore all our accredited TEFL courses.