Yes, you can pre-book an Uber in Canada using the Uber Reserve feature. In 2026, this service is available in major cities like Toronto, Vancouver, Montreal, and Calgary, allowing you to schedule a ride from 30 minutes to 30 days in advance. When you reserve, you receive an upfront price estimate that includes a reservation fee, which compensates the driver for their extra wait time and travel to your location. Unlike a standard "on-demand" request, Uber Reserve tries to match you with a driver well before your pickup time, and you’ll receive a confirmation once a driver accepts. Note that you can cancel for free up to 60 minutes before the ride; after that, a cancellation fee applies. This is especially useful for early morning airport runs where vehicle availability might otherwise be uncertain.