The exact earning potential for heavy haul drivers varies depending on which heavy haul trucking companies that they work for. The national average is approximately $56,087. However, top earners make roughly $92,500 annually.