Class A Motorhomes: Thors For Sale

Featured Listings

2015 Thor Windsport

Automatic leveling jacks, 34 feet long, 6,700 miles, automatic transmission, 10 cylinder Gasoline engine, 2 slides, great condition, Gas generator...

$59,999   Mecosta, Michigan

2012 Thor Challenger

Excellent condition, two A/C units, automatic stabilizer jacks, automatic transmission, pet free Excellent tread on tires, sleeping space for 6, 16,000 miles on engine, has three slideouts...

$76,000   Dansville, New York

2016 Thor Outlaw

Excellent condition, 10 cylinder Gasoline engine, automatic leveling jacks, 12,662 miles on engine, sleeping space for 8 people, length is 38.9 feet, automatic transmission, has 3 A/C units...

$110,999   Denver, Colorado

2016 Thor Tuscany

Nice loaded diesel pusher with 4 slide-outs...**REDUCED**...

$154,900   Huntsville, Texas

2004 Thor Mandalay Bay

Well maintained, hydraulic stabilizer jacks, has 78,000 miles on engine, green, 40 feet, automatic transmission, excellent condition, WATTS Well maintained new tires...

$93,000   Bouctouche, New Brunswick

2018 Thor ACE EVO

Sleeping space for 6 people, beige, 1,661 miles on engine, 10 cylinder Gasoline engine, 29.9 feet, automatic leveling jacks, excellent condition, has 2 A/C units...

$76,000   Hickory, North Carolina

2009 Thor Windsport

Has 25,600 miles on engine, has 2 A/C units, white, Automatic transmission, new tires, 33 feet long, 10 cylinder Gasoline engine, has 2 slides...

$45,500   Port Richey, Florida

2014 Thor Outlaw

Automatic transmission, off-white, automatic leveling jacks, 2 slideouts, has 3 A/C units, excellent condition, 26,000 miles, 37 feet...

$89,400   Chandler, Arizona

2006 Thor Four Winds International

This is a very nice Class A motor home. It has 2 slide outs for that extra space. 2 A/C units for...

$25,000   ALBANY , Georgia

2011 Thor Hurricane

15,300 miles on engine, 5,500 Watt Gas generator, great condition, 32 feet long, two A/C units, Ford Triton V10 gasoline engine, white, sleeps up to six people...

$54,500   Newville, Pennsylvania