What promo codes do on Uber Eats

A promo code on Uber Eats is a text string you enter at checkout to reduce your bill. The code might take a percentage off your total, give you a flat dollar amount off, waive delivery fees, or offer free items. Each code has specific rules: it might work only on your first order, only on orders over a certain amount, only at certain restaurants, or only during a set time window.

Codes come from Uber itself, from individual restaurants, from credit card companies, from third-party websites, or from promotional emails. Not every code works everywhere — a restaurant-specific code works only at that restaurant, while a Uber-issued code usually works across the platform. The code either works when you type it in, or it doesn't; there is no approval process.

Key Takeaways

  • Promo codes reduce your bill at checkout, but each code has specific rules about which orders it covers, how much it saves, and when it expires.
  • Uber sends codes to existing users via email and in-app notifications, and new users often receive a first-order discount automatically.
  • Restaurant-specific codes work only at that restaurant, while Uber-issued codes usually work across the platform at any participating restaurant.
  • A code either works when you type it in or it doesn't — if it doesn't, the order will not process, and you can remove it and check out without it.
  • Third-party websites that claim to generate or share codes are not official sources and may not work.

Where codes come from and how to find them

Uber sends promo codes directly to your email and through the Uber Eats app. If you have an account, open the app and look for a banner or notification at the top of the home screen — that is usually where Uber displays active codes for you. You can also check your email for messages from Uber Eats with subject lines like "Your exclusive offer" or "Save on your next order."

Individual restaurants sometimes offer their own codes. You might see these on the restaurant's website, on their social media pages, or on their storefront. Credit card companies occasionally partner with Uber Eats to offer cardholders a discount code. Check your card issuer's website or your monthly statement for offers.

New users typically receive a discount on their first order automatically — you do not need to enter a code for this. The discount appears in the app when you place your first order. If you are a new user and do not see a discount, the promotion may not be running in your area or on your account.

How to enter a 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" — the exact wording varies. Tap or click that field, type the code exactly as it was given to you (codes are usually case-insensitive, but spacing matters), and tap or click "explore."

If the code works, the discount appears on your bill when ready, and the total updates. If the code does not work, you will see an error message like "Code not found," "Code expired," or "This code is not valid for this order." When that happens, the code will not be applied, and you can remove it and check out without it, or try a different code.

Why a code might not work

A code fails to work for several common reasons. The code may have expired — Uber codes usually have an end date, and once that date passes, the code stops working everywhere. The code may be restricted to certain restaurants, and you are ordering from a restaurant it does not cover. The code may require a minimum order amount, and your cart total is below that threshold.

The code may be for new users only, and your account has already placed an order. Some codes work only on certain days or times. A restaurant-specific code works only at that one restaurant. If you are using a code from a third-party website or a source other than Uber or the restaurant itself, it may never have been valid, or it may have been shared incorrectly.

If a code is not working and you believe it should be, double-check the spelling and spacing, verify that the code has not expired, and confirm that your order meets any minimum amount or restaurant restrictions. If you still cannot get it to work, you can proceed without it.

Codes for existing users versus new users

Uber reserves different offers for different groups. New users — those placing their first order — usually receive an automatic discount that you do not have to enter. This discount is built into the app and shows up when you check out for the first time.

Existing users receive codes through email, in-app notifications, or promotions tied to specific events like holidays or restaurant partnerships. These codes are typically sent to accounts that have been inactive for a while, or to all users during a promotional period. Existing users do have to enter the code manually at checkout.

Restaurant-specific codes and how they differ

Some restaurants run their own promotions and issue codes that work only at their location. A restaurant code might offer 20% off, free delivery, or a free item with a minimum purchase. These codes are usually found on the restaurant's own website, their social media, or a sign in their physical location.

A restaurant code works the same way as any other code — you enter it at checkout — but it will only work if you are ordering from that specific restaurant. If you try to use a restaurant code at a different restaurant, it will not work. Restaurant codes may also have their own expiration dates and restrictions.

What to watch out for

Third-party websites that claim to have lists of "working codes" or "free codes" are not official sources. Codes shared on those sites may be expired, may not work, or may have been transcribed incorrectly. Stick to codes from Uber's official app and email, from the restaurant's official channels, or from your credit card company.

Be cautious of sites that ask you to sign up, enter personal information, or read something in exchange for a code. Uber does not require any of that. If a code sounds too good to be true — like "free meal every time" or "unlimited free delivery" — it probably is not real.

Codes are one-time use per account in most cases, meaning once you use a code, you cannot use the same code again on the same account. Some codes may have a limit on how many times they can be used across all users before they expire.

Frequently Asked Questions

Can I use multiple promo codes on one order?

No. Uber Eats allows you to enter only one code per order. If you have multiple codes, you will have to choose which one saves you the most money and use that one. You cannot stack codes together.

What happens if I enter a code and it does not work?

The code will not be applied to your order, and you will see an error message. Your total will not change. You can remove the code and check out without it, or try a different code. The order will not process with an invalid code unless you remove it first.

Do I have to use a promo code, or can I just order without one?

You do not have to use a code. You can place an order without entering any code, and you will pay the full price. Codes are optional — they are just a way to save money if you have one.

How long do promo codes last?

It varies. Some codes expire after a few days, some after a few weeks, and some are ongoing. The app or email should tell you when the code expires. Once the expiration date passes, the code stops working.

Can I use a code I found on social media or a deal website?

You can try, but codes from unofficial sources may not work. They might be expired, mistyped, or never valid. Your best bet is to use codes from Uber's official app, your email from Uber, the restaurant's official website, or your credit card company.