You cannot choose your Uber driver before you request a ride, but you can see who is assigned and cancel without penalty in most cases

Uber's app does not let you browse available drivers and select one before booking. When you request a ride, the algorithm matches you with a nearby driver based on their location, rating, and vehicle type — not your preference. You see the driver's name, photo, rating, and vehicle details only after the match is made. At that point, you can cancel the ride if you are uncomfortable, though cancelling repeatedly without a legitimate reason can affect your account standing.

The matching system prioritizes speed over choice. Uber's goal is to get you picked up quickly, which means the nearest available driver usually gets the request. This works in your favor most of the time — it means shorter wait times and lower fares. But it also means you do not control who shows up.

Key Takeaways

  • Uber assigns drivers through an algorithm based on proximity and availability, not driver selection by the passenger.
  • You can see the assigned driver's name, photo, rating, and vehicle before the ride starts and cancel without a fee if you are uncomfortable.
  • Cancelling rides after a driver is assigned can lower your rating and may eventually restrict your account access if it happens repeatedly.
  • Requesting a ride during high-demand times increases the chance you will be matched with a driver farther away or with a lower rating.

What happens after you request a ride

When you tap "Request" in the Uber app, the system sends your pickup location to nearby drivers. Within seconds, a driver accepts the ride. At that moment, their information appears on your screen: name, photo, vehicle make and model, license plate, and their current rating (usually shown as a number out of 5 stars).

You have a window of time to review this information before the driver arrives. If you see something that concerns you — a very low rating, a vehicle that does not match what was promised, or any other reason you feel unsafe — you can cancel. Tap the X button or "Cancel Ride" and the request goes back into the pool for another driver to accept. Uber does not charge a cancellation fee if you cancel before the driver has traveled toward your location, though this grace period is typically only a minute or two.

Once the driver starts moving toward you, cancelling incurs a fee (usually $5 to $10, depending on your city). This is meant to compensate the driver for the time and fuel they spent heading your way.

Why you cannot pick a driver in advance

Uber's business model depends on speed and efficiency. Letting passengers browse and select drivers would slow down the matching process significantly. Instead of a driver being assigned in seconds, you might spend a minute or two looking at profiles. During that time, other passengers are also requesting rides, and drivers are becoming less available. The system would become less efficient for everyone.

There is also a fairness issue. If passengers could choose drivers, some drivers would get far more requests than others based on appearance, name, or rating — while other drivers would sit idle. This would create inequality in driver earnings and could enable discrimination. Uber's algorithm-based matching is designed to distribute work more evenly across the driver pool.

What you can control about driver matching

While you cannot pick a specific driver, you can influence who gets matched to you by the choices you make:

  • Request during off-peak hours. Late night or early morning requests are matched with whoever is available, which might be a driver with lower ratings. Requesting during busy times (lunch, evening rush) means more drivers are online, so you are more likely to be matched with someone highly rated.
  • Choose the right service level. Uber offers UberX (standard), Uber Comfort (newer vehicles, higher-rated drivers), and Uber Black (premium). Comfort and Black have stricter driver requirements and higher ratings on average. You pay more, but the driver pool is smaller and more vetted.
  • Request from a location with many nearby drivers. Requesting from a busy area (downtown, near transit hubs, near airports) means the algorithm has more drivers to choose from. Requesting from a remote location limits your options to whoever is closest.

What to do if you are uncomfortable with your assigned driver

If you see the driver assignment and something feels wrong, cancelling is the right move. You are not obligated to ride with anyone you do not feel safe with. Cancel when ready, before the driver travels toward you, to avoid the cancellation fee.

If you notice a pattern — consistently being matched with drivers who make you uncomfortable, or drivers who behave inappropriately during rides — you can report this to Uber through the app. After each ride, there is a rating screen where you can give the driver a star rating and leave comments. If you felt unsafe, use the "Report Safety Concern" option instead of just rating. Uber reviews these reports and can deactivate drivers who receive multiple safety complaints.

You can also contact Uber support directly through the app if you want to report a specific driver or incident. Go to the trip history, select the ride, and choose "Report a Problem."

How cancellation affects your account

Cancelling one or two rides is not a problem. But if you cancel frequently — especially after a driver is assigned and has started heading toward you — Uber's system flags this behavior. The app may show you a warning message, or in extreme cases, Uber may temporarily restrict your account or require you to maintain a higher cancellation rate threshold before you can request rides again.

Uber does not publish exact numbers for how many cancellations trigger restrictions, and the threshold varies by city and by how long you have been using the app. A new user with a high cancellation rate will face restrictions faster than an established user with thousands of rides and a good history.

The key is that cancellations should be for legitimate reasons — safety concerns, wrong pickup location, or a very long wait time. Cancelling because you changed your mind about taking a ride, or because you want to "shop" for a better driver, will eventually affect your standing.

Alternatives if you want more control

Lyft works the same way — you cannot pick a driver in advance. However, Lyft does show you the driver's name and photo slightly earlier in some markets, giving you a few extra seconds to decide.

Traditional taxi services or car services (black car companies) sometimes let you request a specific driver if you are a regular customer, but you pay a premium for this service and wait times are longer.

Scheduled rides through Uber (booking in advance rather than requesting when ready) do not give you driver choice either, but they do may provide a driver will be assigned well before your pickup time. This can reduce uncertainty if you are anxious about the matching process.

Frequently Asked Questions

Can I request a ride and wait to see the driver before confirming?

No. When you tap "Request," you are committing to the ride. The driver is assigned when ready, and they begin heading toward you. You can cancel after seeing the assignment, but you cannot browse drivers first and then decide whether to request.

What if the driver's car does not match what was listed?

Cancel the ride. If the vehicle is significantly different from what Uber showed you (wrong color, wrong model, or a different vehicle entirely), that is a legitimate reason to cancel without penalty. Report it to Uber support so they can verify the driver's vehicle information is accurate.

Do drivers see my information before accepting the ride?

Yes. Drivers see your pickup location, destination, and rating before they accept. They can decline the ride if they choose. This is why some drivers do not accept certain requests — they may see a low-rated passenger or a destination they do not want to go to.

Will cancelling hurt my rating?

One or two cancellations will not hurt your rating. Your rating is based on how drivers rate you after completed rides, not on cancellations. However, cancelling frequently can restrict your account access, which is a separate penalty from your star rating.

Can I ask the driver to cancel so I do not get charged a fee?

Technically, if the driver cancels, you are not charged. But asking a driver to cancel for you is unfair to them — they lose the ride and their time is wasted. If you need to cancel, cancel yourself and accept the fee if one applies. If you are cancelling because of a legitimate safety concern, contact Uber support and explain; they may waive the fee.