Promo codes on Uber Eats reduce your order total, but they come with restrictions you need to know before you use one

A promo code on Uber Eats is a text string — usually letters and numbers — that you enter at checkout to lower your bill. The discount might be a fixed dollar amount (like $5 off), a percentage off your order, or free delivery. Most codes work only once per account, only on orders above a certain minimum, and only during a set time window. Some codes are tied to a specific restaurant or category of food. After you use a code, it expires for your account even if other people can still use it.

Uber Eats does not publish a master list of all active codes. Instead, codes appear in your app's promotions section, arrive in your email inbox, show up in text messages if you opted in, or are shared by Uber through its social media accounts. You can also find codes posted on deal websites, though you should verify they are current before entering them at checkout — expired codes simply will not work, and entering an invalid code does not penalise you.

Key Takeaways

  • Promo codes appear in your Uber Eats app under the promotions tab, in your email, or via text if you have notifications turned on.
  • Most codes work only once per account and only on orders that meet a minimum spend requirement, which varies by code.
  • Codes expire on a set date and are often tied to specific restaurants, cuisines, or delivery zones.
  • Deal websites and Uber's social media accounts post codes, but you should check the expiration date before using one.

Where codes appear in your Uber Eats account

Open the Uber Eats app and tap the account icon in the bottom right. Select "Promotions" or "Offers" — the exact label depends on your app version. Any active codes tied to your account show here with their expiration dates and restrictions. This is the most reliable place to find codes because Uber has already verified they work for you.

Check your email inbox for messages from Uber Eats, especially if you have an account but have not ordered recently. Uber often sends codes to inactive users as an incentive to return. Look in your promotions or marketing email folder if messages do not appear in your main inbox. If you have never received marketing emails from Uber Eats, go to your account settings and turn on promotional notifications — you can do this under "Notifications" or "Communication Preferences" depending on your app version.

If you opted into text messages when you created your account, Uber Eats sends time-sensitive codes via SMS. These are often the highest-value discounts because they expire quickly. You can turn SMS notifications on or off in your account settings at any time.

How to enter a code at checkout

Add items to your cart and proceed to checkout. Before you pay, look for a field labeled "Promo Code," "Add Promo Code," or "Enter Code" — it is usually near the payment method section. Tap that field, type or paste the code exactly as written (codes are case-sensitive on some platforms), and tap "Apply." The discount will show immediately if the code is valid for your order. If the code does not work, an error message will tell you why — common reasons include the code has expired, your order is below the minimum, or the code does not work in your delivery zone.

You can only use one code per order. If you have multiple codes, choose the one that saves you the most money. Some codes stack with Uber Pass membership discounts, but most do not — the app will show you the final total before you confirm payment.

Finding codes on deal websites and social media

Websites like RetailMeNot, Slickdeals, and DealNews have user-submitted Uber Eats codes. These sites let you filter by date posted, so you can see which codes are recent. However, codes posted weeks ago may have expired. Always check the expiration date listed on the code before you enter it in the app. If a code does not work, it has likely expired and you can move on to the next one.

Uber Eats posts codes on its official Instagram, Twitter, and TikTok accounts, usually tied to promotions or seasonal events. These are may provide to be current when posted, but they may expire within days. Following Uber Eats on social media is a low-effort way to catch codes before they run out.

Reddit communities like r/ubereats sometimes share working codes, though you should verify the expiration date and any restrictions before using one. User-posted codes are not may provide to work for everyone — they may be location-specific or tied to a particular account type.

Restrictions that affect whether a code will work

Most codes require a minimum order value — for example, $15 before tax and fees. If your cart is below that amount, the code will not apply. Some codes work only on orders from certain restaurants or restaurant categories, like "sushi only" or "pizza only." A few codes are limited to specific delivery zones or cities.

Codes are usually one-time use per account, meaning once you use it, that code is gone from your account forever. However, other people can still use the same code. Some codes are account-type specific — for example, a code might work only for new accounts or only for Uber Pass members. The app will tell you if a code does not apply to your account type.

Codes do not combine with each other, and most do not stack with Uber Pass membership discounts. If you are an Uber Pass member, compare the code discount to your membership discount and use whichever is larger. Codes also do not work on alcohol, convenience store orders, or certain other categories depending on the code terms.

Why a code might not work at checkout

If you enter a code and see an error, the most common reasons are: the code has expired, your order total is below the minimum, the code does not work in your delivery zone, you have already used that code on this account, or the code is not valid for the restaurant you selected. Some codes are tied to a promotion that has ended, so they stop working even if the expiration date has not passed.

Occasionally a code works in the app but fails to apply at payment. If this happens, try removing and re-entering the code. If it still does not work, take a screenshot of the code and its terms, then contact Uber Eats support through the app. Tap "Account," then "Help," then describe the issue. Support can sometimes manually apply a code if it was a technical error on Uber's side.

Frequently Asked Questions

Can I use multiple promo codes on one order?

No. Uber Eats allows only one code per order. If you have several codes, choose the one that gives you the biggest discount. You cannot combine codes or use a code with another promotional offer.

Do promo codes work on Uber Eats gift cards?

No. Codes do not apply to gift card purchases. However, you can use a code on an order you pay for with a gift card balance — the code discount reduces the amount charged to your gift card.

How long do promo codes usually last?

Expiration varies widely. Some codes last a few days, others a few weeks. Check the expiration date in your app's promotions section or on the code itself. Once the date passes, the code stops working for everyone.

Can I get a refund if I used a code by mistake?

Contact Uber Eats support through the app and explain what happened. Support can sometimes reverse a code use if you request it quickly, though this is not may provide. It is easier to choose your code carefully before checkout.

Are promo codes the same for everyone?

No. Uber sends different codes to different users based on their account history, location, and ordering habits. A code that works for one person may not work for another, or may have different restrictions. Codes posted publicly on social media or deal sites usually work for anyone, but location-specific codes do not.