Promo codes give you a discount on your Uber Eats order, usually as a dollar amount off or a percentage reduction on your total bill
A promo code is a text string you enter at checkout that reduces what you pay for food, delivery fees, or both. Uber Eats codes typically work as either a fixed dollar amount (like $10 off) or a percentage off your order total. Most codes have restrictions: they may require a minimum order size, work only on your first order, or expire after a set date.
Codes come from Uber Eats directly, from the restaurants themselves, from credit card companies, or from third-party deal sites. The code you use depends on where you find it and what terms came with it. Some codes stack with other discounts; most do not.
Key Takeaways
- Promo codes are entered at checkout in the "Promo Code" field and reduce your total before payment.
- First-order codes usually offer the largest discounts but work only if you have never ordered from Uber Eats before.
- Restaurant-specific codes often come directly from the restaurant's website, social media, or email list and may not work on other restaurants.
- Codes expire on a set date and stop working once that date passes, so check the expiration before you order.
- Most codes cannot be combined with each other, though they may stack with Uber Pass membership or certain credit card benefits.
Where to find current Uber Eats promo codes
Uber Eats sends codes directly to your account through the app and email, especially if you have not ordered in a while or if you are a new user. Open the Uber Eats app and look for a banner or notification at the top of the home screen; codes often appear there with their terms and expiration date listed.
Individual restaurants post codes on their own websites, Instagram, Facebook, or email newsletters. If you order from the same restaurant often, sign up for their email list or follow their social accounts — they frequently offer codes to their followers. Credit card companies sometimes include Uber Eats codes as a cardholder benefit; check your card's rewards portal or the issuer's app.
Third-party deal sites like RetailMeNot, Slickdeals, and Brad's Deals collect codes that users have found and tested. These sites are useful for browsing what is currently available, but always check the expiration date and the number of times the code has been reported as working before you rely on it.
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 pay, look for a field labeled "Promo Code," "Discount Code," or "Add Promo Code" — it is usually near the payment method section. Tap or click that field, type or paste the code exactly as it appears (codes are case-sensitive on some platforms), and tap "Apply."
The app will tell you immediately whether the code worked. If it did, you will see the discount subtracted from your subtotal. If it did not work, the app will show an error message explaining why — common reasons are that the code has expired, you do not meet the minimum order amount, or the code does not work in your location or on the restaurants you selected.
Do not close the app or navigate away after entering the code; complete your order while the discount is active. If you add or remove items after applying the code, some codes will recalculate or drop off entirely if your new total no longer meets the code's requirements.
First-order codes versus ongoing promotions
First-order codes offer the deepest discounts — often $15 to $20 off — but they work only if your account has never completed an Uber Eats order before. Uber Eats tracks this at the account level, not the device level, so using a different phone or browser will not let you use a first-order code twice. Once you place your first order, that code type stops working on your account permanently.
Ongoing codes are available to all users and do not require a first order. These typically offer smaller discounts — $5 to $10 off or 15% to 20% off — and come with conditions like a minimum order amount or a limit on how many times you can use them. Ongoing codes change frequently, sometimes weekly, so the code that worked last week may not work this week.
Restaurant-specific codes and how they differ
Many restaurants create their own Uber Eats codes to drive orders. These codes work only at that restaurant and often offer a percentage off rather than a fixed dollar amount. A restaurant might run a code like PIZZA20 for 20% off, or WINGS15 for 15% off wings specifically.
Restaurant codes are usually posted on the restaurant's own website, their Uber Eats storefront page, or their social media. Some restaurants limit how many times you can use the same code or set an expiration date. Unlike Uber Eats platform codes, restaurant codes do not require a minimum order in most cases, though some restaurants do set one.
To find a restaurant-specific code, visit the restaurant's website or call them and ask if they have an Uber Eats promotion running. Many restaurants change their codes monthly or seasonally, so what worked in January may not work in March.
Combining codes with Uber Pass and other benefits
Uber Pass is a paid membership that gives you free delivery on most orders and a percentage discount on food. In most cases, you cannot use a promo code and Uber Pass at the same time — the system will apply whichever gives you the larger discount. However, some codes are specifically designed to stack with Uber Pass, so check the code's terms before you assume they cannot be combined.
Credit card rewards and cash-back programs work differently. If your credit card gives you cash back on Uber Eats purchases, that benefit applies regardless of whether you use a promo code. The code reduces your order total, and then your card's cash-back percentage is calculated on that reduced amount. This means a promo code does not prevent you from earning rewards.
Why a code stops working and what to do
The most common reason a code stops working is that it has expired. Every code has an end date, and Uber Eats stops accepting it the moment that date passes. Check the code's terms before you order; if it expired yesterday, it will not work today. Some codes also have a limit on how many times they can be used across all users, and once that limit is reached, the code stops working for everyone.
Codes also fail if you do not meet their conditions. A code might require a minimum order of $25, work only on your first order, or be restricted to certain restaurants or delivery zones. If your order does not meet these conditions, the code will not apply. Read the fine print before you enter the code so you know what to expect.
If a code is not working and you believe it should be, take a screenshot of the code and its terms, then contact Uber Eats support through the app. Tap your account icon, select "Help," and describe the issue. Support can tell you whether the code is still valid and why it did not apply to your order.
Frequently Asked Questions
Can I use the same promo code twice?
It depends on the code. First-order codes work only once per account, ever. Ongoing codes usually allow multiple uses, but some have a limit — for example, "use up to 3 times per account." Check the code's terms to see if it specifies a usage limit. If no limit is listed, you can typically use it repeatedly until it expires.
Do promo codes work on all restaurants?
Platform-wide codes from Uber Eats usually work on most restaurants, though some restaurants opt out. Restaurant-specific codes work only at that restaurant. If a code is not working, it may not be valid for the restaurants you selected. Try a different restaurant or a different code to test whether the issue is the code or the restaurant.
What happens if I enter a code wrong?
The app will show an error message immediately and will not apply the discount. Codes are case-sensitive on some platforms, so try entering it again exactly as it appears — check for capital letters, numbers, and hyphens. If it still does not work, the code may have expired or you may not meet its requirements.
Can I get a refund if a code did not work?
If you placed an order without realizing the code did not apply, contact Uber Eats support and explain what happened. Support can sometimes issue a credit to your account if the code was valid and failed due to a system error. If the code had expired or you did not meet its requirements, a refund is less likely, but it is worth asking.
Do promo codes work on pickup orders?
Most promo codes work on both delivery and pickup, but some are restricted to delivery only. Check the code's terms before you order. If a code says "delivery orders only" and you select pickup, the code will not apply. Pickup codes, when they exist, are usually smaller discounts since there is no delivery fee to reduce.