While some may think that towing and electric vehicles don’t go well together, the reality is that it depends. On the one hand, electric motors deliver 100% of their available torque from zero rpm and are essentially adapted to pulling loads at relatively low speeds.
On the other hand, the trailer’s aerodynamics, the load’s weight, the speed of travel, the terrain, and the weather all impact the available driving range. Indeed, one source says towing can slash an EV’s range by up to 50%.
Best Electric Trucks for Moving People and Things

There are various options on the market for people who want to tow and haul things using an EV. It’s best to be realistic, however, since the range will be much less when using an electric truck to do truck things.
Electric SUVs and Crossovers Can Tow Too

If you’re in the market for an EV to tow a utility trailer, haul cords of wood for your wood stove, or move other things, you’ll find something that fits the bill. You’ll want to look not only at electric trucks but also electric SUVs and crossovers with some towing and hauling capabilities. With that said, here are 14 EVs for all-electric towing and hauling.
Rivian R1T

According to Car and Driver, the 2025 Rivian R1T can tow up to 11,000 pounds and a payload of 1,764 lbs. The truck starts at $71,700. Considering you can get one configured to get 420 miles of driving range, the R1T can be a good tower and hauler. But longer trips and heavier loads mean you’ll spend more time than you want at charging stations.
Rivian R1S

While the Rivian R1S isn’t a pickup truck, it’s made by the company that manufactured the R1T truck. Its 7,000-lb maximum tow rating is more than enough for most drivers’ needs, as is its claimed 410-mile range.
Edmunds says that the Rivian R1S offers more towing capability than rivals like the Tesla Model X, BMW iX, and Mercedes-Benz EQE SUV. The 2025 model is reported to start at $77,700.
Tesla Cybertruck

The Tesla Cybertruck is an eclectic reimaging of what an electric pickup truck should be. It’s also a relatively new beast of a vehicle since it was first rolled out to the masses in November 2023. Whenever one of these vehicles is seen on the road, people can’t help but look. You might love or hate it, but you can’t ignore it. But is it good for towing and hauling stuff?
It can tow 11,000 lbs, haul 2,500 pounds in the six-by-four-foot bed, and do about 325 miles per charge. Fans love the motorized tonneau cover that can be opened and closed with the touch of a button. The starting price for the 2025 model is $82,235. You can get one with up to 845 horsepower, so it’s got plenty of get-up-and-go power.
Ford F-150 Lightning

Ford Motor prides itself on offering something for everyone in its F-Series lineup. One such option is the Ford F-150 Lightning, an electric truck that can tow as much as 10,000 lbs and has a payload capacity of up to 2,000 lbs.
Starting at $49,875 with a claimed range of up to 320 miles, the 2025 Ford F-150 Lightning offers up to 580 hp with the extended range battery.
Chevrolet Silverado EV

The 2025 Chevrolet Silverado EV starts at $57,095, and according to Car and Driver, it can tow up to 12,500 lbs and has a payload capacity of as much as 1,800 lbs.
According to the publication, Chevrolet has noted that a model capable of towing 20,000 lbs is in the works. The 2025 model has a driving range of about 400 miles, which is impressive for such a big pickup.
GMC Hummer EV Pickup

The 2025 GMC Hummer EV Pickup is a big vehicle with a starting price to match. The electric pickup starts at $98,845, can tow up to 12,000 lbs, and has a payload rating up to 1,485 lbs. You can get it with up to 1,000 hp and 1,200 lb-ft of torque. It can also do up to 290 miles of range.
Tesla Model X

Known for its falcon wing doors, the Tesla Model X is an electric SUV with some towing and hauling capabilities. The 2025 model starts at $81,630. Offering a range up to 335 miles, the Tesla Model X can tow up to 5,000 lbs. While that’s far below what many electric trucks tow, 5,000 lbs is enough for most people.
Mercedes-Benz EQS SUV

While the Mercedes-Benz EQS SUV is far from being a truck, it’s an electric SUV capable of towing stuff. One source says the fastest version of the 2025 model year has a 538 hp EQS580 4Matic that can do 0-60 miles per hour in four seconds. It also has up to 323 miles of range and can tow up to 1,600 lbs, which is suitable for some light towing.
Hyundai Ioniq 5

The 2025 Hyundai Ioniq 5 XRT trim has a impressive towing capacity of 5,834 lbs compared to the standard Hyundai Ioniq 5’s 2,400 lb towing capacity. The XRT trim starts at $56,875.
Kia EV9

The 2026 Kia EV9 costs $57,000 and can tow as much as 5,000 lbs. Depending on which battery is specified, it has a range of up to 304 miles.
Kia EV6

It’s true that the Kia EV6 won’t tow as much as the EV9. However, the towing capacity of up to 2,300 lbs and up to 310 miles of range, this car should offer a good mix of pulling capacity and range at any accessible price of $44,000.
Volkswagen ID.4

With a range of 206 miles, the 2025 Volkswagen ID.4 doesn’t stand out among stiff competition. However, it offers a 2,700 lb towing capacity if you have the towing package. So, it does offer some utility on that front, and starts at $42,000.
Polestar 2

Starting at $66,200, the 2025 Polestar 2 offers a range of about 254 miles and a towing range of around 3,300 lbs.
BMW iX

The 2025 BMW iX has a starting price of $88,425 and offers as much as 324 miles of range. Autocar reports that the iX offers towing capacities of up to 5,500 lbs.
Looking to Tow With an EV? These Vehicles Might Be Just What You Need

Towing with any EV is challenging since towing will reduce the expected range by as much as half. But if you want an EV that can do some towing, the 14 options on this list are a good place to start.
More From Driver’s Drift

13 Phrases Mechanics Use to Up Your Repair Bill

13 SUVs Owners Say They Wish They Never Bought

15 Vehicles With Blind Spots So Bad You’ll Wonder Why They Even Have Windows

15 Easy-to-Miss Signs of Unmarked Cop Vehicles You Should Know About





