Cost of Living in Mexico

►Buy the Mexico Expat Guide in PDF format.


The cost of living in Mexico varies substantially depending on where an expat lives. It is possible to live inexpensively in the country's rural areas, whereas life in the cities is considerably higher.

Compared to its North American neighbours, Mexico is considerably more affordable and prices are generally lower. For this reason, along with the relaxed and good quality lifestyle, the country has become an increasingly popular destination for foreign retirees, who find their pension stretches a lot further in Mexico than it would back home.

Cost of accommodation in Mexico

Expats living in Mexico will likely find accommodation to be their greatest monthly expense; however, this naturally depends on where they live in Mexico, as property prices and rentals can vary considerably. But, in general, expats will find good value for money when it comes to renting or purchasing property in Mexico, particularly in the more rural areas. Cities and resort areas tend to be more expensive.

Both furnished and unfurnished accommodation is available and houses and apartments often come with fully equipped kitchens, which may help expats to save on start-up costs.

Cost of groceries and food in Mexico

If buying local produce, expats will find that the cost of food is quite reasonable. Eating out can also be done cheaply if avoiding the tourist areas. 

Cost of transport in Mexico

Mexico has an extensive public transport system that is affordable and reliable. Buses travel between most towns so getting around the country is easily done without a car. But, most expats choose to purchase their own vehicle.

Many towns are easily navigable on foot or bicycle, so getting around will not be a major concern for an expat's budget if living in smaller towns.

Cost of living in Mexico chart

(Note that prices may vary depending on location and service provider and the table below is based on average prices for Mexico City in February 2017)
Accommodation (monthly rent)
One-bedroom apartment in city centre MXN 8,900
One-bedroom apartment outside city centre MXN 5,700
Food and drink
Dozen eggs MXN 28
Milk (1 litre) MXN 17
Rice (1kg) MXN 18
Loaf of white bread MXN 26
Chicken breasts (1kg) MXN 85
Pack of cigarettes (Marlboro) MXN 50
Eating out
Big Mac meal MXN 85
Coca-Cola        MXN 10
Cappuccino  MXN 36
Bottle of beer (local)     MXN 26
Three-course meal at a mid-range restaurant MXN 500
Utilities/household (monthly)
Mobile call rate (per minute – mobile to mobile) MXN 1.54
Internet (Uncapped ADSL or cable – average per month)  MXN 400
Basic utilities (Average per month for standard household) MXN 800
Taxi rate/km  MXN 7
Bus fare in the city centre        MXN 7
Gasoline/petrol (per litre) MXN 17.77

Login with your Facebook account (Recommended)