Uber charges a cancellation fee when you cancel after a driver has accepted your request, but the amount and timing depend on how long the driver has been travelling toward you
Uber's cancellation fee kicks in once a driver has accepted your ride request and begun heading to your pickup location. If you cancel before a driver accepts — while the app still shows "searching for drivers" — you will not be charged. The fee exists because Uber compensates drivers for the time and distance they spend getting to you, even if you change your mind before they arrive.
The cancellation fee is not a flat amount. It varies by city, by time of day, and by how far the driver has already travelled. In most US cities, cancellation fees range from $3 to $10, but some cities charge more during surge pricing periods. Uber does not publish a single cancellation fee schedule; instead, the app shows you the fee amount before you confirm the cancellation.
Key Takeaways
- You are only charged if you cancel after a driver has accepted your ride, not while the app is still searching.
- The fee amount appears on your screen before you confirm the cancellation, so you can see the cost before you decide.
- If a driver cancels on you, you are not charged and you keep any upfront fare you paid.
- Cancellation fees do not apply if the driver never showed up or if Uber cancelled the ride due to a system error.
- You can dispute a cancellation charge through the app's Help section if you believe it was charged in error.
When the fee appears on your bill
The cancellation fee shows up in your Uber account immediately after you cancel. You will see it listed in your trip history with a note that it was a cancellation charge, separate from any ride fare. The charge goes to Uber, not to the driver — though Uber may compensate the driver separately for their time.
If you paid with a credit or debit card, the charge will appear on your next statement. If you used Uber Cash or a promotional credit, the fee is deducted from that balance first.
Situations where you will not be charged
You avoid the cancellation fee if the driver cancels instead of you. When a driver declines your ride after accepting it, Uber does not charge you, and any upfront fare you paid stays in your account as a credit toward your next ride.
You also will not be charged if Uber cancels the ride due to a technical problem, a surge pricing error, or if the driver never arrived within a reasonable time window. If the driver was stationary or moving away from your location for an extended period, Uber may cancel automatically and waive the fee.
If you cancel within a very short window after the driver accepts — typically 30 seconds to 2 minutes depending on your city — some Uber markets do not charge a fee because the driver has not yet begun moving. The app will tell you whether a fee applies before you confirm.
How to cancel without paying the fee
The only reliable way to avoid the fee is to cancel before any driver accepts your request. Once you tap the ride button and the app shows "searching for drivers," you have a window to cancel free of charge. As soon as a driver accepts and the app shows their name and vehicle, cancellation will cost you.
If you need to cancel after a driver has accepted, you have no way to avoid the fee through Uber's system. Some drivers may be willing to cancel on their end instead if you contact them through the app's messaging feature and explain your situation, which would spare you the charge — but this is not may provide and depends on the individual driver.
Disputing a cancellation charge
If you believe you were charged a cancellation fee in error, you can request a refund through the Uber app. Open the trip in your history, tap the three-dot menu, select "Help," and choose "I was charged a cancellation fee." Describe what happened — for example, that the driver never showed up, or that you cancelled before the driver accepted.
Uber's support team will review your account and the trip details, including the driver's location data and the timestamp of your cancellation. If they determine the fee was applied incorrectly, they will refund it to your original payment method or Uber Cash balance within 5 to 10 business days.
Disputes are more likely to succeed if you cancelled very quickly after the driver accepted, if the driver was stationary when you cancelled, or if you have evidence (like a screenshot) showing the timing. Uber is less likely to refund if you cancelled after the driver was already en route for several minutes.
Cancellation fees during surge pricing
During surge pricing periods — when demand is high and fares are multiplied — cancellation fees also increase. A cancellation fee that would normally be $5 might become $8 or $10 during a surge. The app displays the surge multiplier and the resulting cancellation fee before you confirm, so you will know the cost before you decide whether to cancel.
If you cancel during surge pricing, you pay the higher fee. If the driver cancels on you during surge pricing, you are not charged, and any upfront surge fare you paid is credited back.
Cancellation fees for Uber Eats and Uber Pool
Uber Eats has its own cancellation policy separate from Uber rides. If you cancel an Uber Eats order after a restaurant has accepted it, you may be charged a cancellation fee or lose your payment, depending on how far along the order is. The fee structure is different from ride cancellations and varies by restaurant and region.
Uber Pool (shared rides) also has cancellation rules. If you cancel after a driver has accepted a Pool ride, you are charged a cancellation fee similar to regular Uber rides. However, if another passenger is already in the vehicle, cancellation fees may be higher or the cancellation may not be allowed at all.
Frequently Asked Questions
Can I cancel for free if the driver is taking too long to arrive?
No. Once a driver accepts, any cancellation on your end incurs a fee, regardless of how long they take. However, if the driver is stationary or moving away from you for an extended period, Uber may automatically cancel and waive the fee. You can also contact Uber support to report that the driver is not moving toward you.
What if I cancel and then immediately request another ride?
You will be charged the cancellation fee for the first ride. The second ride is a separate request and has its own terms. Cancelling one ride does not affect your ability to request another, but you will pay the fee for the cancelled trip.
Do I get charged if the driver goes to the wrong location?
If you cancel because the driver is heading to the wrong pickup spot, you are technically still charged the cancellation fee. However, this is a situation where Uber support may refund the fee if you explain what happened. Contact support through the app and describe the driver's error.
Is the cancellation fee the same everywhere?
No. Cancellation fees vary by city, time of day, and demand level. A $5 fee in one city might be $3 in another, or $8 during surge pricing. The app always shows you the exact fee before you confirm the cancellation.
What happens if I cancel multiple times in a row?
Each cancellation incurs a separate fee. Uber does not charge a penalty for frequent cancellations, but you will pay the standard fee each time. If you cancel many rides in a short period, Uber may eventually deactivate your account for abuse, though this is rare.