Uber Eats pickup lets you order food through the app and collect it yourself instead of having it delivered

When you order on Uber Eats with pickup selected, the restaurant prepares your food and holds it for you to collect. You pay through the app, receive a notification when the order is ready, and go to the restaurant to pick it up yourself. This method usually costs less than delivery because there is no delivery fee, and your food often arrives faster since you are not waiting for a driver.

Pickup is available at most restaurants on Uber Eats, though not all of them offer it. The app shows you which restaurants near you accept pickup orders and which ones do not. You can filter your search to show only pickup-available restaurants, or you can check individual restaurant pages to see their pickup policy.

Key Takeaways

  • Pickup orders cost less than delivery because you skip the delivery fee and tip.
  • You select "Pickup" instead of "Delivery" when you start your order, and the app shows you estimated ready times for each restaurant.
  • The restaurant notifies you through the app when your order is ready, and you have a set window of time to collect it.
  • Payment happens in the app before you go to the restaurant, so you just grab your food and leave.
  • If you cannot make it to pick up your order within the restaurant's window, you can cancel and get a refund to your original payment method.

How to place a pickup order step by step

Open the Uber Eats app and enter your location or allow the app to use your current location. Search for a restaurant or browse categories. When you find a restaurant you want to order from, tap on it to see its menu and check whether pickup is offered — you will see a "Pickup" option at the top of the restaurant page if it is available.

Tap "Pickup" to switch from delivery mode. The app will show you the estimated time the restaurant needs to prepare your order. Add items to your cart, review any special instructions or customizations, and proceed to checkout. Enter or confirm your payment method, review your order total (which will not include a delivery fee), and place the order.

Once you submit the order, the restaurant begins preparing your food. The app will send you a notification when your order is ready for pickup. Most restaurants give you a 30-minute to 1-hour window to collect your food after that notification, though this varies by location.

What happens after you place your order

The restaurant receives your order through their Uber Eats system and starts cooking. You can watch the order status in the app — it will show you when the restaurant has received it, when they are preparing it, and when it is ready. Some restaurants display a real-time countdown; others update the status in stages.

When your food is ready, you will receive a push notification on your phone. The app will also show you the pickup address and any special instructions from the restaurant, such as "ring the bell at the side door" or "ask for the order at the counter." Some restaurants have a dedicated pickup area or shelf; others hand you the bag when you arrive.

You have a limited time window to pick up your order — usually 30 minutes to an hour after the ready notification, though restaurants can set their own limits. If you do not arrive within that window, the restaurant may cancel the order. You can check the exact deadline in the app.

Payment and what it includes

You pay for your order through the Uber Eats app before you go to the restaurant. The total includes the food price, any taxes, and any service fees the restaurant charges — but it does not include a delivery fee, since you are picking up yourself. Some restaurants may charge a small service fee even for pickup orders; this appears in your total before you confirm.

You cannot pay cash at the restaurant when you arrive for pickup. Your payment method must be entered in the app before you place the order. If your card is declined or your payment fails, the app will tell you immediately and you will not be able to complete the order.

Refunds are issued to your original payment method. If you cancel before the restaurant starts preparing your order, you usually get a full refund. If you cancel after they have started cooking, some restaurants may charge a cancellation fee, which the app will show you before you confirm the cancellation.

Pickup windows and timing

Each restaurant sets its own preparation time and pickup window. When you select pickup, the app shows you how long that restaurant typically takes — this might be 15 minutes, 30 minutes, or longer depending on how busy they are and what you ordered. This is an estimate, not a may provide.

Once the restaurant notifies you that your order is ready, you have a set amount of time to collect it. This window is usually 30 minutes to 1 hour, but some restaurants have shorter or longer windows. The exact deadline appears in the app notification and on the order status page.

If you know you will be late, contact the restaurant directly if their phone number is listed in the app. Some restaurants will hold your order longer if you call ahead. If you miss the window and the restaurant cancels, you can request a refund through the app.

Cancelling a pickup order

You can cancel your order through the app at any time before the restaurant starts preparing it. Tap the order in your app, scroll down, and select "Cancel Order." You will receive a full refund to your original payment method, usually within a few business days.

If the restaurant has already started cooking when you cancel, they may charge a cancellation fee. The app will show you the fee amount before you confirm the cancellation. Some restaurants do not charge a fee even after they have started; this depends on their policy.

If you miss the pickup window and the restaurant cancels the order on their end, you can still request a refund through the app. Go to your order history, find the cancelled order, and select "Get Help." Explain that you missed the window and ask for a refund. Uber Eats will review your request and may issue a refund depending on the circumstances.

Finding restaurants that offer pickup near you

When you open Uber Eats, the app shows restaurants in your area. Not all of them offer pickup — some deliver only. To see only restaurants that accept pickup orders, look for a filter option at the top of the restaurant list. Tap "Pickup" or look for a filter icon and select "Pickup" from the options.

You can also search for a specific restaurant and check its page. If pickup is available, you will see a "Pickup" button or option at the top. If the restaurant does not offer pickup, only the "Delivery" option will appear.

Pickup availability depends on the restaurant's hours and whether they have staff available to prepare orders. Some restaurants offer pickup during certain hours only — for example, lunch and dinner but not breakfast. The app will show you the restaurant's current hours and whether they are open for pickup right now.

Frequently Asked Questions

Can I change my order after I place it?

It depends on how quickly the restaurant starts preparing your food. If you catch it before they begin cooking, you can cancel and place a new order. Once they have started, most restaurants will not let you add or remove items. Contact the restaurant directly through the app if their phone number is listed, or cancel and reorder if you need to make changes.

What if I arrive and the restaurant says my order is not ready?

Wait a few minutes — the app notification sometimes arrives before the food is fully packed. If it has been more than 5 to 10 minutes and the staff says it is still being prepared, ask them for an updated time. If there is a significant delay beyond the estimate, you can cancel the order through the app and get a refund.

Do I need to tip for pickup?

Tipping is optional for pickup orders, just as it is for delivery. The app will ask you to add a tip when you check out, but you can select "No tip" if you choose. Some people tip for pickup because the restaurant staff still prepared the food; others do not because there is no delivery driver involved.

What if my payment method fails when I try to pick up?

Your payment goes through when you place the order, not when you arrive. If your card was declined, the app would have told you immediately and the order would not have been placed. If you arrive and there is a problem, speak to the restaurant staff — they can contact Uber Eats support to resolve it, or you can contact support through the app.

Can I pick up someone else's order?

Most restaurants will hand the order to whoever arrives with the app open on their phone showing that order. Some restaurants ask for the name on the account. If you are picking up for someone else, have them send you the order confirmation or open the app on your phone before you arrive so the staff can verify it is your order.