Uber Eats promo codes reduce your order total, but where you find them and how long they last depends on who issued the code
Promo codes on Uber Eats work by entering a code at checkout to subtract a dollar amount or percentage from your bill. The code might cover your entire order, a minimum purchase, or delivery fees only — the terms are printed with the code itself. Codes come from Uber directly (through email, the app, or promotions), from restaurants participating in Uber Eats, from credit card companies, or from third-party deal sites. Not all codes work on all accounts, and most have an expiration date or a limit on how many times you can use them.
The code details always tell you what it covers, how much it saves, and when it expires. You enter the code at checkout before you confirm payment, and the app shows immediately whether it worked. If it does not work, the app displays a reason — usually expiration, account restrictions, a minimum order you have not met, or that you have already used it up to its limit.
Key Takeaways
- Promo codes must be entered at checkout before you pay, and the code details tell you what it covers, how much it saves, and when it expires.
- Uber sends codes through the app notifications, email, and targeted promotions based on your account history and location.
- Restaurants can create their own codes for orders placed through Uber Eats, and these often appear in the restaurant's section of the app or on their own website.
- Credit card issuers and deal aggregator sites sometimes publish Uber Eats codes, but verify the expiration date and any account restrictions before entering one.
- A code that does not work usually means it has expired, does not apply to your account, requires a minimum order you have not met, or has already been used up to its limit.
Where Uber sends promo codes directly
Uber Eats sends codes through the app's notifications tab, which shows current promotions tied to your account. These are personalized — the codes and offers you see depend on your order history, location, and how long it has been since you last ordered. Codes sent this way typically work only on the account that received them.
Uber also sends codes by email to accounts registered with an email address. Check your inbox and spam folder, as promotional emails sometimes land there. Email codes are usually account-specific as well, though occasionally Uber runs public promotions where the same code works for many users during a limited window.
The Uber Eats app also displays promotions on the home screen and in the "Promotions" section (the location varies slightly by phone type). These are often codes you can copy and paste, or sometimes just banners describing a current offer that applies automatically at checkout.
Promo codes issued by restaurants
Individual restaurants can create discount codes for orders placed through Uber Eats. These codes appear in the restaurant's profile within the app, often in a "Promotions" or "Offers" section. Some restaurants print codes on receipts, menus, or promotional materials, or share them on their own website or social media.
Restaurant codes usually have a minimum order requirement (for example, $15 minimum to use a $5 code) and may be limited to new customers, existing customers, or specific times of day. The restaurant sets the terms, so read the code description before entering it. These codes are generally not account-specific — anyone can use them as long as they meet the conditions.
Codes from credit cards and deal sites
Some credit card issuers partner with Uber and publish codes for cardholders. Check your card's rewards portal, app, or monthly statement for Uber Eats offers. These codes often come with terms like "new customers only" or "first order only," and they may require you to pay with that specific card.
Deal aggregator sites and coupon platforms sometimes list Uber Eats codes submitted by users or obtained through partnerships. These codes are often older or have already expired, so check the expiration date and read user comments before copying one. If a code does not work, it has likely reached its end date or usage limit.
How to enter a promo code at checkout
Open the Uber Eats app or website, add items to your cart, and proceed to checkout. Before you confirm payment, look for a field labeled "Promo Code," "Discount Code," or "Add Promo Code" — the exact wording varies. Tap or click that field, paste or type the code, and tap "Apply." The app will show whether the code worked and how much it saved.
If the code does not work, the app displays an error message. Common reasons include: the code has expired, the code does not apply to your account or location, your order total is below the minimum required, you have already used the code up to its limit, or the code is for a specific restaurant and you are ordering from a different one. Check the code details and your order to see which applies. You can only use one promo code per order, so if you have multiple codes, choose which one saves you the most.
Expiration dates and usage limits
Every promo code has an expiration date, which is shown when you view the code in the app or in the email or promotion where you found it. After that date, the code will not work. Some codes also have a usage limit — for example, "Use up to 3 times" or "Limited to 1,000 uses total." Once the limit is reached, the code stops working for everyone.
Codes sent to your account through the app or email usually last between one week and one month, though some last longer. Restaurant codes may be permanent or seasonal. Public codes run by Uber often last only a few days or until the promotion ends. If you find a code you want to use, enter it soon rather than waiting, since popular codes can reach their usage limit quickly.
Why a code might not work on your account
Promo codes can be restricted by location, account age, or order history. A code marked "New customers only" will not work if you have ordered from Uber Eats before, even if it was years ago. Some codes are limited to specific cities or regions. Others require you to have not used a promo code in the last 30 days, or require you to spend a certain amount.
If you receive a code through email or the app, it should work on your account unless you have already used it. If you find a code on a third-party site and it does not work, it may have been intended for a different account type, a different country, or accounts that meet criteria you do not meet. There is no way to override these restrictions, and contacting Uber support about a code that does not work usually results in being told the code is not valid for your account.
Frequently Asked Questions
Can I use more than one promo code on a single order?
No. Uber Eats allows only one promo code per order. If you have multiple codes, compare the savings and use the one that gives you the biggest discount.
What happens if I enter a code that has already expired?
The app will show an error message saying the code is invalid or expired. You will not be charged, and you can try a different code or proceed without one.
Do I have to be a new customer to use a promo code?
Most codes work for any customer, but some are restricted to new customers only. The code description tells you who can use it. If a code says "new customers only" and you have ordered before, that code will not work on your account.
Can I use a restaurant's promo code if I order through the Uber Eats app instead of the restaurant's website?
Yes, if the restaurant has posted the code in their Uber Eats profile or if the code is not restricted to a specific ordering method. Some restaurants create codes only for their own website, so check whether the code works on Uber Eats before entering it.
Where do I find the promo code field if I am ordering on a computer instead of the app?
On the Uber Eats website, the promo code field appears on the checkout page, usually below your cart total and above the payment method. Look for "Promo Code" or "Discount Code" and click to enter the code before you confirm your order.