Supermarkets, Groceries & Essentials

Where to buy food, water, nappies and everything you forgot to pack.

Inside a convenience store
The aisle of an Oxxo. Photo: Fernanda Ornelas, Wikimedia Commons, CC BY-SA 4.0.

If you're in a rental rather than a resort, or travelling with children, or simply staying long enough to want breakfast at home, knowing where to shop changes the economics of a trip considerably. Puerto Vallarta has four distinct tiers of shop and they're good at different things.

The four tiers

TypeWhat it's forWhere
Big supermarketsA full weekly shop, imported goods, household items, alcoholMostly north of Old Town, along the coastal road and near the Marina
Convenience stores (Oxxo and similar)Water, snacks, beer, phone top-ups, bill payments, cash machinesEverywhere, constantly, often 24 hours
Neighbourhood shops (abarrotes)Basics, cold drinks, a few pesos cheaper than the chainsEvery residential street, including in Old Town
Markets, fruit shops, tortilleríasProduce, tortillas, fish — the cheapest and best of itAround the municipal market and scattered through the neighbourhoods

The big supermarkets

The large chains cluster north of the centre, along the main road through the Hotel Zone towards the Marina, and inland around Avenida Fluvial Vallarta and Avenida Francisco Villa. There is no large supermarket in the heart of Old Town, which surprises people: from there it's a short bus ride or a taxi with the shopping on the way back. The nearest full supermarket to Old Town is Casa Ley on Avenida México, in the centre north of the Malecón.

They stock everything you'd expect, including a reasonable range of imported goods, and they're where to buy wine and spirits at normal prices rather than tourist ones.

StoreWhereGood to know
CostcoAv. Fluvial Vallarta 134, at the corner of Av. Francisco VillaMembers only; see below. Food court, pharmacy, optician and petrol station.
Sam's ClubAv. Francisco Medina Ascencio, opposite the cruise terminal, next to Galerías Vallarta; a second club in Nuevo VallartaMembers only. Sam's says an active membership from another country works at any club, paying at a staffed till.
Walmart SupercenterNext to Sam's Club on Av. Francisco Medina Ascencio; another inland in the Los Sauces areaThe biggest general range; also in Nuevo Vallarta (Plaza Lago Real)
La ComerAv. Francisco Villa 1285, Fluvial; also Nuevo Vallarta (Paseo Flamingos)Open daily 7 am to 10 pm (Nuevo Vallarta to 11 pm); good fresh counters and imported goods
ChedrauiBlvd. Francisco Medina Ascencio 2735, Hotel Zone; also Nuevo Vallarta and BuceríasLarge Mexican hypermarket
SorianaSeveral stores, including Plaza Caracol in the Hotel ZoneThe chain that took over most of the old Comercial Mexicana (Mega) stores
Casa LeyAv. México, Centro, near Parque HidalgoThe closest full supermarket to downtown and Old Town

Shopping at Costco

Oxxo, and what it's really for

Oxxo is the convenience-store chain you'll see on every other corner, and it does far more than sell snacks. It's where you top up a Mexican SIM, pay for things online that you couldn't pay for by card, buy bottled water and cold beer at 2am, and find a cash machine. It is more expensive per item than a supermarket and completely indispensable.

The market and the small shops

The municipal market near the Río Cuale, and the smaller neighbourhood fruterías, are where produce is both dramatically cheaper and noticeably better than in the supermarkets. Buy fruit and vegetables here. Tortillas come from a tortillería, sold hot by weight, and cost a fraction of the packaged supermarket version — a stack of fresh tortillas for a few pesos is one of the small pleasures of self-catering here. For the food side of the markets, see food tours.

What's cheap and what isn't

Self-catering even for breakfast and one other meal a day makes a real difference to a trip's cost — see what a trip actually costs.

Pharmacies

Pharmacies are plentiful, often open late and sometimes around the clock, and many carry a doctor's consulting room attached for a very small fee. A good number of medicines that require a prescription at home are sold over the counter here, though antibiotics do require one. If you take something specific, still bring it with you — see what to pack.

Water

Don't drink from the tap. Buy bottled water, or better, a large refillable jug (garrafón) if you're in a rental — it's how households here do it and it's a fraction of the cost of small bottles. Full detail on can you drink the water?

Travelling with a baby or small children

Practical notes

Frequently asked

Can I use my US or Canadian Costco membership in Puerto Vallarta?

Yes. Costco Mexico accepts a valid membership from another country at any of its warehouses, including Puerto Vallarta. A foreign membership can't be added to Costco Mexico's digital card, so bring the physical card.

Where is Costco in Puerto Vallarta?

At Av. Fluvial Vallarta 134, at the corner of Av. Francisco Villa, inland from the Hotel Zone, about 15 minutes by taxi from Old Town.

What are Costco Puerto Vallarta's opening hours?

Monday to Friday 10 a.m. to 8.30 p.m., Saturday 9.30 a.m. to 9 p.m., Sunday 10 a.m. to 8 p.m., with earlier entry for Executive members.

How much is a Costco membership in Mexico?

MXN 600 a year for the standard Gold membership, including a free card for a second person, and MXN 1,200 for Executive, which pays 2% back.

Latest articles