Enjoy your favourites whenever you want it!

Love our iconic fries? Order them on McDelivery®, or Uber Eats! So be it Jurong or Joo Chiat, enjoy more convenience – anytime, anywhere!


Win an exclusive Fries Cushion!

Our crispy fries just got fluffy! Between 17 Jan - 6 Feb 2018, get this ‘upsized’ Fries Cushion (60cm) for free when you order SGD50 or more worth of McDonald’s on McDelivery®(App/Web) in a single order. It’s limited to the first 30 customers who order between 5pm to 11pm. Be sure to hurry and order your favourite meals today!


Terms & Conditions for McDelivery® x Uber Eats “Fries Cushion” Promotion

  • The Fries Cushion is available daily between 17 Jan – 6 Feb 2018, 1700 hours and 2300 hours to the first 30 customers to spend SGD50 or more (excluding delivery fee) in one (1) completed order using McDelivery® Service via app or web www.mcdelivery.com.sg. 
  • Winners who ordered through the McDelivery® service will be notified via call and email.
  • The Fries Cushion is available to Winners while stocks last and on a first come first serve basis.
  • Collection details of the Fries Cushion will be emailed to the Winners.
  • Scheduled orders are not applicable.
  • First 30 McDelivery® orders are based on the time order is placed.
  • If a Winner does not collect the Fries Cushion within 14 days after notification, the Fries Cushion will be forfeited.
  • McDelivery® winners who do not have email or mobile number (or valid details) in McDelivery® Service and/or cannot be contacted by 12pm, the following day, will be rolled over to next eligible customers.
  • McDonald’s® will make the final decision.
  • No substitution, transfer, assignment or cash equivalent of the Prize is permitted by the Winner(s).
  • Promotion Location: Singapore.
  • First 30 McDelivery® orders are based on the time order is placed.
Click here for full terms and conditions.

Congratulations, winners of our Fries Cushion!

Winners listed below have been notified via phone call and email prior to the announcement. For privacy purposes, only winners’ initials and partial mobile numbers are being shown.


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.