Oregon RV Dealers

Allow our RVUSA Platinum and Partner Oregon RV dealers to help you find the RV that you have been looking for! Each of our Oregon dealers is committed to helping you get on the path to enjoying the RV lifestyle. Email one of our dealerships to get more information on the unit of your dreams!

RVUSA Partners

RVUSA Platinum Member

Highway Trailer Sales

3250 Ward Drive NE
Salem, OR 97305

Phone: 503-420-3184
Toll-Free: 877-580-2776
Fax: 503-393-3067
Member Since 2008


Highway Trailer Sales carries a large selection of both New RVs and Used RVs for sale, depending on your preference. When it comes to RV Sales, Highway Trailer Sales has you covered. You’ll find that we always stock Fifth Wheels, Travel Trailers, Popup Trailers, Truck Campers and Toy Haulers from top-quality RV manufacturers like Chalet RV, Keystone RV, Lance Campers, and Forest River.

RVUSA Platinum Member

George Sutton RV

2400 West 7th Avenue
Eugene, OR 97402

Phone: 541-203-2414
Fax: 541-434-9714
Member Since 2004


George Sutton RV is the premier one-stop dealership for unique, high quality lightweight products. Our flagship brand is Airstream. We have a special relationship with the people back at the Airstream factory. Our Airstream business has also brought service and body repairs. We have tried to align ourselves with manufactures that build products where there is no question about warranty protection for the consumer.

Curtis Trailers - Portland

10177 SE Powell Boulevard
Portland, OR 97266

Phone: 503-610-5494
Toll-Free: 877-201-4497
Fax: 503-760-1482
Member Since 2009


Curtis Trailers - Beaverton

21525 SW Tualatin Valley Highway
Beaverton, OR 97003

Phone: 503-610-5432
Toll-Free: 877-201-4493
Member Since 2009


Johnson RV

41777 SE Hwy 26
Sandy, OR 97055

Toll-Free: 877-580-2813
Fax: 503-668-5433
Member Since 2012


Wagers Trailer Sales

3282 Silverton Road NE
Salem, OR 97301

Phone: 503-563-3005
Toll-Free: 877-463-4093
Fax: 503-585-2564
Member Since 2018


B Young RV

16803 SE McLoughlin Blvd
Milwaukie, OR 97267

Phone: 503-468-1803
Member Since 2017