← Blog

Makro/Lotus's Online vs In-Store — Where Are Prices Actually Lower? (10 Items Compared)

June 11, 2026 · โดย Nipitphand · อ่าน ~5 min read

Many assume online always means cheaper — but a 60–80 THB delivery fee and a 499 THB minimum order change the whole calculation. Here's a head-to-head comparison of 10 common groceries so you know exactly what to buy where.

Price Comparison: 10 Items (June 2026)

Average prices from Makro Online / Lotus's Online vs in-store (approximate; may vary by branch and date):

ItemIn-Store (฿)Online (฿)Difference
Jasmine rice 5kg185179Online 3% cheaper
Cooking oil 1L5254In-store 4% cheaper
Eggs × 30105108In-store 3% cheaper
Bear Brand UHT milk 1L4644Online 4% cheaper
Laundry powder 2.4kg159149Online 6% cheaper
Tissue paper 12 rolls8982Online 8% cheaper
Fish sauce 700ml3942In-store 8% cheaper
Shampoo Pantene 450ml129119Online 8% cheaper
Canned tuna 185g3028Online 7% cheaper
Coke 1.5L2830In-store 7% cheaper

How Delivery Fees Change the Math

Ordering from Makro or Lotus's online typically adds a 40–80 THB delivery fee and a minimum order of 499–999 THB.

Example: Makro Online order of ฿600 + ฿60 delivery = ฿660 actual cost
Online prices ~5% cheaper = save ฿30 on goods
Minus ฿60 delivery fee = ฿30 more expensive than in-store

Bottom line: if your order is under 1,500–2,000 THB, online rarely wins once delivery is included.

When Online Shopping Wins

When In-Store Wins

A Simple Decision Rule

Before ordering online, ask yourself three questions:

  1. Is my order over 1,500 THB? If yes, delivery is under 5% of total — online starts making sense.
  2. Do I have heavy items on the list? Tissue, laundry powder, bottled water — online saves effort too.
  3. Do I need fresh produce? If yes, go in-store so you can pick it yourself.

Compare online vs in-store prices now

Enter prices from both channels — DealCheck calculates unit price and tells you which is cheaper instantly.

🔍 Compare prices now

Summary