In Toronto, the average DoorDash delivery driver earns $23.99 per hour, according to DoorDash driver reviews on Indeed. Toronto is a big city, and there is high demand for food delivery many times during the day.