Many variables impact the salary of tow-truck drivers like experience, role, geographic location, skills and certifications. According to payscale, a tow-truck driver makes $15.10 per hour. Experienced truck drivers — with 15 to 19 years of experience — earn $15.66 hourly. Meanwhile, tow-truck drivers in Chicago are making 19.2% more than the national average. Also, having emergency response and disaster recovery skills can help you negotiate a higher salary.