As of 2015, the average per-mile towing charge ranges from $2.50 to $5. Towing companies also charge a base rate, or hookup fee, of $35 to $100.
In areas that have few towing companies or no regulations for towing fees, the per-mile fee can rise dramatically. It can be more expensive to tow a vehicle out of the mud or a ditch because the vehicle may need a winch, and that process takes longer. Some companies also charge more for towing a truck or other heavy-duty vehicle.
Auto insurance policies and vehicle purchases sometimes include roadside assistance plans with towing services. Depending on the membership package and specific club, AAA membership can include towing. In 2015, the Allstate Motor Club offers a $99 per-tow fee for most cases.