Pickup lets you order food through Uber Eats and collect it yourself instead of having it delivered

When you use the pickup method on Uber Eats, you place an order through the app, pay upfront, and then go to the restaurant to collect your food at a set time. The restaurant prepares your order while you wait or after you arrive, depending on how busy they are. You do not pay a delivery fee, and you keep the food warm yourself on the drive home. This works best when the restaurant is close to you and you have time to go pick it up.

Pickup is different from delivery: with delivery, a driver brings the food to your address and you pay a delivery fee plus tip. With pickup, you are the driver, so you save that fee. The trade-off is that you have to leave your house and go to the restaurant at a specific time.

Key Takeaways

  • Open Uber Eats, search for a restaurant, and tap the "Pickup" button before you add items to your cart.
  • You choose a pickup time when you check out — usually 15 to 45 minutes from when you place the order, depending on how busy the restaurant is.
  • You pay for your food in the app before you leave home, so there is no payment step at the restaurant.
  • When you arrive, you tell the restaurant staff your name or show them the order number in your app, and they hand you your food.
  • Not every restaurant on Uber Eats offers pickup — you can only see restaurants that have it turned on in your area.

How to find restaurants that offer pickup

When you open the Uber Eats app, the home screen shows restaurants near you. Not all of them offer pickup. To see only the ones that do, look for a filter or toggle option — this is usually near the top of the screen, sometimes labeled "Pickup" or "Delivery." Tap it to show only restaurants where you can pick up your order yourself.

You can also search for a specific restaurant by name. Once you open that restaurant's page, you will see two buttons near the top: one says "Delivery" and one says "Pickup." If the pickup button is there and not grayed out, that restaurant is currently taking pickup orders. If it is grayed out or missing, they are not offering pickup right now — this can happen during slow hours or when they are too busy.

Placing a pickup order step by step

Start by tapping the "Pickup" button on the restaurant's page. This tells the app you want to pick up, not have it delivered. Then browse the menu and add items to your cart the same way you would for delivery. You can customize each item — choose toppings, sizes, or sides — and the app will show you the price.

When you are done adding items, tap "Checkout" or "Review Order." The app will ask you to choose a pickup time. You will see a list of available times, usually starting 15 to 45 minutes from now. Pick the time that works for you. The restaurant uses this time to know when to start cooking your food, so choose a time you can actually arrive.

Next, enter your payment method if you have not already. You pay in the app before you leave home — the restaurant does not charge you again when you pick up. You can use a credit card, debit card, or any payment method saved to your Uber Eats account. Review your order one more time, then tap the button to place the order. You will get a confirmation screen with your order number.

What happens between placing your order and pickup

After you place the order, the restaurant gets a notification that a pickup order is coming in. They start preparing your food at the time you chose, or a little before if they are fast. You will see updates in the app — it might say "Preparing" or "Ready for pickup" depending on how the restaurant tracks orders.

Some restaurants are very quick and your food might be ready before your chosen time. Others might run a few minutes behind. The app usually tells you when the order is ready, so you do not have to guess. If you are running late, you can usually contact the restaurant through the app to let them know you are on your way.

You do not have to wait at home. You can place the order, run an errand, and then head to the restaurant when your pickup time is getting close. Just make sure you arrive within a reasonable window — if you are much later than your chosen time, the restaurant might put your food aside or remake it.

How to pick up your food at the restaurant

When you arrive at the restaurant, go inside or to the pickup counter, depending on how the restaurant is set up. Tell the staff your name or show them your order number from the app. They will find your order and hand it to you. Some restaurants might ask you to confirm the items in the bag before you leave.

Check that everything is there before you go. If something is missing or wrong, tell the staff right away — it is much easier to fix it on the spot than to contact the restaurant later. Once you have your food, you are done. There is no tip screen at the restaurant, and you have already paid in the app.

Tipping and fees for pickup orders

You do not pay a delivery fee for pickup because you are picking up the food yourself. However, you will still see a service fee in the app — this is Uber Eats' cut, not the restaurant's. The service fee is usually smaller for pickup than for delivery, but it is still there.

When you check out, the app will ask if you want to add a tip. This is optional, but many people tip the restaurant staff who prepared and packaged the food. The tip goes to the restaurant, not to a driver. You can add a tip in the app before you pay, or some restaurants have a tip jar at the counter if you want to tip in cash.

Common problems and what to do

If you arrive and your food is not ready, ask the staff how much longer it will take. Most restaurants will have it ready within a few minutes. If you are very early, they might ask you to wait a moment while they finish. If you are very late, they might have already put your food aside or remade it, so just let them know you are there.

If something is missing from your order or it is wrong, tell the restaurant staff when ready. They can usually remake it or add the missing item while you wait. If you do not notice until you get home, you can contact Uber Eats through the app and report the problem. Uber Eats may refund part of your order or credit your account, depending on what went wrong.

If the restaurant cancels your order, you will get a notification in the app and your payment will be refunded to your original payment method. This can happen if the restaurant runs out of an item you ordered or if they close unexpectedly. You can then place a new order at a different restaurant or try again later.

Frequently Asked Questions

Can I change my pickup time after I place the order?

Most of the time, yes. Open the app, find your active order, and look for an option to change the pickup time. If the restaurant has already started cooking, they might not let you change it, or the new time might be limited to times further in the future. If you cannot change it in the app, contact the restaurant directly through the app to ask.

What if I forget to pick up my order?

The restaurant will hold your food for a short time, usually 15 to 30 minutes after your pickup time. After that, they may throw it away or give it to someone else. You will not get a refund if you miss your pickup window. If you realize you are going to be very late, contact the restaurant through the app as soon as you can.

Do I need to tip the driver for pickup?

There is no driver for pickup orders, so you do not tip a driver. You can tip the restaurant staff who prepared your food if you want to. The tip is optional and goes to the restaurant, not to Uber Eats.

Is pickup cheaper than delivery?

Pickup usually costs less because you do not pay a delivery fee. However, you will still pay a service fee to Uber Eats. The total cost depends on the restaurant and your location, but pickup is generally cheaper than having food delivered to you.

Can I order pickup from a restaurant that is far away?

You can order from any restaurant on Uber Eats that offers pickup, even if it is far away. However, it makes more sense to pick a restaurant close to you so you do not spend a lot of time driving. The app shows you restaurants near your location first, but you can search for any restaurant in your city.