Uber charges a cancellation fee only if you cancel after the driver has accepted your request and started heading toward you

Uber's cancellation charge depends on how far along the ride is when you cancel. If you cancel before any driver has accepted, you pay nothing. Once a driver accepts and begins driving to pick you up, Uber may charge you a cancellation fee — typically $5 to $10, though the exact amount varies by city and ride type. If you cancel after the driver arrives at your pickup location, the fee is usually higher.

The fee goes to Uber, not to the driver. Drivers can also cancel rides, and when they do, you are not charged. If a driver cancels after accepting, Uber may credit you or waive a fee you would otherwise owe.

Cancellation fees do not apply to Uber Eats food orders or Uber's other services — only to rides. The policy also does not apply if Uber itself cancels the ride due to a system error or if the driver never actually moves toward your location.

Key Takeaways

  • You are only charged if you cancel after a driver has accepted your ride request and started moving toward you.
  • Cancellation fees range from roughly $5 to $10 in most cities, but the exact amount depends on your location and the type of ride.
  • If you cancel before any driver accepts, or if the driver cancels on you, no fee applies.
  • The cancellation fee goes to Uber, not to the driver, and appears on your Uber account statement.
  • Cancellation policies differ by city because Uber adjusts fees based on local market conditions and demand.

When Uber charges you and when it does not

The timing of your cancellation determines whether you pay. Uber divides the ride lifecycle into stages, and fees only kick in partway through. When you first request a ride, the app shows "Looking for drivers" — during this window, you can cancel for free. Once a driver taps "Accept," the clock starts. From that moment until the driver arrives at your pickup spot, cancelling costs money.

If you cancel while the driver is en route to you, expect a fee. If you cancel after the driver has arrived and is waiting, the fee is typically higher — sometimes $10 or more depending on your city. Some cities charge a flat rate; others charge based on how long the driver waited or how far they traveled to reach you.

Cancelling after you have gotten into the car and the ride has started is treated as a different kind of problem — Uber may charge you for the distance traveled, or you may be charged a separate fee. This is rare and usually requires you to contact Uber support to resolve.

How cancellation fees vary by location and ride type

Uber does not publish a single cancellation fee schedule because rates change by city. A $5 fee in one city might be $7 or $8 in another. Surge pricing areas and times of high demand can also affect the amount you are charged. Uber Eats, Uber Black, Uber X, and Uber XL may have different cancellation policies, though most follow the same basic structure.

To find the exact cancellation fee in your area, open the Uber app, request a ride, and look at the fare breakdown before you confirm. The app usually displays the cancellation fee amount before you are matched with a driver. If you cancel after a driver accepts, the fee will appear on your receipt and in your account history.

Some cities have regulations that cap how much Uber can charge for cancellations, particularly in places with strong tenant or worker protections. If you believe a fee is unfair or incorrect, you can dispute it through the app or contact Uber support with details of the ride.

How to avoid or reduce a cancellation charge

The simplest way to avoid a cancellation fee is to cancel before a driver accepts your request. Once you tap "Request," watch the app closely. If no driver has accepted within 30 seconds to a minute, you can cancel without penalty. The app will tell you when a driver has accepted — it shows their name, photo, vehicle, and license plate.

If a driver has already accepted and is heading toward you, consider whether you can wait. Cancellation fees are designed to compensate drivers for the time and fuel they spend driving to your location, so if the driver is already close, the fee may be smaller than the cost of requesting a new ride. Check the driver's distance from you in the app before you decide.

If you must cancel after a driver has accepted, do it as soon as possible. The longer you wait, the closer the driver gets, and the higher the fee may be. If the driver is already at your pickup location, cancelling will cost you more than if you cancel while they are still a few blocks away.

Disputing a cancellation charge

If you believe you were charged unfairly, you can challenge the fee through the Uber app. Open your account, find the ride in your history, tap the three-dot menu, and select "Report a problem." Describe what happened — for example, if the driver never actually moved toward you, or if you cancelled before the driver accepted. Uber support will review your account and may refund the fee if they find an error.

Keep in mind that Uber's support team has access to GPS data showing whether the driver actually moved toward your location. If the driver accepted but never started driving, Uber is more likely to refund you. If the driver was clearly en route when you cancelled, the fee will likely stand.

Response times for disputes vary. Some are resolved within a few hours; others take a day or two. Uber will notify you of the outcome through the app and may credit your account if the dispute is upheld.

What happens if the driver cancels instead

When a driver cancels after accepting your ride, you are not charged a cancellation fee. Drivers can cancel for many reasons — they may have accepted by mistake, received a better ride request, or had a mechanical problem. From your perspective, the cancellation is free, and you can immediately request another ride.

If a driver repeatedly cancels on you, Uber may eventually match you with a different pool of drivers or adjust how it assigns rides to you. Persistent cancellations by drivers in your area can also signal to Uber that something is wrong with the matching system or driver base in that location.

If you are charged a fee after a driver cancelled, that is an error. Report it immediately through the app, and Uber support should refund it without question.

Cancellation fees and Uber's terms of service

Uber's terms allow the company to charge cancellation fees as compensation for driver time and fuel. The company argues that when a driver accepts and drives toward you, they are losing the opportunity to accept other rides, so a fee is fair. This logic is similar to how restaurants charge for no-shows or how hotels charge cancellation fees.

However, some cities and countries have challenged these fees or required Uber to disclose them more clearly. In some places, regulators have set caps on how much Uber can charge. If you live in a jurisdiction with strong consumer protections, local law may limit what Uber can do.

Uber's full cancellation policy is available in the app under Settings > Legal. The policy can change, and Uber notifies users of major changes through the app. If you disagree with the policy, you have the option to stop using the service, though this does not refund past charges.

Frequently Asked Questions

Can I get a refund if I cancel right after requesting a ride?

Yes. If you cancel before any driver has accepted your request, you are not charged. The app will show "Looking for drivers" during this window. Once a driver accepts and starts moving toward you, a cancellation fee may apply.

What if I cancel because the driver is going the wrong way?

If the driver accepted your ride but is driving away from you or in the wrong direction, report the issue through the app immediately. Uber support can review the GPS data and may refund the cancellation fee if the driver was clearly not heading toward your pickup location.

Do I have to pay a cancellation fee if I change my mind about the destination?

If you change your mind before a driver accepts, you can cancel free. If a driver has already accepted, cancelling will cost you the standard fee for your city. You can also ask the driver to take you somewhere else after pickup — most drivers will agree, though this is not may provide.

Why is the cancellation fee so high in my city?

Cancellation fees vary by location based on local demand, driver availability, and fuel costs. Cities with higher living costs or longer average distances typically have higher fees. Surge pricing areas may also have higher cancellation fees during peak times.

Can I dispute a cancellation fee if I have a legitimate reason?

You can report the charge through the app and explain your situation, but Uber's decision to refund depends on the circumstances. If the driver never actually moved toward you, or if there was a system error, refunds are common. If you simply changed your mind after the driver accepted, the fee will likely stand.