The average salary for Uber Eats drivers ranges from $17,500 to $35,000 per year, with an hourly wage of $16 to $23. However, some drivers can earn up to $55,000 per year and close to $30 per hour. Tips from customers and pay surges during high demand times can also contribute to fluctuating pay. In addition, Uber Eats offers promotions for bonus pay, such as completing a certain number of deliveries in a week. Drivers are paid weekly, but they also have the option to use Instant Pay for a fee of 50 cents per use, up to five times in one day.