What Uber Eats promo codes do

An Uber Eats promo code is a text string you enter at checkout to reduce the cost of your order. Most codes give you a discount on food and drinks, waive the delivery fee, or offer free delivery above a certain order amount. Some are one-time use only; others work multiple times until they expire. The discount applies before you pay, so you see the reduced total before confirming your order.

Codes come from different sources: Uber sends them to existing users via email or the app, credit card companies offer them as cardholder perks, and third-party websites publish codes that Uber has made public. Not every code works for every user — some are tied to your account, your location, or the type of restaurant you're ordering from. A code that works for you might not work for someone else, even if you share the same code.

Key Takeaways

  • Promo codes are entered at checkout in the "Promo Code" field and reduce your total before payment.
  • Uber sends codes directly to users via email and push notifications, often tied to your account or location.
  • Credit card companies, banks, and membership programs (like Costco or Amex) frequently offer Uber Eats codes as cardholder benefits.
  • Third-party websites publish public codes, but they may not work for all users or may have expired.
  • Most codes have an expiration date and minimum order amount, which you can see in the app before you use them.

Where codes come from and how to find them

Uber sends promo codes directly to your account through the Uber Eats app and email. Open the app, tap the account icon, and look for a "Promotions" or "Offers" section — active codes appear there with their expiration dates and terms. Uber also sends codes via email to users it wants to re-engage, so check your inbox and spam folder if you haven't used the app in a while.

Your credit card or bank may offer Uber Eats codes as a cardholder benefit. American Express, Chase, and Capital One frequently include Uber credits or discounts in their card benefits. Check your card's benefits page or call the card issuer to ask what Uber offers are available. Membership programs like Costco, Sam's Club, and Amazon Prime sometimes bundle Uber Eats credits with their membership.

Public promo codes are posted on third-party websites, Reddit, and deal forums. These codes are not tied to your account and work for any user, but they often have short expiration windows or limited uses. Search "Uber Eats promo code 2025" to find current ones, but test the code in your app before placing an order — many published codes have already expired or reached their use limit.

How to enter a promo code

Open the Uber Eats app and add items to your cart. Tap "View Cart" or proceed to checkout. On the payment screen, you will see a field labeled "Promo Code" or "Add Promo Code" — tap it and type the code exactly as it appears, including any hyphens or capital letters. The app will show you when ready whether the code is valid for your order.

If the code works, the discount appears on your total before you confirm payment. If it does not work, the app will show an error message — usually "Code not found," "Code expired," or "Code not valid for this order." Common reasons a code fails include: the code has expired, you have already used a one-time code, the code requires a minimum order amount you have not met, or the code is not valid in your location or for the restaurants in your cart.

Understanding code restrictions and expiration

Most Uber Eats codes come with conditions. A code might require a minimum order of $15, explore only to restaurants in certain categories (like pizza or sushi), or work only in specific cities or postal codes. Some codes are single-use — you can use them once and they are gone. Others are multi-use and work repeatedly until the expiration date passes.

Expiration dates vary widely. Codes from Uber directly often last 30 to 60 days. Public codes posted online may expire within days or weeks. When you view a code in the Uber Eats app, the expiration date and any restrictions are listed clearly. If a code has expired, it will not work no matter how you enter it — the app will reject it at checkout.

Some codes are account-specific, meaning Uber generated them for you based on your order history or location. These codes will not work for other users. If you find a code online and it does not work, it may have been intended for a different user or region, or it may have already been used up.

Stacking codes and other limitations

Uber Eats does not allow you to stack multiple promo codes on a single order. You can enter only one code per checkout. If you have multiple codes available, choose the one that saves you the most money on that particular order.

You also cannot combine a promo code with certain other promotions. For example, if Uber is running a promotion that gives free delivery on orders over $20, you may not be able to use a promo code on top of that deal — you have to choose one or the other. The app will show you which promotions are available for your current cart and whether they can be combined.

What to do if a code does not work

If you enter a code and it is rejected, first check that you typed it correctly — codes are case-sensitive and any extra space or wrong character will cause it to fail. Clear the field and try again, copying and pasting the code if you found it online.

Next, verify that your order meets the code's requirements. Check the minimum order amount, the restaurant categories it covers, and whether it applies to your location. If your order is $12 and the code requires $15 minimum, add more items and try again. If the code is for pizza restaurants only and you are ordering from a burger place, that code will not work for that order.

If the code is recent and you have met all the requirements, it may have expired or reached its use limit. Try a different code, or contact Uber Eats support through the app by tapping your account icon, selecting "Help," and describing the issue. Support can sometimes tell you why a code failed and may offer you an alternative discount.

Frequently Asked Questions

Can I use the same promo code twice?

It depends on the code. Some codes are single-use and work only once per account. Others are multi-use and work repeatedly until they expire. The Uber Eats app will tell you if a code is one-time use when you view it. If you try to use a single-use code a second time, the app will reject it.

Do promo codes work on all restaurants?

Most codes work on any restaurant in the Uber Eats catalog, but some are restricted to specific restaurant types, cuisines, or individual restaurants. Check the code's terms in the app before you add items to your cart. If a code says "Valid on pizza restaurants only," it will not work on a sushi order.

What is the difference between a promo code and a promotional offer?

A promo code is a text string you enter manually at checkout. A promotional offer is a discount Uber applies automatically to your account without requiring a code — for example, "Free delivery on orders over $20." You can use a promo code or a promotional offer, but not both on the same order.

How long do promo codes usually last?

Codes from Uber directly typically last 30 to 60 days. Public codes found online may expire within days or weeks. Always check the expiration date in the app before placing an order. Once a code expires, it will not work, even if you have not used it yet.

Can I use a promo code I found online if it was meant for someone else?

If the code is public and not tied to a specific account, yes — it will work for any user until it expires or reaches its use limit. If the code is account-specific (generated by Uber for a particular user), it will not work for you. There is no way to know which type a code is until you try it in the app.