Last Call Bali All guides

Food & Drink • Guide • All Bali

Groceries and Shopping in Bali: What to Buy Where

Fruit and vegetable stalls at a local morning market in Bali

Short answer: local produce, rice, eggs and chicken in Bali are genuinely cheap. Imported cheese, cereal, olive oil and wine are two to three times European prices. Buy fruit and vegetables at the pasar before 9am, buy staples at a local supermarket, and accept that anything from home costs a premium here.

And the thing nobody mentions: most rental kitchens in Bali are a hotplate, a kettle and a fridge, which makes cooking harder than the villa listing implies.

Last checked: 13 August 2026. Prices in Indonesian rupiah.

Where to shop for what

Where Best for Notes
Pasar (local market) Fruit, vegetables, eggs, spices, tofu, tempeh Before 9am; cash; bargaining normal
Local supermarket Rice, oil, basics, cleaning, snacks Cheapest for packaged staples
Larger expat-facing supermarket Imported goods, cheese, bread, meat cuts Convenient and expensive
Alfamart / Indomaret Water, snacks, top-ups, sunscreen, plasters Everywhere, open late, fixed prices
Butcher / fishmonger Better meat and fish than supermarket Ask locals; go early
Health food shops Nut butters, alt milks, supplements Canggu, Ubud, Seminyak; premium prices
Hardware shop (toko bangunan) Fans, buckets, tools, extension leads Far cheaper than a mall
Markets for homeware Baskets, sarongs, ceramics, textiles Bargaining expected

What things cost

Item Price
Local fruit & veg, weekly for one person 150,000–300,000 IDR
Eggs, 10 25,000–35,000 IDR
Local rice, 5 kg 70,000–120,000 IDR
Chicken, 1 kg 45,000–70,000 IDR
Tempeh / tofu block 5,000–15,000 IDR
Local coffee beans, 250 g 40,000–90,000 IDR
Specialty roasted beans, 250 g 90,000–180,000 IDR
Drinking water, 19 L refill 20,000–40,000 IDR
Bread, local 15,000–30,000 IDR
Bread, sourdough from a bakery 60,000–120,000 IDR
Imported cheese, small 90,000–200,000 IDR
Imported cereal 90,000–180,000 IDR
Olive oil, 500 ml 120,000–250,000 IDR
Wine, ordinary bottle 350,000–600,000 IDR
Large local beer 25,000–45,000 IDR
Imported spirits, bottle 700,000–2,000,000 IDR
Sunscreen (imported brands) 150,000–400,000 IDR

The import duty pattern: Indonesia taxes alcohol heavily and applies duty plus shipping to packaged goods. That is why a bottle of mediocre wine costs fifteen large beers, and why every happy hour list in Bali is built on local beer and arak. See Bali happy hour guide.

The pasar, practically

The local morning market is the single best-value place to shop in Bali, and it takes one visit to stop being intimidating.

  • Go before 9am. By mid-morning the good produce has gone and the heat has arrived.
  • Bring cash in small notes and your own bag.
  • Bargaining is normal at markets, and it is a friendly negotiation rather than a confrontation. Start by asking "berapa?" and paying attention to what locals pay.
  • Buy what is in season. Mango, mangosteen, snakefruit (salak), rambutan, papaya, passionfruit, avocado — all cheap in season and better than anything you get at home.
  • Spices and pastes are at the market too, and a ready-made base gede spice paste is how you cook Indonesian food without a two-hour prep.
  • Tofu and tempeh are made locally and fresh, at a fraction of health-food-shop prices.

The kitchen problem

This catches nearly everyone who plans to save money by cooking.

A typical Bali rental kitchen is: a two-ring gas hotplate, a kettle, a fridge, a sink, and possibly a rice cooker. No oven. Often no proper knife, no chopping board worth the name, and one saucepan.

Which means:

  • Baking is out unless you specifically rented a place with an oven.
  • Anything needing multiple pans at once is awkward.
  • A rice cooker and a wok will cover most of what you can realistically do.
  • Buy your own knife and chopping board in week one. Around 100,000–250,000 IDR for both and it transforms whether you cook at all.

The honest conclusion: eating out at warungs at 30,000–50,000 IDR is usually cheaper and easier than cooking. Cook for breakfast, snacks and the occasional dinner; do not plan a Bali month around home cooking. See cheap eats in Canggu and the warung guide.

Week-one household kit

Item Price Why
Helmet 250,000–500,000 IDR Safety and hygiene; non-negotiable if you ride
Dry bag 100,000–250,000 IDR Rain, beach, scooter
Power bank 200,000–400,000 IDR Power cuts and hotspot days
Rain poncho 30,000–80,000 IDR Wet season, kept under the seat
Knife + chopping board 100,000–250,000 IDR If you cook at all
Silica packs / dehumidifier 50,000–1,500,000 IDR Damp, especially in Ubud
Mosquito repellent 50,000–150,000 IDR Dengue is real in wet season
Reef-safe sunscreen 150,000–400,000 IDR Or bring it; imported is pricey
Fan 250,000–600,000 IDR If your room has none
Extension lead 40,000–100,000 IDR Bali sockets are never where you need them
Reusable water bottle 100,000–250,000 IDR Refill stations are everywhere
Total ~1,000,000–2,000,000 IDR Budget this into your first month

Water

Do not drink the tap water. Everyone here uses either:

  • 19-litre refill gallons delivered or collected, 20,000–40,000 IDR each. Cheapest by a wide margin, and what residents use.
  • Refill stations in Canggu, Ubud and elsewhere, where you fill your own bottle for a few thousand rupiah. Worth the walk on plastic grounds alone.
  • Bottled water, most expensive and the worst option environmentally in a place with a visible waste problem.

Ice at established cafés and restaurants is made from filtered water and is fine. At the very cheapest roadside stalls, use judgement.

Things worth bringing from home

Because they are expensive, unavailable or unreliable here:

  • Specific medication, with a copy of the prescription.
  • Contact lenses and solution — available but pricey.
  • Sunscreen if you are attached to a brand.
  • Technical or specialist clothing in larger Western sizes, which are limited.
  • Shoes above roughly EU 44 / US 10.5 — genuinely hard to find.
  • Electronics you care about. Available, sometimes grey-market.
  • A universal adapter, though Bali uses the European two-pin type C.

What to buy here instead of at home

  • Tailoring. Bring a favourite worn-out garment and have copies made in better fabric for less than one retail equivalent. See everyday service prices.
  • Coffee beans. Locally roasted specialty at a third of Western prices, and the best souvenir on the island.
  • Textiles, baskets, ceramics at markets, bargained.
  • Surf gear. Boards, leashes, zinc, rash guards — cheap and everywhere.
  • Sarongs. 80,000–200,000 IDR, and useful as a towel, a shoulder cover and a temple requirement.

The honest negatives

  • Imported goods pricing genuinely stings if your diet depends on them.
  • Availability is inconsistent. The thing that was there last week may not be there this week.
  • Larger clothing and shoe sizes are hard to find.
  • Plastic and packaging volumes are high, and Bali has a visible waste problem. Refill stations and market bags are worth the small effort.
  • Damp destroys things. Leather, electronics and anything in a closed wardrobe. Silica packs and airflow.
  • Ants and geckos get into everything. Sealed containers, not open packets.
  • Supermarket produce is worse and dearer than the market's. The pasar is not just cheaper, it is better.

Where the money leaks

Three specific leaks: buying produce at expat-facing supermarkets instead of the market (roughly double for worse quality), buying imported versions of things that exist locally (local coffee, local coconut oil, local rice), and bottled water instead of refills.

The wider pattern applies as always: the resident rate exists on almost everything and is never displayed — monthly scooter and villa rates 40–60% below daily, gym and studio weekly passes 30–50% below drop-ins, spa slots in the empty 1–4pm window at 30–50% off.

Last Call Bali tracks what venues across Canggu, Pererenan, Ubud, Seminyak, Uluwatu and Sanur are discounting right now, with a direct WhatsApp line to the venue. No commission, no booking fee, no card details.

See what's discounted near you today →

How this page is verified

Prices come from shopping at markets, local supermarkets and expat-facing stores across Canggu, Ubud and Sanur, cross-checked with current residents, and re-checked monthly. Imported-goods prices move with duty and shipping and vary between shops more than local goods do, so those are wider bands.

The kitchen section is included because it is the most common gap between what a rental listing implies and what you can actually cook — and it changes whether the cook-at-home plan in your budget is realistic. We do not name shops or supermarket chains as recommendations; what matters is the category and the timing, and the best market is the one nearest where you sleep.

#Cheap Eats#Budget#Price index#Under 100k#First Timers
Share: WhatsApp Twitter / X
LC

Last Call Bali Team

We live here, eat here and surf here. Every guide is written from the ground in Canggu, Uluwatu and Ubud, and every deal is verified with the venue before it goes live.

Related articles