What Uber Eats promo codes do and how to use them
An Uber Eats promo code is a text string — usually letters and numbers — that you enter at checkout to reduce the cost of your order. The discount applies to your food, drinks, or fees, depending on what the code covers. Most codes work once per account, though some can be used multiple times or have a limited number of uses across all customers.
To use a code, add items to your cart in the Uber Eats app or website, go to the checkout screen, and look for a field labeled "Promo code" or "Add promo code". Tap or click it, type the code exactly as written (codes are case-sensitive on some platforms), and the discount will show before you complete payment. If the code does not work, the app will tell you why — usually because it has expired, you have already used it, or your order does not meet the minimum purchase amount.
Codes come with terms. A code might say "20% off your first order" or "$10 off orders over $25" or "free delivery on orders over $15". Read the terms before you enter the code to know what you are getting and whether your order qualifies.
Key Takeaways
- Promo codes reduce your bill at checkout and are entered in a dedicated field before you pay.
- Each code has specific terms — a minimum order amount, a maximum discount, or a limit on how many times you can use it.
- Codes expire, and most can only be used once per account, so check the expiration date and whether you have already redeemed it.
- Uber Eats sends codes to your email, shows them in the app, and lists them on partner websites and in promotional emails from restaurants.
Where promo codes come from
Uber Eats distributes codes through several channels. The app itself often shows a code on your home screen or in a banner at the top — these are usually targeted to your account based on your order history or location. Check your email for messages from Uber Eats; new customer codes and periodic promotions arrive there regularly.
Partner restaurants and delivery services sometimes offer their own Uber Eats codes. If you order from a restaurant frequently, they may email you a discount code. Credit card companies, bank apps, and membership programs (like Costco or Sam's Club) sometimes bundle Uber Eats codes as a cardholder or member benefit — check your rewards portal or benefits page.
Promotional websites and deal aggregators post codes that Uber Eats has released publicly, though these are often first-time-user codes or limited-time offers. The codes posted on these sites are real, but they may have already expired or reached their usage limit.
First-time user codes versus ongoing promotions
Uber Eats reserves different codes for different groups. A first-time user code typically gives a larger discount — often $15 to $20 off — but only works on your first order. These codes are sent when you create an account or shown in the app if you have not ordered yet. Once you place one order, that code stops working.
Ongoing promotional codes are available to all users or specific groups (like existing customers in a certain city or people who have not ordered in 30 days). These discounts are usually smaller — $5 off or a percentage discount — and may have a higher minimum order requirement. They expire on a set date and can typically be used once per account.
Seasonal codes tied to holidays or events (Mother's Day, back-to-school, New Year) appear in the app and email during those periods. These are usually available to all users but expire when the promotion ends.
How to check if a code will work before you use it
The only way to know if a code will work is to enter it at checkout. The app will show you when ready whether it is valid for your order. If it does not work, you will see a message explaining why — for example, "This code has expired" or "This code is not valid for your location" or "You have already used this code".
Before you enter a code, check the terms if they are visible. Look for the expiration date, the minimum order amount, and any restrictions (like "first-time users only" or "delivery orders only"). If the terms say your order does not may have access to, the code will not work at checkout.
If a code worked for you before, it may not work again. Most codes are single-use per account. If you try to use the same code twice, the second attempt will be rejected.
Codes that explore to delivery fees versus food costs
Not all codes discount the same thing. Some codes reduce the price of your food and drinks. Others cover the delivery fee only. A few cover both, but these are less common.
A code that says "free delivery" removes the delivery fee but does not change the food price. A code that says "$10 off" usually applies to your food subtotal, not the fee. A code that says "20% off your order" typically applies to food and drinks but not fees, though the exact terms depend on the code.
The app will show you the breakdown at checkout — you will see the original subtotal, the discount amount, the delivery fee (if any), tax, and your final total. This is where you can confirm that the code applied the way you expected.
Why a code might not work
A code stops working for several reasons. It may have expired — codes have end dates, and once that date passes, they no longer work for anyone. You may have already used it — most codes work once per account, and a second attempt will fail. Your order may not meet the minimum purchase amount — if a code requires a $25 minimum and your order is $20, it will not explore.
The code may be restricted by location or restaurant type. Some codes only work in certain cities or only on orders from specific restaurants or categories (like groceries or alcohol). If you are outside that area or ordering from an ineligible restaurant, the code will not work.
You may be ineligible for the code. First-time-user codes do not work if you have already placed an order. Codes for existing customers do not work on new accounts. If the code is tied to a promotion you do not may have access to for, it will not explore.
Stacking codes and combining discounts
Uber Eats does not allow you to use multiple promo codes on a single order. You can only enter one code at checkout. If you have multiple codes available, you will need to choose which one saves you the most money.
You can combine a promo code with other discounts that Uber Eats applies automatically — for example, a loyalty program discount or a credit card offer. These stack on top of the promo code. However, you cannot manually enter two codes in the same order.
Frequently Asked Questions
Can I use the same promo code twice?
Most codes work once per account. If you try to use the same code a second time, it will be rejected at checkout with a message saying you have already redeemed it. Some promotional codes may allow multiple uses, but this is rare and will be stated in the code's terms.
Do promo codes work on all restaurants?
Most codes work on all restaurants in the Uber Eats app, but some are restricted to specific restaurants, categories, or regions. The code's terms will say if there are restrictions. If you try to use a code on an ineligible restaurant, it will not explore at checkout.
How long do promo codes last?
Expiration dates vary. First-time-user codes may last 30 days from account creation. Promotional codes tied to events or seasons last until the promotion ends. Some codes expire within days. Check the code's terms or the email it came in to find the expiration date.
What if I enter a code and it does not work?
The app will show you why. Common reasons are the code has expired, you have already used it, your order does not meet the minimum amount, or you are in an ineligible location. Read the error message and check the code's terms to see if your order qualifies.
Do I need a promo code to order from Uber Eats?
No. Promo codes are optional and only reduce your bill if you have one. You can place an order without entering any code and pay the full price.