Are These The Best Places To Shop For Groceries Online In Malaysia?

Are These The Best Places To Shop For Groceries Online In Malaysia?

These days, pretty much every aspect of our daily lives has moved online, from buying clothes to paying our bills and now, we can even shop for our groceries without leaving home.

In fact, online grocery shopping has become so easy and accessible that all we need to do is select a suitable delivery time-slot when we make our purchases and wait for our groceries at the door.

For many, this is a dream come true as we can now avoid traffic, skip the lines, dodge throngs of screaming children through crowded supermarket aisles, and be free of all the frustration that comes along  with groceries shopping entirely!

What are some of the popular online grocery shopping options we have in the Klang Valley? Read on to find out!


Tesco is the first hypermarket in Malaysia to make their wide range of products accessible to shoppers online. So whether it is fresh fruits and vegetables, poultry, frozen foods, beverages, household items or even pet food you are after, you will be able to purchase them right from the comfort of your couch!

If you’re a frequent shopper at Tesco, you can also collect Club points and enjoy in-store promotions while making your purchases online.

However, the Malaysian Tesco online grocery store does not deliver alcoholic beverages and non-halal foods.


Source: Tesco Malaysia


Delivery area: Klang Valley, including Petaling Jaya, Damansara, Kepong, Mont Kiara, Sri Hartamas, Bangsar and Cheras.

Delivery charges: It is dependent on the time and day of your delivery slot. The maximum charge is RM10.

Delivery time:  Your orders can be delivered as early as the next day. Delivery slots are available in two-hour windows from 10am to 10pm, seven days a week.

Each slot has a maximum capacity, so you need to place an order in advance to guarantee the slot you want. You can make your order up to three weeks in advance.

Tesco Malaysia advises that you book your slot at the beginning of every session. However, it will only be reserved for two hours once you have selected it. You can also book your slot just before you checkout once you have completed your shopping.

Order changes can be made till 11pm on the day prior to delivery.

Payment: You can choose to pay with credit card or debit card upon checking out of the website, or upon delivery of goods. They do not accept cash payment as of now.

Return policy: If you are unsatisfied with the items delivered, you can return them to the Customer Delivery Assistant and those items will not be charged.

Verdict? If you are looking for a wider range of lower to mid-range products, Tesco Malaysia is definitely your go-to online groceries delivery service. However, for customers who want to buy non-halal items, they will probably have to visit the hypermarket to get them. Regardless of how high your bill is, delivery charges still apply.


HappyFresh partners with well-known retailers such as Jason’s Food Hall, Village Grocer Bangsar and Sam’s Groceria at Nu Sentral. The platform enables customers to place their orders via their website and mobile app. Groceries can be delivered within one hour.

Customers can monitor their deliveries in-app, “Uber-style”, and they can be sent straight to your doorstep or scheduled at a later time if you are out and about.

Founded in October 2014, HappyFresh was first launched in Jakarta, and has expanded to Malaysia, Thailand and Taiwan to become the first online grocery platform in South East Asia.

Unlike Tesco Malaysia, customers are allowed to buy alcoholic beverages and non-halal items using HappyFresh. According to their website, they ensure that halal and non-halal items do not at any time, get in contact with each other by using different bags and separate parts of the delivery box during transportation.

Further, their drivers only fulfil one order at a time, so your order will not be mixed with someone else’s order.


Source: HappyFresh

Delivery Area: Klang Valley

Delivery Charges:  Delivery charges for the next hour time-slot are RM8. Delivery charges for time-slots ranging from two-hours to seven-days in advance are RM5. Delivery is free for orders above RM200 for all time slots.

Delivery Time: Delivery hours are based on the opening hours of the stores they work with, usually between 10am and 10pm.

Payment: You can pay with your credit card or with cash on delivery.

Return Policy: Payment will be made within 14 days by crediting your credit card.

Verdict? As HappyFresh only partners with premium supermarkets, it is most suitable for those who prefer to buy premium and imported items. The free delivery for order above RM200 is also attractive for customers who shop for a big family.


RedTick offers a considerably smaller selection than hypermarkets, but it makes up for it by offering a more personalised shopping experience with their personal shopper feature.

This feature allows customers to make additional requests for their purchases and extra assistance in purchasing or preparing items from RedTick.

Items such as groceries, baby products and stationery are available on their website. However, for food, only halal items are available.


Source: RedTick

Delivery area: Selected areas in the Klang Valley, including Kota Damansara, Bandar Utama, Tropicana, SS2, Subang, Sunway, TTDI, Bangsar and Ampang.

Delivery charges: Flat rate of RM8 for purchases below 100 and free for purchases above RM100.

Delivery time: 24-hour delivery (terms and conditions apply). 6pm is the cut-off time for next day delivery.

Payment: You can make your payment by both cash-on-delivery or online payment via MolPay.

Return policy: If you are not satisfied with any of the products, you can just hand it back to the Delivery Officers and you won´t be charged for the product.

Verdict? One drawback with RedTick is, it doesn’t allow credit card payment. Similar to Tesco Malaysia, it does not deliver non-halal items as well, but it does offer 24-hour delivery, perfect for those who are only home late at night.

Food World

If you’re into fine food and gourmet meat, then Food World is your best friend in the local online Malaysia grocery shopping scene.

Not only do they offer a wide range of traditional cuts of meat, they also offer desserts, bakery supplies, gelato, cheese, chocolate pralines and pantry items.

They also offer advice for preparing and cooking the products, recipes and the latest trends in the cuisine world.

According to Food World, the meat is never pre-packed. Portion-cutting and vacuum-packing is only carried out after an order is received.


Source: Food World

Delivery area: Klang Valley, Penang and Johor Bahru.

Delivery charges: Standard delivery is RM16 for orders below RM100, RM13 for orders between RM100 and RM199, and FOC for orders over RM200. These rates apply for deliveries within the Klang Valley, Penang and in Johor Bahru.

Delivery time: Three business days after an order is made, between 8am and 9pm of the delivery date. For example, if you have placed your order online on Monday, your order will arrive on Thursday. Delivery is available seven days a week.

Payment: Paypal or through online bank transfer to their Maybank account

Return policy: Not listed on their website.

Verdict? As Food World only offers premium food products, you will have to make a separate visit to the supermarket or order online elsewhere for other household items, such as cleaning supplies and baby diapers. The three-day delivery is also longer than other online groceries delivery, hence you will have to order in advance before your supplies at home run out.

Grocer Express

Busy folks who reside in Petaling Jaya now have the happy option of getting their orders delivered on the same day with GrocerExpress.

Rates for same-day delivery are not listed on their website yet. However, current charges for next-day delivery go for as low as RM3 per delivery and you can place your orders from your desktop, tablet or smartphone.


Source: GrocerExpress

Delivery areas: Select zones in Petaling Jaya.

Delivery time: Mondays to Fridays from 2pm to 10pm. They do not deliver on weekends and public holidays. If you make changes to a delivery to a later time, new orders must be made for additional items.

Delivery charges: For next-day deliveries, a RM3 charge applies for deliveries before 5pm, and a RM5 charge applies for deliveries after 5pm. Same-day delivery is also available, although delivery fees information is not available on the site yet. No minimum order is required.

Payment: Cash on delivery and cheque from companies. Online payment through credit card will be supported in the future.

Return policy: If you are not satisfied with your purchases, you can email their customer service within five days of your delivery date. However, any product returns must be in its original packaging, unused, have not been consumed and not expired, and can only be replaced with another product from their store.

Verdict? It doesn’t deliver on weekends, though, and it is only available in areas within Petaling Jaya. However, it also carries one of the lowest delivery fees, and folks living in the area can certainly take advantage of it.

Shopping for groceries online in Malaysia will continue gaining more popularity due to its convenience, time efficiency and return policies.

You can make the experience all the more enjoyable by saving money and getting more discounts and privileges with every purchase you make.

Which other online grocery stores do you shop at? Let us know in the comments section!

Leave your comment