Shop by Category
All Products

Don't see your question here? Drop us a line!

Check out our FAQ or contact us below:

Monday - Friday:  8.30am - 5.30pm


The MR. D.I.Y. Business platform offers business owners, companies, and individual users the opportunity to access unbeatable wholesale pricing on retail store products, contingent on specific conditions.

Selected products may be eligible for discount offers of up to 50%, subject to specific conditions.


Setting up an account is really easy and fast. Follow the steps below to create a MR.DIY account:

As simple as 3-steps, you can make your purchase in a very convenient way:

  1. Login
  2. Add to Cart
  3. Checkout
    1. Log in to your account at MR. DIY website.
    2. From MR.DIY Website homepage, you can use the search bar to find the product that you are looking for. A preview search will appear based on the keyword that you have inserted in the search bar. You can either click on the product to view the product description and images. You can also click the 'add to cart' button at the preview search without view the product details. Please take note that the button will direct you to the product details if there are size or color selections.
    3. Once the product is added, it will appear in the ‘Cart’. You can click ‘View Cart’ to check the product list details to add more quantity or remove the selected product from the list.
    4. Kindly ensure to update your billing address by click on 'Account' > 'Address Book' > 'Edit Address' > Fill the contact information and address > 'Save Address'.
    5. After you click on 'Checkout', you are able to choose either to self-collect at MR. DIY outlet or deliver to your home address. If you want to collect your order in-store for free, click on 'Yes'. Otherwise, click 'No' for home/office delivery.
      Then, please ensure the delivery/self-pick-up address.
      On this page, you can see the Shipping Method where the shipping charge will be displayed depending on the volumetric weight of your parcel and free shipping promotion entitlement.
      Click 'Next' if you are satisfied.
    6. On the payment page, there are 3 sections:
      1. Apply Discount Code:
        You can apply the voucher code here and click 'Apply Discount' and you will see the deduction of your checkout amount in Order Summary.
      2. Order Summary:
        Order summary shows your total amount to pay, the discount deduction, product and quantity of the order in the cart, delivery address, and delivery charge. You can review the order summary before checkout.
      3. Payment Method:
        Select 'Place Order' and you will enter the eGHL payment page.
        • Credit/Debit Card - simply insert your details and submit payment. You will receive email notification from eGHL once payment succeeded.
        • FPX Retail Internet Banking (Individual/Small Business Consumer) - Select a bank icon for payment, get redirected to the bank page, proceed the payment and receive the email payment status update.
        • FPX Corporate Internet Banking (Corporate Consumer) - Select a bank icon for payment, get redirected to the bank page, proceed the payment and receive the email payment status update.
        • eWallet - You can choose available eWallet, log in to the account to proceed with the payment. An e-mail notification will be given once the payment has been made.

Please ensure the chosen payment method is active. If it is not active, the payment will be canceled and the voucher code may be voided. As for eWallet option, you must have an active registered eWallet account in the first place.

It can be due to the reasons below:

  1. Incorrect username/password.
  2. Incorrect e-mail registration.
  3. Inactive e-mail OR e-mail is not registered.

Click 'Forgot password', and you will receive an activation link via e-mail to reset your password. Check your email inbox and junk/spam email too. If this still doesn’t work, please contact our Customer Support for assistance.

No. You must have an account before checkout your order.

All we need is your contact details and shipping information. Signing up an account will give you more availability in keep track of your order history, newsletters and special promotion which we often offered to our registered customers.


Online order - No minimum purchase.

Wholesale Corporate Sales order - Minimum purchase of RM500 per order.

Online order - you can purchase directly from the online website based on the stock availability at the point of purchase.

Wholesale Corporate Sales order - If you require the product in a substantial quantity or if it's not accessible online, reaching out to our Corporate Sales Executive will be necessary to proceed with your order using manual order fulfillment.

Currently, we do not extend credit term. We accept payment via credit/debit card, FPX Online Banking, and e-Wallet for purchasing online.

Alternatively, if your order is through Corporate Sales team, you can opt payment via credit/debit card, FPX Online Banking, Online Bank Transfer, and Cheque/Cash Deposit (CDM). Ensure to keep and share the receipt of payment to the team for next action.

Online order - We do not practice reservation order for online purchase. The payment should be done upon placing the order.

Wholesale Corporate Sales order - We will reserve the product stock once we received the payment. However, you may discuss with the team if you have any concern.


Yes! Once you have place the order and received a notification from us. Here is our location & Pick-up day/time

Location: MR.DIY Warehouse H , Lot 1907, Jalan KPB 11, Kawasan Perindustrian Balakong, 43300 Seri Kembangan, Selangor

Pick-up :

Day: Monday - Friday (Excluding Public Holiday)


  • Option (1) - Between 10.00 am to 12.00 pm
  • Option (2) - Between 2.30 pm to 4.30 pm

Refer here:

We provide Free Shipping to Peninsular Malaysia on all orders. For Business accounts, the minimum checkout value is RM150, with a minimum weight of 20 KG. However, orders delivered to East Malaysia and Singapore will incur shipping fees based on the applicable shipping table rate.

Refer to our Shipping Policy for details:

Apologies, you can't have two delivery addresses in one order. Please place two separate orders if you have two delivery addresses.

We do not deliver wholesale orders to any MR.DIY Stores due to space restriction.

Online order - We do not offer express delivery at the moment.

Whole Corporate Sales order - We do offer express fulfillment with additional fees of RM50, order will be shipped within 24 hours. Contact the team for further details.

Upon receiving your order, we will process and ship it within 3 to 5 working days. The estimated delivery time depends on the courier service and your location:

  • West Malaysia: 4 to 6 working days
  • East Malaysia: 5 to 8 working days
  • Singapore: 10 to 14 working days

In case you need them urgent, please contact our Customer Service.

There are no weight restrictions that apply to an individual order. However, each parcel is subject to a 30 KG weight limit. Therefore, please be informed that any order that has weight more than 30 KG, it will be split into smaller parcels (30 KG each).

The shipping fee for the additional KGs will be calculated in accordance with the shipping table rate. Please contact our Customer Service if you have any concern.


Our standard warranty is 7 (seven) days from the receiving date. Products with the label MR. DIY Premium (Electrical Appliances) are entitled for a 1 (one) year warranty and selected Power Tool products are entitled for a 6 (six) month warranty.

  1. Send a request via MR. D.I.Y. Return Management System (RMS) by login into MR. D.I.Y. account.
  2. Upon login, select My Orders > Return > Select items to return > fill in Message to describe the issue > Attach supporting images that shows you received the order that is not as expected > Submit Request

Customer Service will contact you to provide the email approval for Refund Online.

The returned Product must follow return requirements as below:

  1. Products that are received with tags attached must be returned with those tags intact.
  2. No return for intimates, undergarments, clothes, accessories, and beauty Products due to hygiene reasons.
  3. No return Products that are face masks and face shields due to reasons of hygiene and safety unless these Products were damaged/manufacturing defect upon received, failed to be delivered, or returned to us in unused, factory-packed conditions.
  4. Product that is purchased as part of a set or multi-item pack, has to be returned as a whole set.
  5. The return Products must not in used after opened if the return is due to damage upon arrival, wrong item, unwanted, expired item and the incomplete parts.
  6. Return of full/complete sets (along with original packaging, instruction book (if any)) are required for the reason of damage upon arrival, quality issue (manufacturing defects/damage), wrong item, expired item and change of mind item.
  7. Under the return reason of quality issue (manufacturing defect), wrong item, incomplete part, and change of mind item, the returned Product must not be in damage/scratch condition.
  8. There are circumstances when you will receive One-to-One Exchange approval from MR. D.I.Y. Customer Support. It defines that you are able to replace with similar Products only.
  9. For Power Tools (6-Months Warranty), you may receive Return to Repair email whereby you are required to bring a full set of Products to any MR. D.I.Y. Outlet and leave the Products to repair. You will receive a call from MR. D.I.Y. Staff for collection. Repair may take up to 30 days. Kindly keep the necessary documents for reference. You are eligible for this Warranty two times within 6 months from the delivery date.

  1. Refund Online performs refund through initial payment method after return request is approved by MR. D.I.Y. Customer Support.
  2. You are required to print out the Return Airway Bill given by the Customer Support and attach onto the return parcel.
  3. Return parcel must be secured in a packaging either via box, non-vulnerable plastic, or its original packaging. This is to avoid the return parcel missing during transit.
  4. You will receive the refund after quality check is approved within 7-14 business days.
  5. You will receive a Credit Memo email notification in regards to the online refund in the process either due to out of stock, return Products, or failure delivery order.
  6. Refund is not inclusive shipping charges, cash vouchers and product discount.