Data based off of GlassDoor shows that the average UPS driver earns $30 an hour, while the average FedEx truck driver earns $23 an hour. The total compensation for a FedEx driver is $45,900 a year, while UPS pays their drivers significantly more at $74,000 a year on average.