Cost of Living in Mexico

►Buy the Mexico Expat Guide in PDF format.


cost of living in mexico
Expats will find that the cost of living in Mexico varies substantially depending on location.
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.
Expats relocating to Mexico will find that their overall cost of living is directly related to their lifestyle. Life in Mexico is obviously more expensive for those who frequently purchase luxury items and eat at gourmet restaurants.
An average three-course meal at a restaurant will cost around 275 MXN per person, whereas a bottle of wine is approximately 130 MXN. 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.
To rent a two-bedroom unfurnished apartment in Mexico City costs approximately 7,750 MXN per month.
An increasing number of foreigners have been retiring in Mexico in recent years, especially along coastal areas near the resort towns. This is primarily because Mexico offers good property value and an excellent lifestyle. The cost of living in these remote areas is considerably lower than in the city centres.

Cost of living in Mexico chart (Based on Mexico City, 2015)

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

Search Expat Arrivals

Become our local expat expert for your area!

Expat Arrivals is looking for contributors to make this the ultimate guide for international expats.

If you are an established expat who could make time to write useful information for expats in your city and answering forum questions from new and prospective expats, please contact us.

As our local expert you can have your profile showing on each page you publish, and will have an option to promote your website or blog.

Got a question about your new country?

Login with your Facebook account (Recommended)
, after login or registration your account will be connected.