← Blog

Grocery Shopping in Mexico: Supermarkets, Markets & Costs (2026)

A practical guide to grocery shopping in Mexico for expats: which supermarkets to use, how local markets work, and realistic monthly food costs in 2026.

2026-07-11

One of the first things that surprises newcomers from the US and Canada is that grocery shopping in Mexico is not a single experience but several. You can push a cart through a fluorescent-lit hypermarket that feels familiar, then walk two blocks and buy tomatoes from a woman who has sold them at the same corner for thirty years. Learning to move between these worlds is one of the quiet skills that separates a stressed newcomer from a comfortable resident. This guide walks you through the supermarket chains, the local markets, and what you can realistically expect to spend in 2026.

All prices below are orientative. Mexico’s food costs vary widely by region, season, and how much imported product you buy, so treat these as starting points rather than promises.

The Major Supermarket Chains

Most Mexican cities have at least a few large chains, and once you recognize the names, shopping feels manageable within a week.

Walmart is everywhere and operates much as it does north of the border, with a strong mix of Mexican and imported goods. Chedraui is a Mexican chain that often has the widest fresh selection and a growing “Selecto” premium format aimed at higher-end and imported items. Soriana is another national player, strong on household staples and frequent promotions. La Comer and City Market (its upscale sibling) lean gourmet and are popular with expats who want imported cheeses, wines, and specialty products.

For everyday convenience, Oxxo convenience stores are on nearly every corner. They are handy for a forgotten item or paying utility bills, but they are not where you do real grocery shopping; prices per item run noticeably higher.

A rough sense of pricing: a liter of milk might run 25-32 pesos (about 1.40-1.80 USD), a dozen eggs 35-50 pesos, a kilo of chicken breast 120-160 pesos, and a decent bottle of local wine 150-250 pesos. Imported cereals, peanut butter, and brand-name snacks can cost 50-100 percent more than you paid back home, which is worth remembering before you fill your cart with familiar comforts.

Local Markets: Mercados and Tianguis

The real magic, and the real savings, live in the traditional markets. Every town has a mercado municipal, a permanent covered market with stalls for produce, meat, cheese, flowers, and prepared food. Many neighborhoods also host a tianguis, a weekly open-air street market that appears on a set day and vanishes by evening.

Produce here is typically 30-50 percent cheaper than the supermarket and often fresher, since it moves quickly and comes from nearby farms. A kilo of ripe tomatoes might be 15-25 pesos, avocados 40-60 pesos a kilo depending on season, and a large bunch of cilantro just 5-10 pesos. You will not find price tags on everything; you ask, and you are welcome to buy small quantities.

A few habits help. Bring your own reusable bags and small bills. Learn the phrase “¿A cómo el kilo?” (how much per kilo). Buy from vendors who look busy, since turnover means freshness. And do not haggle aggressively over produce; prices are already fair, and a warm regular customer often gets the better fruit set aside.

Specialty and Health Food Stores

If you follow a specific diet, you will find more options than you might expect, especially in larger cities. Health-focused chains and independent tiendas naturistas stock gluten-free flours, plant-based proteins, and supplements, though selection varies and imported items carry a premium. Many supermarkets now have dedicated organic and “sin gluten” sections.

For bulk grains, nuts, and spices, look for a granero or bulk store, where you buy by weight at a fraction of packaged prices. Farmers’ markets aimed partly at the expat and tourist crowd have also multiplied, offering organic produce, artisan bread, and prepared foods, usually one morning per week.

What You’ll Actually Spend Per Month

The single biggest variable in your grocery budget is how “imported” you eat. A couple who shops mostly at local markets, buys Mexican brands, and cooks at home can eat very well on 5,000-7,000 pesos a month (roughly 280-390 USD). A couple who insists on North American brands, imported cheese, and packaged convenience foods can easily double that.

For a realistic middle path, budget around 8,000-11,000 pesos monthly (about 450-620 USD) for two people who mix supermarket and market shopping and buy a few imported treats. Singles typically land at 55-65 percent of a couple’s total, since staples do not shrink neatly in half.

Seasonality matters too. Mango season brings gorgeous fruit at throwaway prices; out-of-season imported berries will cost you dearly. Eating with the calendar is both cheaper and, honestly, more enjoyable.

Practical Tips for New Residents

A handful of small adjustments smooth the transition. Water is the big one: most residents drink garrafón water, the 20-liter refillable jugs delivered to your door or bought at the store for 30-45 pesos a refill, rather than tap water. Set up a delivery route with a local supplier early on.

Keep small change for markets, tips, and parking, and expect to bag your own groceries or tip the person who does (5-10 pesos is customary; many baggers work for tips alone). Download a chain’s app if you shop there often, since digital coupons and points add up. And give yourself permission to shop in layers: a big supermarket run every couple of weeks for staples, plus quick market visits for fresh produce as you need it.

Within a month or two, most newcomers settle into a rhythm and start to enjoy the variety. The abundance of fresh, affordable food is one of the genuine pleasures of living in Mexico.

If you are planning a move and want honest, on-the-ground guidance about daily life and neighborhoods, our team at Mexico Living is happy to help. Reach us on WhatsApp at wa.me/5219993788084.

Ready to Take the Next Step?

Schedule a free consultation with our Yucatán real estate specialist.

💬 Chat on WhatsApp