Koh Samui Grocery Guide: Supermarkets and Food Shopping for Long-Stay Guests
Where to buy groceries on Koh Samui: Makro, Big C, Villa Market, Tops. Price comparison, what's best where, where to find imported products. Guide for long-stay residents.
Grocery shopping on Koh Samui depends a lot on how you live: short-stay tourist, long-term renter, or permanent resident. Here's a breakdown of all options — from wholesale Makro to the expat-oriented Villa Market.
Makro — Best Prices, Wholesale Format
Makro is the Thai equivalent of Metro Cash & Carry. Located in the island's center (off Route 4169). Oriented toward businesses (restaurants, cafes, hotels) but open to individuals with a Makro card — free to get at the checkout on your first visit.
Best for: families and groups renting a villa for a month or more. Cheapest option for staples.
Cheapest items:
- Rice (Thai jasmine and sticky) — 5 kg / 10 kg bags
- Cooking oils (palm, coconut, sunflower)
- Cleaning products and toilet paper in bulk
- Frozen seafood — good quality, significantly cheaper than market
- Alcohol: Chang and Singha beer by the case, wine and spirits
Opening hours: 6:00–20:00.
Big C Samui — Main Family Hypermarket
Located in Chaweng on the main road. Full-format hypermarket: groceries, appliances, clothing, household goods, pharmacy, ATMs.
Highlights:
- Good quality fresh fruit and vegetables at reasonable prices
- Ready-made food at the deli counter — Thai takeaway dishes
- Meat section: pork, chicken, beef (imported beef is pricier)
- Fish and seafood — fresh and frozen
- Imported products section: pasta, canned goods, baked goods
- Drinks: water, juices, milk, alcohol
Opening hours: 9:00–22:00 daily.
Prices: lower than Tops Market, slightly higher than Makro. Good balance of price and convenience.
Lotus's — Multiple Locations
Lotus's operates on Samui in several formats: full-format hypermarket in Nathon and smaller express stores in various districts.
Lotus's Nathon (large): full-format store with a good selection of fresh produce, bakery, deli, pharmacy. Prices comparable to Big C, but fewer tourists — more comfortable for relaxed shopping.
Lotus's express: smaller stores in several island districts. Convenient for daily purchases — milk, bread, drinks, ready-made food to go.
Tops Market (Central Festival) — Imported Products
Tops Market inside Central Festival Samui is the only store on the island with a proper selection of European-quality imported products.
What Tops has that nowhere else does:
- European cheeses (gouda, emmental, parmesan, mozzarella, brie)
- Decent wine — European, Chilean, Australian. Around 100 labels.
- Olive oil (several brands)
- Pasta and European pasta sauces
- Quality meat: steaks (Australian beef), lamb, smoked bacon
- Fresh salmon — less frequently stocked, but available
- Organic dairy products
- European snacks, chocolate, confectionery
Prices: highest of all options, but justified for specific imported items. Standard Thai products in Tops cost more than at Big C or Makro.
Villa Market — The Expat Shop
Villa Market is a small shop on Airport Road in Chaweng, aimed at expats and long-stay residents. Similar range to Tops, with different brands and sometimes lower prices.
Good for: deli meats, craft beer, niche sauces, Japanese products, hummus and other "expat" items.
Where to Buy Fresh Fruit Cheapest
Samui produces tropical fruit, and buying it fresh is cheapest not in the supermarket but:
- Roadside stalls — along the ring road, especially in the north (Mae Nam, Ban Rak, Choeng Mon). Mango, rambutan, mangosteen, longan, pineapple — at farmgate prices.
- Morning markets — Nathon, Mae Nam. Fresh overnight-catch fish and fruit.
- Walking Streets — night markets in Bophut and Lamai. Slightly above roadside prices, but the atmosphere compensates.
Practical Grocery Shopping Tips
- Cards accepted at: Makro, Big C, Lotus's, Tops Market, Villa Market.
- Cash only: morning markets, roadside stalls.
- Cold chain: in 30°C+ heat, seafood and meat spoil quickly — buy these last, carry in a cooler bag.
- Water: tap water on Samui is not potable. Buy bottles (20-litre cooler bottles are most economical, villa delivery is standard practice) or use a filter.
- Thai vs imported: Thai products (rice, spices, fish sauce, palm oil) are significantly cheaper than imported equivalents. Switching to local products can cut your grocery budget in half.
Price Comparison: Basic Basket
Approximate prices for staples (2026):
- Rice 1 kg: ฿25–40 (Makro), ฿35–55 (Big C), ฿45–70 (Tops)
- Chicken breast 1 kg: ฿65–90 (Makro), ฿80–110 (Big C)
- Milk 1 litre: ฿40–60 everywhere (Thai brand cheaper, imported UHT pricier)
- Eggs 10 pack: ฿45–55 (market, Big C), ฿65–80 (organic at Tops)
- Mango 1 kg: ฿40–60 (roadside stall), ฿80–120 (Tops Market)