How To Cancel Grubhub Order? (For Drivers, Customers, History + More)

Food delivery services like Grubhub provide convenience by letting you order from your favorite restaurants and have them sent to your location.

Sometimes, you might realize that an active Grubhub order isn’t the one for you, and you need to cancel it. Here’s how to do that!

How To Cancel Grubhub Order In [currentyear]

To cancel a Grubhub order, you need to place a request for it through the app as of [currentyear]. After this, a Grubhub representative will contact you to ask for more details about your cancellation. If the order is canceled successfully, you could get a refund. When you cancel a Grubhub order, the restaurant doesn’t get paid.

If you want more in-depth details on canceling a Grubhub order, how you cancel an order as a driver, and more, keep reading! I’ve researched everything you need to know!

How Do You Cancel A Grubub Order?

To cancel an order on Grubhub, follow these steps:

  1. When you’re on the Grubhub app, find the toolbar at the bottom of the screen and click on “Orders”
  2. Find the active order you want to cancel and click on it
  3. Click on “Help” in the top right corner
  4. Select “Cancel order” from the available options
  5. Provide a reason for wanting to cancel your order in the relevant field
  6. Click on “Chat with us”
  7. Provide more details to a Grubhub rep when you’re connected to one, and they’ll tell you whether or not you can cancel the order

How To Cancel Grubhub Order As A Driver

To cancel an order as a Grubhub driver using the official channels, you must contact Grubhub support and speak to a representative.

During this call, you need to explain why you can’t make the delivery, and if the representative agrees with your reasons, the order will be taken off your queue.

As you can see, this method takes a while and doesn’t guarantee the order will be canceled. Therefore, there’s another way to get the order off your queue, as described below:

  1. Open the app and go to the queue with the order you want to cancel
  2. Click on “There’s a problem”
  3. Select “I can’t deliver this order,” but if it’s not available, click on “Get order” then “There’s a problem,” where the option should show up
  4. Select “Don’t have the right equipment” and follow the prompts to complete the process

Further, this should work over other methods because Grubhub requires its drivers to have certain equipment such as bags to ensure the delivery goes smoothly.

If you say you don’t have this equipment, the order will get taken off your queue and offered to someone else without going through Grubhub support.

Why Can’t I Cancel My Grubhub Order?

You probably can’t cancel your Grubhub order because it’s too far along, and doing so would cause too much of a disruption to the parties involved.

Since you need to talk to a Grubhub rep to cancel your order, sometimes they could decide that your reason for wanting to cancel isn’t valid, so they turn down your request.

Additionally, one of the most popular reasons for not canceling the order is because it’s already been sent out from the restaurant, and the driver is on their way to you.

What Happens If You Cancel A Grubhub Order?

What Happens If You Cancel A Grubhub Order?

When you cancel a Grubhub order, you could get a refund, but this doesn’t happen immediately, and sometimes you won’t even get your money back.

However, if you contact Grubhub and cancel the order early on in the process, you have a better chance of getting your refund processed faster.

When you cancel a Grubhub order, neither the driver nor the restaurant gets paid regardless of how far you’d gotten along in the process.

Then, Grubhub tells its drivers to either keep the food for themselves or give it to someone who might need it when an order gets canceled after they’ve picked it up.

Why Is My Grubhub Order Canceled?

If Grubhub cancels your order, it might be because the restaurant you requested delivery from has closed since you placed your order or they’re processing too many orders.

In the latter case, restaurants might decide to cancel orders that involve complex menu items to focus on fulfilling the ones that wouldn’t take as long.

How Long Do Grubhub Refunds Take After Canceling An Order?

Grubhub refunds can take up to five business days to reach your account after approving your cancellation.

When you cancel an order, Grubhub will need to get your money back from the restaurant, and this might take a while.

Can You Delete Grubhub History?

Yes, you can delete your Grubhub order history and other information tied to your account by submitting a data deletion request.

That said, you will need to sign in to your account on the desktop platform for this because it doesn’t work through the mobile app.

To learn more, you can also read our posts on what time does Grubhub stop delivering, how to rate Grubhub drivers, and who owns Grubhub.


Fortunately, you can cancel a Grubhub order by contacting its customer service and explaining your reasons to a rep.

After that, they’ll have to consider your explanation and decide whether you can or can’t cancel the order.

If the order is too far along in the delivery process, e.g., the driver is close to your location, you might not be able to cancel.

As a driver, you can cancel Grubhub orders through the following process or by stating that there’s a problem via the app and then saying it’s due to a lack of the right equipment.

When you cancel a Grubhub order, neither the driver nor the restaurant gets paid, but the driver gets to keep the food and do whatever they want with it.

Photo of author

Marques Thomas

Marques Thomas graduated with a MBA in 2011. Since then, Marques has worked in the retail and consumer service industry as a manager, advisor, and marketer. Marques is also the head writer and founder of

Leave a Comment