Cost of living in Mexico — North America
🌮

Cost of Living
in Mexico

Country North America Updated May 2026

Estimated Monthly Cost

$

per person · per month

Data source: CostLiving Engine, May 2026

About Mexico

Mexico is the second-largest country in Latin America, with 128 million people spread across deserts, mountains, coasts, and high plateaus. Daily life varies dramatically by region. In Mexico City, you navigate heavy traffic, colonial architecture, and a cosmopolitan job market. Coastal towns like Playa del Carmen or Puerto Vallarta cater heavily to tourism and expats. Smaller cities like Oaxaca, San Miguel de Allende, and Merida attract remote workers and retirees. Climate ranges from tropical humidity on coasts to cool mountain temperatures at elevation. Most Mexicans speak Spanish; English proficiency is higher in tourist areas and major cities. Public transportation is extensive and cheap in cities, though infrastructure quality varies.

💡 Local Insights

Mexico · 2026

Mexico's cost of living hinges on location and whether you shop like a local or expat. A moderate lifestyle costs around $1,375/month, but this masks huge regional swings. Mexico City, Cancun, and Playa del Carmen run 30-50% higher than small colonial towns or inland cities. Housing is the biggest variable. A furnished one-bedroom apartment in a tourist area can run $500-$1,200/month; the same in a local Mexican neighborhood might be $300-$600. Eating at local comedores (casual restaurants) costs $3-$8 per meal; expat-oriented restaurants charge $12-$25. Groceries at traditional markets are cheaper than supermarkets. Public buses cost 50 cents to $1.50 per ride. Healthcare is significantly cheaper than the US but varies by provider. Many expats find their biggest cost creep comes from eating out in expat-friendly zones and hiring help (housekeeping, gardening) becomes too affordable to resist. Remote workers and retirees can live very well on $1,500-$2,000/month if they avoid major tourist centers.

Frequently Asked Questions

How much does it cost to live in Mexico per month?
A moderate lifestyle in Mexico costs $1,375/month on average. This covers a one-bedroom apartment outside a city center ($400-$700), groceries and eating out ($300-$400), utilities ($80-$150), transportation ($40-$80), and entertainment ($150-$200). A budget lifestyle runs $825/month; this means shared housing, cooking at home, using public transport, and avoiding restaurants. A comfortable lifestyle costs $2,131/month, allowing for a larger apartment, eating out regularly, occasional travel, and more discretionary spending. Actual costs vary 40-60% depending on which city you choose.
What is the average rent in Mexico?
Rent ranges widely by location. In Mexico City, a one-bedroom apartment outside the center runs $600-$1,000/month; in central neighborhoods like Condesa or Polanco, expect $1,200-$2,000+. Coastal tourist towns (Cancun, Playa del Carmen, Puerto Vallarta) charge $700-$1,500. Colonial towns popular with expats (San Miguel de Allende, Oaxaca, Merida) run $400-$900. Smaller cities and rural areas often rent furnished apartments for $300-$500. A two-bedroom apartment typically costs 25-40% more than a one-bedroom. Furnished places cost more than unfurnished. Local Mexican neighborhoods are consistently cheaper than expat-oriented zones.
Is Mexico cheap to live in for expats?
Yes, Mexico is cheaper than most North American cities, but cost savings depend on your choices. A US expat earning a remote salary can live very well for $1,500-$2,000/month in most of Mexico. However, expats often spend more by default: they eat in expat restaurants ($15-$25 per meal instead of $3-$8), live in expat neighborhoods, hire help frequently, and travel regularly. If you adapt to local patterns (shopping at markets, eating where Mexicans eat, using public transport), costs stay low. If you replicate a US lifestyle, savings shrink to 20-30%. Visa requirements and healthcare vary. Mexico offers temporary residency visas for remote workers and retirees with proof of income ($2,700-$3,000/month).
How much does food cost per month in Mexico?
Groceries at markets or small tiendas (neighborhood shops) are very cheap. A kilogram of chicken costs $3-$5, eggs run $2-$3 per dozen, avocados are $1-$2 each, and fresh tortillas are 30-50 cents per kilo. A month of groceries for one person cooking at home runs $150-$250. Eating out at casual local restaurants (fondas, comedores, taquerias) costs $3-$8 per meal. Meals at expat-oriented cafes run $12-$20. Supermarket food (Soriana, Walmart, Costco branches exist in larger cities) costs more than markets but less than the US. A household of two eating mostly at home with occasional restaurant meals spends $400-$600/month on food.
What salary do you need to live comfortably in Mexico?
A comfortable lifestyle costs $2,131/month, which means a nice apartment or house, eating out frequently, regular entertainment, occasional travel, and ability to hire help. This translates to roughly $25,500/year. In USD terms, a remote worker or retiree needs $2,500-$3,000/month gross income to account for taxes and irregular expenses. If you're working in Mexico, professional salaries range from $1,500-$3,000/month for mid-level positions in major cities, which is comfortable locally but tight if supporting dependents. Most expats who report being comfortable had either remote US/Canada income, pensions, or savings. Visa programs for temporary residents require proof of $2,700-$3,000/month income.
How does the cost of living in Mexico compare to other places?
Mexico at $1,375/month is significantly cheaper than the US average ($4,200/month for a moderate lifestyle in many US cities) and Canada ($3,500/month). It's comparable to Central America (Guatemala, Honduras, Nicaragua run $1,000-$1,600/month), slightly more expensive than Southeast Asia (Thailand, Vietnam at $1,000-$1,200), and much cheaper than Colombia or Chile. The key advantage: Mexico is closer to North America for travel, has established expat communities, straightforward visa options, and better healthcare infrastructure than most Central American countries. Quality-of-life factors like food quality and restaurant accessibility are significantly better than in Southeast Asia.
Can you live in Mexico on $825/month?
Yes, many people do, but it requires discipline. This budget buys a small apartment in a local (non-expat) neighborhood ($250-$400), groceries and minimal eating out ($250-$350), utilities ($60-$100), transport ($30-$50), and leaves little for entertainment or emergencies. You must cook at home regularly, use public transportation exclusively, avoid tourist areas, and have no dependents. Healthcare becomes a concern; public healthcare exists but private care requires higher budgets. This budget works best in smaller cities or towns with low housing costs, not Mexico City or beach resorts. Unexpected costs (car repair, medical) quickly strain this budget. It's doable but leaves no margin for error.

💰 What's Your Budget?

Enter your monthly budget and see what lifestyle you can afford in Mexico.

$

🔗 Share Live Cost Data

Add a live cost badge to your blog or article — always free.