HomeBlog 💰 Cost of Living Groceries & Markets
Food Costs

Grocery Prices and Local Markets
in Puerto Viejo Costa Rica

By Puerto Viejo Rentals Updated April 2026 5 min read

Grocery prices and local markets in Puerto Viejo Costa Rica are one of the most pleasant financial surprises for people who have just calculated their rent and assumed the rest of life would be proportionally expensive. It is not. The food economy in Puerto Viejo — particularly the Saturday market and the local sodas — operates at prices that reflect the local wage economy rather than expat expectations, which means fresh tropical food of genuinely excellent quality is available at costs that make most people do a double-take the first time they shop here. 🛒

The Saturday Market — The Weekly Anchor

Every long-term resident builds their week around the Saturday market. It is the food event of Puerto Viejo and one of the great practical pleasures of living here. The market runs in the town center from early morning until around noon — go before 10am for the best selection, before 9am if you want the pick of the produce. What you find: 🌺

Fresh tropical fruit at prices that require recalibration. Pineapples for $0.50–$1 each. Ripe avocados for $0.25–$0.50. Mangoes in season for a quarter each. Papayas, passion fruit, starfruit, maracuyá, guanábana, and seasonal produce you may not have encountered before. The correct approach is to buy what looks best and then figure out what to do with it — you can always find out what guanábana is after you have bought one for $1. Local vegetables: yuca, taro, plantain, chayote, tomatoes, onions, herbs — all at prices well below supermarket equivalents.

Prepared food stalls sell tamales, empanadas, rice and bean plates, Caribbean pastries, and fresh juice. Budget $1–3 for a prepared snack or $5–8 for a full breakfast plate at market stalls. The total bill for a week of fresh produce for one person: $10–$20 if you shop the market primarily. For two people: $18–$30.

Supermarkets — What They Stock and What It Costs

BM Supermercado in Puerto Viejo town is the main shopping option for packaged goods, dairy, meat, and anything not available at the market. It is small by suburban supermarket standards but carries the essentials. Prices on local Costa Rican products — rice, beans, cooking oil, eggs, local dairy — are reasonable. Prices on imported products are significantly higher than what you are used to paying at home. 🏪

Palí, the discount chain, has better prices on basics than BM but a more limited and variable selection. For a larger supermarket run with better selection and lower prices on imported goods, Limón city (45 minutes by bus or car) has a Walmart and other larger chains. Many long-term residents do a monthly Limón run for the items that are either unavailable or overpriced in Puerto Viejo.

Real Price List — What Things Actually Cost

ItemSaturday MarketBM Supermarket
Pineapple$0.50–$1.00$1.50–$2.00
Avocado (each)$0.25–$0.50$0.75–$1.25
Dozen eggs$2.50–$3.00$3.00–$3.50
Rice 1kg$1.00–$1.50
Black beans 1kg$1.50–$2.00
Local chicken 1kg$4.00–$5.50
Fresh fish 1kg$5–8$7–12
Coconut milk (can)$1.50–$2.00
Local cheese 250g$3.00–$4.50
Plantain (bunch)$1.00–$2.00$1.50–$2.50
Imported wine (bottle)$12–$20
Craft beer (local)$2.50–$4.00

Shopping Strategy — How to Minimise the Bill

The strategy that consistently reduces the grocery bill while maximising food quality: Saturday market for all fresh produce and some prepared food. BM or Palí for packaged staples (rice, beans, oil, canned goods). Monthly Limón run for imported items, larger quantities, and anything that is either unavailable in Puerto Viejo or significantly overpriced. Learn to cook with what is local and in season — plantains, yuca, tropical fruit, whatever the market has that week — rather than replicating your home country grocery list. The food that grows here is genuinely excellent and the cooking traditions built around it are worth learning. 👨‍🍳

Monthly Food Budget — The Real Numbers

Single person cooking primarily at home, market-led shopping: $180–$260/month. Single person with mixed cooking and eating out at sodas a few times a week: $280–$380/month. Couple cooking together: $280–$420/month. For the full picture of food costs including eating out, see eating out vs cooking in Puerto Viejo. For the complete monthly budget picture, see monthly budget breakdown and the 💰 cost of living hub.


Frequently Asked Questions
How much do groceries cost in Puerto Viejo Costa Rica?
A single person cooking at home spends $200–$350/month on groceries depending on diet and how much they use the Saturday market vs supermarkets. A couple typically spends $300–$500/month. Shopping primarily at the Saturday market and local vendors versus supermarkets can reduce the bill by 30–40%.
Is there a good farmers market in Puerto Viejo?
Yes — the Saturday market is one of the best things about weekly life in Puerto Viejo. Fresh tropical fruit and vegetables at prices that feel like a different economy, local producers selling cacao products and honey, and prepared food stalls. Go before 10am for the best selection.
Are imported foods expensive in Puerto Viejo?
Yes — imported products cost significantly more than at home. A jar of peanut butter, a good olive oil, European cheese, or a bottle of decent wine all cost noticeably more than equivalent products in the US or Europe. Eating locally — tropical fruit, rice and beans, fresh local vegetables and fish — is dramatically cheaper and often better quality.
Where are the supermarkets in Puerto Viejo?
BM Supermercado is the main supermarket in Puerto Viejo town with the widest selection. Palí (a discount chain) is available for basics at lower prices. Several smaller pulperías (convenience stores) are scattered throughout the beach communities. For larger shopping trips, Limón city (45 minutes) has a Walmart and larger supermarkets with better selection and prices on imported goods.
How much does fresh fruit cost in Puerto Viejo?
At the Saturday market: pineapples $0.50–$1, avocados $0.25–$0.50 each, mangoes $0.25–$0.50 each, papayas $0.50–$1.50 depending on size, passion fruit by the bag for $1–$2. These prices are genuinely extraordinary for the quality and freshness. Supermarket prices for the same fruit run 50–100% higher.
🔗 Explore More About Puerto Viejo

If you're imagining yourself here already, you're not alone. Dive into our Ultimate Guide to Puerto Viejo Costa Rica to see what it's really like to spend more time on the Caribbean coast.