How Much Does It Cost To Tow a Car?

secure Editorial Standards

SmartFinancial Offers Unbiased, Fact-based Information. Our fact-checked articles are intended to educate insurance shoppers so they can make the right buying decisions. Learn More

Towing a car typically costs around $109, but rates can range from $2.50 to $7.00 per mile depending on how far the vehicle needs to be transported. If you're wondering how much it costs to tow a car — especially over long distances like 100 or 200 miles — the final price often depends on location, type of tow, and whether you have roadside assistance through your insurer or an auto club like AAA.

Key Takeaways

  • Drivers pay an average of $109 for a tow, but the actual cost largely depends on how many miles your vehicle needs to be towed, since many providers charge a base rate plus a per-mile rate.
  • Towing coverage may be available as an add-on to your auto insurance policy or through an auto club membership, like AAA.
  • Adding roadside assistance to your auto policy may cover multiple tows for less than $30 per year, depending on your carrier.
  • Before hiring a towing service, confirm the total cost, how rates are calculated, the types of towing services offered, licensing and insurance, expected arrival times, service area limits and accepted payment methods.
  • You may incur additional fees if your vehicle must be extracted from snow, mud or other terrain.

Is It Expensive To Tow a Car?

The cost of a tow truck varies by distance, with the national average at approximately $109.[1] Factors that affect cost include vehicle type, time of towing (night, weekend or holiday) and terrain. In addition, towing due to breakdowns typically costs less than post-collision tows.

Tow distance

Cost range

5 or less miles $35-$125[1]
6-40 miles $126-$275[1]
41-100 miles $276-$600[1]

Will I Pay Out of Pocket for Towing?

If you have roadside assistance coverage, you’ll be responsible for any towing costs that exceed your plan’s coverage limits. If you don’t have any type of coverage, you are responsible for paying the entire bill out of pocket.

How Much Does It Cost To Tow a Car Per Mile?

Average towing rates per mile can range from $2.50 to $7.00 per mile.[1] The rate is not fixed and may increase for longer-distance tows. For example, average costs are $35 to $125 for up to five miles, $125 to $275 for 40 miles and as much as $600 for 100 miles.[1]

What Factors Determine the Cost To Tow a Car?

Read below to learn how the cost of a tow can change based on your vehicle, the type of tow you need, when you need it and other factors.

Type of Vehicle

In general, larger vehicles — such as SUVs, trucks and vans — are heavier and require more powerful towing equipment or specialized tow trucks, which can lead to higher towing fees. Similarly, vehicles considered luxury or with custom modifications may need particular care and equipment for safe towing, which adds to the cost.

Type of Tow

Not all tows require the same level of effort, and if your car gets stuck somewhere and needs to be pulled out by a tow truck, that may cost more. For example, if your car is stuck in terrain like mud or snow, you'll likely need to arrange a winch-out service to extract your car. In Los Angeles, this can cost $70 to $200 per hour, plus additional fees if your car needs to be towed afterward.[2]

Time of Day

If you require tow truck services at night, on weekends or on holidays, be prepared to pay higher towing fees. These off-hour services incur extra charges because they are outside the typical operating hours of most towing companies, requiring staff to be available on an on-call basis.

Distance

Most towing companies charge a base fee for the hookup, plus an additional per-mile rate.[1] The farther the vehicle needs to be towed, the higher the total cost will be. The base hookup fee covers the cost of arriving at your location and preparing your vehicle for towing. The per-mile rate then accounts for the transport distance to your desired location — whether it's a repair shop, your home or another destination.

Does Insurance Cover Car Towing?

Car insurance can cover towing if your plan includes roadside assistance. If it does not, you can either add this coverage to your policy (if available) or purchase a roadside assistance membership from a provider like AAA.

Roadside Assistance

Roadside assistance coverage

Emergency roadside assistance can be purchased from most insurance companies as an endorsement to an existing auto policy.[3] Additionally, some insurers, such as Allstate, offer a standalone version of their roadside assistance policy without requiring existing auto coverage through them.[4] Covered services typically include towing, battery jumpstarts, spare tire replacement, lockout assistance and fuel delivery if you’ve run out of gas on the road.[5]

Roadside assistance as an endorsement can be relatively affordable, typically costing between $15 and $30 annually, depending on your insurance provider.[6]

Keep in mind that each insurance company may have limitations on the services it offers. For example, emergency roadside coverage offered by State Farm only covers towing to the nearest repair facility, with additional fees for towing longer distances.[7]

Insurers that offer roadside assistance at different tiers may also have varying limitations. For example, Travelers’ basic roadside assistance policy only covers towing up to the first 15 miles, while its premier tier includes up to 100 miles of towing.[8]

AAA

Another option for securing roadside assistance is through an auto club, such as AAA. Services offered are similar to those through an insurance company, including towing. AAA services are offered at different tiers, with higher tiers offering additional benefits, such as greater coverage for locksmith services and identity theft monitoring.[9]

The price of membership can vary by region. For example, in southern California, tiers start at $52 for the first year, while in Oregon, tiers begin at $67, with an additional first-time enrollment fee of $20.[9][10]

When Is Towing Most Needed?

Towing services are most commonly required in situations that render a vehicle inoperable or unsafe to drive. These include breakdowns due to mechanical failures, where a vehicle cannot be started or driven safely to a repair facility.

Car accidents are another major scenario, requiring towing to remove damaged vehicles from the road to ensure safety and restore traffic flow. Severe weather conditions, such as snowstorms, floods or icy roads, can also lead to vehicles being stuck or stranded, necessitating towing services for recovery.

Additionally, towing may be needed for a vehicle that has run out of fuel or has a flat tire and must be transported to the nearest service station.

Are There Additional Fees That Come With Towing a Car?

Depending on various factors, you may incur additional fees when getting your car towed. For example, if a winch is needed to extract your vehicle from snow or ice, it can add $50 to $250 to the total cost. A call to a towing company may also carry a higher rate if it was made after hours, on a weekend or on a holiday. SUVs and other vehicles weighing over 5,500 pounds may incur extra charges due to the increased weight of the tow compared to a standard-sized car.[1]

What Should I Ask When Hiring a Towing Service?

When hiring a towing service, ask several key questions to ensure you understand the services offered and any associated costs. Here are some essential questions to consider:

  1. What is the total cost?
  2. How are rates calculated?
  3. What towing services are offered (e.g., flatbed, wheel lift)?
  4. Are you licensed and insured?
  5. Can you provide references or reviews?
  6. How quickly can the tow truck driver arrive?
  7. Is there a service area limit?
  8. What payment methods do you accept?
Ready To Compare and Save? Get Free Quotes for Car Insurance With Roadside Assistance Today!

FAQs

Why is towing a car so expensive?

Towing a car can be costly due to various factors, such as specialized equipment, insurance and labor. Variables like towing distance, vehicle size, time of day and the need for a winch can add to the cost.

How far can I tow a car?

For mechanical breakdowns, you’re generally towed to the nearest repair facility and will incur a base rate plus a per-mile charge. However, long-distance towing services are available if needed for special circumstances, such as transporting your car to another state.

Are there car towing services that cross state lines?

Yes, auto transport companies offer specialty long-distance towing services across state lines.[11]

What is the cheapest way to tow a car?

The cheapest way to tow your car may be a pay-per-mile option if you only need to travel a short distance, with rates as low as $2.50 per mile.[1]

What do most towing companies charge?

Towing costs vary by company but typically range from $2.50 and $7 per mile, with the national average cost of a tow at $109.[1]

Sources

  1. J.D. Power. “How Much Does It Cost To Tow a Car?” Accessed May 7, 2024.
  2. Saar Shani Towing. “How Much Does It Cost To Tow a Car in Los Angeles?” Accessed May 8, 2024.
  3. Car and Driver. “Finding the Best Car Insurance With Roadside Assistance.” Accessed May 8, 2025.
  4. Allstate. “Membership Plans.” Accessed May 8, 2025.
  5. Roadspeed Solutions. “How Much Does It Cost for Roadside Assistance To Change a Tire, Battery and Deliver Fuel.” Accessed May 8, 2025.
  6. Experian. “Is Roadside Assistance Worth It?” Accessed May 8, 2025.
  7. State Farm. “What Is Emergency Road Service Insurance?” Accessed May 8, 2025.
  8. Travelers Insurance. “Roadside Assistance.” Accessed May 8, 2025.
  9. AAA. “Join AAA Today.” Accessed May 8, 2025.
  10. AAA. “AAA Membership Levels - Compare Plan Benefits & Services.” Accessed May 8, 2025.
  11. National Express Auto Transport. “Long Distance Towing.” Accessed May 9, 2025.

Get a Free Auto Insurance Quote Online Now.