Enjoy your favourites whenever you want it!

Whether you're in Jurong or Joo Chiat, order your favourite McSpicy® or Big Mac® on McDelivery® today!


Get exclusive offers in your inbox regularly

Simply update your account preferences to agree to receive marketing material from us.



On McDelivery.com.sg



Go to “My Account”



Select “Account settings”



Tick the boxes to agree to receive marketing material from us by email, call, or text

Don’t have an account?




On McDelivery® App



Go to “My Profile”



Select “Next”



Tick the boxes to agree to receive marketing material from us by email, call, or text


I have already stored my credit card details in my McDelivery® account. Why must I register again?
As part of our efforts to serve you better, we have performed a system update which has removed all past credit card details stored in your McDelivery® account.

Can I delete or change card details?
Yes, there is a function that enables users to store, delete and edit their credit /debit card details.

Is this feature available on the website and Mobile app?
Yes, you can register your payment card details on both our website and mobile app.

Is cash payment option still available on your website and mobile app?
Yes, customers can still select cash payment for McDelivery® orders made through our website or app.

I am not comfortable with storing my credit / debit card details on your website. Can I pay by credit card but not save my details?
No, this option is currently not available. For enhanced security, we are using the tokenization method to secure the payment process. As such, customers have to add the credit card details before using a credit card as a mode of payment. You can subsequently log into your McDelivery® account after you have completed the order to remove the credit card information. However, please note that you will have to add your credit card details each time you sign in to place an order.

Is my credit / debit card information safe / protected? Where is it being stored?
Please rest assured that McDonald’s strictly complies with PCI DSS - The Payment Industry standard for handling credit card payments. McDonald’s does not retain credit / debit card details used to make purchases online.

Can I save more than one credit card information under my McDelivery® account?
No, the system is only able to store up to one credit card per account.

Do I need to clear my cache each time I log out?
Card details are not stored in the browser / mobile app. As such, there is no need to clear the cache.

McDelivery® delivers to you anytime. Whether you're at home or in the office, order your favorite foods and track the status of your delivery with the McDelivery® mobile app today.

Download the McDelivery® app now!



Visuals are for illustration purposes only. Iced MILO® promotion is only valid for purchase on McDelivery®. Terms and conditions apply.