Used RVs For Sale in Virginia

View our inventory of used RVs in VA below and contact us with any questions you have. We are here to help answer any questions you have and make sure you've got the information needed to make a smart buying decision.

Displaying 1 to 50 of 97 Listings per page

Motor Home Class A - Diesel

Used 2013 Fleetwood RV Excursion 33A
• Stock #: 18160A
• 17 Pictures
• 33' in length
• Location: Ashland
• Sleeps up to 4
• 1 Slides
MSRP: $147,250
You Save: $12,255
Sale Price: $134,995
view pictures and features
Used 2006 Fleetwood RV Expedition 38N
• Stock #: 18402A
• 28 Pictures
• 38' in length
• Location: Ashland
• Sleeps up to 8
• 3 Slides
MSRP: $99,995
You Save: $10,000
Sale Price: $89,995
view pictures and features
Used 2014 Thor Motor Coach Palazzo 36 1
• Stock #: 18240A
• 24 Pictures
• 37' in length
• Location: Ashland
• Sleeps up to 6
• 2 Slides
MSRP: $178,370
You Save: $28,375
Sale Price: $149,995
view pictures and features

Motor Home Class A

  • New Arrival
Used 2004 Georgie Boy PURSUIT 3500DS
• Stock #: 18313A
• 4 Pictures
• 35' in length
• Location: Ashland
MSRP: $43,995
You Save: $4,000
Sale Price: $39,995
view pictures and features
  • New Arrival
Used 1996 Pace Arrow 37J
• Stock #: 18666B
• 21 Pictures
• 37' in length
• Location: Ashland
MSRP: $10,995
You Save: $1,000
Sale Price: $9,995
view pictures and features
Used 1998 Pace Arrow 38
• Stock #: 18764A1
• 20 Pictures
• 38' in length
• Location: Ashland
MSRP: $15,930
You Save: $1,935
Sale Price: $13,995
view pictures and features
Used 2002 Terra 30
• Stock #: 18633A
• 16 Pictures
• 30' in length
• Location: Ashland
MSRP: $18,995
You Save: $2,000
Sale Price: $16,995
view pictures and features
  • Sold
Used 2011 Fleetwood RV Storm 32BH
• Stock #: 19036A
• 20 Pictures
• 31' in length
• Location: Ashland
• Sleeps up to 6
• 2 Slides
MSRP: $64,995
You Save: $5,000
Sale Price: $59,995
view pictures and features
  • Sale Pending
Used 2012 Fleetwood RV Storm 32BH
• Stock #: 16879
• 23 Pictures
• 31' in length
• Interior: Midnight Forest
• Location: Ashland
• Sleeps up to 6
• 2 Slides
MSRP: $113,620
You Save: $53,625
Sale Price: $59,995
view pictures and features
  • Rental For Sale
Used 2013 Fleetwood RV Storm 32BH
• Stock #: 17473
• 24 Pictures
• 31' in length
• Interior: Timless Sand
• Location: Ashland
• Sleeps up to 6
• 2 Slides
MSRP: $104,237
You Save: $32,242
Sale Price: $71,995
view pictures and features
  • Rental For Sale
Used 2013 Fleetwood RV Storm 32BH
• Stock #: 17045
• 29 Pictures
• 31' in length
• Interior: Midnight Forest
• Location: Ashland
• Sleeps up to 6
• 2 Slides
MSRP: $83,930
You Save: $18,935
Sale Price: $64,995
view pictures and features
Used 2007 Forest River RV Georgetown SE 315DS
• Stock #: 18401A
• 22 Pictures
• 32' in length
• Location: Ashland
• Sleeps up to 6
• 2 Slides
MSRP: $64,995
You Save: $8,000
Sale Price: $56,995
view pictures and features
Used 2008 Gulf Stream RV Independence 8295
• Stock #: 18281B
• 19 Pictures
• 31' in length
• Location: Ashland
• Sleeps up to 4
• 3 Slides
MSRP: $86,995
You Save: $7,000
Sale Price: $79,995
view pictures and features
Used 2004 Itasca Suncruiser 33V
• Stock #: 18681A
• 22 Pictures
• Location: Ashland
• 2 Slides
MSRP: $59,995
You Save: $5,000
Sale Price: $54,995
view pictures and features
Used 2009 Winnebago Vista 30B
• Stock #: 18381A
• 20 Pictures
• 30' in length
• Location: Ashland
• Sleeps up to 6
• 1 Slides
MSRP: $55,191
You Save: $3,196
Sale Price: $51,995
view pictures and features
Used 2012 Winnebago Vista 30T
• Stock #: 17956A
• 20 Pictures
• 30' in length
• Location: Ashland
• Sleeps up to 4
• 3 Slides
MSRP: $84,995
You Save: $5,000
Sale Price: $79,995
view pictures and features

Motor Home Class C

Used 2008 Freedom Express FX2650
• Stock #: 17750A
• 19 Pictures
• 26' in length
• Location: Ashland
• 1 Slides
MSRP: $56,427
You Save: $6,432
Sale Price: $49,995
view pictures and features
Used 2007 Coachmen RV Freelander 3150SS
• Stock #: 18064A
• 22 Pictures
• 31' in length
• Location: Ashland
• Sleeps up to 6
• 1 Slides
MSRP: $49,071
You Save: $3,076
Sale Price: $45,995
view pictures and features
Used 2006 Dynamax Isata Touring 282 IE
• Stock #: 18687A
• 19 Pictures
• Location: Ashland
MSRP: $73,410
You Save: $8,415
Sale Price: $64,995
view pictures and features
Used 2013 Fleetwood RV Jamboree Sport 28Z
• Stock #: 18513A
• 21 Pictures
• 29' in length
• Location: Ashland
• Sleeps up to 6
• 1 Slides
MSRP: $75,600
You Save: $3,605
Sale Price: $71,995
view pictures and features
Used 2012 Forest River RV Sunseeker 2300 Ford
• Stock #: C18876
• 19 Pictures
• 24' in length
• Location: Ashland
• Sleeps up to 4
MSRP: $54,140
You Save: $4,145
Sale Price: $49,995
view pictures and features
Used 2013 Forest River RV Sunseeker 3010DS Ford
• Stock #: 18406A
• 22 Pictures
• 32' in length
• Location: Ashland
• Sleeps up to 7
• 2 Slides
MSRP: $76,850
You Save: $6,855
Sale Price: $69,995
view pictures and features
  • Sold
Used 2013 Forest River RV Sunseeker 3120DS Ford
• Stock #: 18749A
• 21 Pictures
• 31' in length
• Location: Ashland
• Sleeps up to 5
• 2 Slides
MSRP: $76,850
You Save: $6,855
Sale Price: $69,995
view pictures and features
  • New Arrival
Used 2013 Forest River RV Sunseeker 3170DS Ford
• Stock #: 18951A
• 22 Pictures
• 32' in length
• Location: Ashland
• Sleeps up to 7
• 2 Slides
MSRP: $71,995
You Save: $5,000
Sale Price: $66,995
view pictures and features
Used 2010 Four Winds RV Chateau 28A
• Stock #: 18329A
• 19 Pictures
• 29' in length
• Location: Ashland
• Sleeps up to 5
MSRP: $46,140
You Save: $6,145
Sale Price: $39,995
view pictures and features
  • Sale Pending
Used 2006 Four Winds RV Fun Mover 34C
• Stock #: 18615A
• 19 Pictures
• 36' in length
• Location: Ashland
• Sleeps up to 5
• 2 Slides
MSRP: $69,995
You Save: $30,000
Sale Price: $39,995
view pictures and features
Used 2005 Winnebago Minnie 29 B
• Stock #: 19005A
• 22 Pictures
• 29' in length
• Location: Ashland
MSRP: $42,511
You Save: $516
Sale Price: $41,995
view pictures and features

Fifth Wheels

Used 2001 Aerolite 8530RLSS
• Stock #: 17628B
• 15 Pictures
• Location: Ashland
• 1 Slides
MSRP: $6,995
You Save: $1,000
Sale Price: $5,995
view pictures and features
Used 2000 All American M5032RK
• Stock #: 18140B
• 20 Pictures
• 32' in length
• Location: Ashland
• 2 Slides
MSRP: $11,995
You Save: $1,000
Sale Price: $10,995
view pictures and features
Used 2006 Canyon Trail 30RBK
• Stock #: 18674A
• 17 Pictures
• 30' in length
• Location: Ashland
• Sleeps up to 7
• 1 Slides
MSRP: $16,540
You Save: $1,545
Sale Price: $14,995
view pictures and features
  • Below NADA Price
Used 2008 Cougar 311RLS
• Stock #: 17434A
• 22 Pictures
• 31' in length
• Location: Ashland
• Sleeps up to 6
• 2 Slides
MSRP: $19,760
You Save: $3,765
Sale Price: $15,995
view pictures and features
Used 2006 Wildcat 28BHS
• Stock #: 18324A
• 19 Pictures
• 28' in length
• Location: Ashland
• Sleeps up to 7
• 1 Slides
MSRP: $15,970
You Save: $1,975
Sale Price: $13,995
view pictures and features
Used 2004 Forest River RV Cardinal 34 RLT
• Stock #: 18684A
• 21 Pictures
• Location: Ashland
• Sleeps up to 4
• 3 Slides
MSRP: $20,995
You Save: $2,000
Sale Price: $18,995
view pictures and features
Used 2006 Forest River RV Rockwood 8285 SS
• Stock #: 18453A
• 17 Pictures
• 30' in length
• Location: Ashland
• Sleeps up to 6
• 1 Slides
MSRP: $12,870
You Save: $875
Sale Price: $11,995
view pictures and features
Used 2011 Heartland Big Country 3250 TS
• Stock #: 19014A
• 20 Pictures
• 33' in length
• Location: Ashland
• Sleeps up to 4
• 3 Slides
MSRP: $40,460
You Save: $5,465
Sale Price: $34,995
view pictures and features
Used 2011 Heartland Big Country 3250 TS
• Stock #: 18960A
• 22 Pictures
• 33' in length
• Location: Ashland
• Sleeps up to 4
• 3 Slides
MSRP: $40,460
You Save: $5,465
Sale Price: $34,995
view pictures and features
  • New Arrival
Used 2013 Heartland Big Country 3250 TS
• Stock #: 18793A
• 23 Pictures
• 33' in length
• Location: Ashland
• Sleeps up to 4
• 3 Slides
MSRP: $45,910
You Save: $2,915
Sale Price: $42,995
view pictures and features
  • Sale Pending
Used 2011 Heartland Big Country 3355 RL
• Stock #: 17937A
• 23 Pictures
• 36' in length
• Location: Ashland
• Sleeps up to 4
• 3 Slides
MSRP: $40,460
You Save: $4,465
Sale Price: $35,995
view pictures and features
Used 2009 Heartland Bighorn 3385RL
• Stock #: 18939A
• 23 Pictures
• 36' in length
• Location: Ashland
• Sleeps up to 4
• 3 Slides
MSRP: $36,100
You Save: $4,105
Sale Price: $31,995
view pictures and features
Used 2006 Heartland Bighorn 3400RL
• Stock #: 17490A
• 22 Pictures
• 36' in length
• Location: Ashland
• Sleeps up to 4
• 3 Slides
MSRP: $26,750
You Save: $2,755
Sale Price: $23,995
view pictures and features
  • New Arrival
Used 2013 Heartland Bighorn 3610RE
• Stock #: 19054A
• 23 Pictures
• 39' in length
• Location: Ashland
• Sleeps up to 4
• 4 Slides
MSRP: $60,340
You Save: $12,345
Sale Price: $47,995
view pictures and features
Used 2010 Heartland Bighorn 3670RL
• Stock #: 18790A
• 24 Pictures
• 38' in length
• Location: Ashland
• Sleeps up to 4
• 4 Slides
MSRP: $41,630
You Save: $7,635
Sale Price: $33,995
view pictures and features
Used 2012 Heartland Bighorn 3670RL
• Stock #: 18494A
• 24 Pictures
• 39' in length
• Location: Ashland
• Sleeps up to 4
• 4 Slides
MSRP: $50,580
You Save: $4,585
Sale Price: $45,995
view pictures and features
Used 2014 Heartland Bighorn 3685RL
• Stock #: 18985A
• 21 Pictures
• 38' in length
• Location: Ashland
• Sleeps up to 4
• 3 Slides
MSRP: $64,470
You Save: $11,475
Sale Price: $52,995
view pictures and features
Used 2010 Heartland Eagle Ridge 35DSRL
• Stock #: 18284A
• 24 Pictures
• 38' in length
• Location: Ashland
• Sleeps up to 8
• 2 Slides
MSRP: $32,995
You Save: $3,000
Sale Price: $29,995
view pictures and features
Used 2013 Heartland ElkRidge 34QSRL
• Stock #: 18616B
• 25 Pictures
• 37' in length
• Location: Ashland
• Sleeps up to 4
• 4 Slides
MSRP: $42,590
You Save: $9,595
Sale Price: $32,995
view pictures and features
Used 2005 Heartland Landmark GRAND CANYON
• Stock #: 18840A
• 21 Pictures
• Location: Ashland
MSRP: $30,270
You Save: $2,275
Sale Price: $27,995
view pictures and features
Used 2011 Heartland North Trail 29RE
• Stock #: 18849A
• 18 Pictures
• 30' in length
• Location: Ashland
• Sleeps up to 4
• 2 Slides
MSRP: $22,995
You Save: $3,000
Sale Price: $19,995
view pictures and features
Used 2006 Keystone RV Cougar 289EFS
• Stock #: 18746A
• 20 Pictures
• 32' in length
• Location: Ashland
• Sleeps up to 8
• 1 Slides
MSRP: $16,810
You Save: $1,815
Sale Price: $14,995
view pictures and features
Used 2007 Keystone RV Montana 3400 RL
• Stock #: 18792A
• 22 Pictures
• 38' in length
• Location: Ashland
• Sleeps up to 6
• 4 Slides
MSRP: $31,170
You Save: $4,175
Sale Price: $26,995
view pictures and features
 <<< Previous 
 1  2 
 Next >>> 

Need help finding your RV... try RV Finder!

McGeorge's RV is not responsible for any misprints, typos, or errors found in our website pages. Any price listed excludes sales tax, registration tags, and document fees. Manufacturer pictures, specifications, and features may be used in place of actual units on our lot. Please contact us @ 800-462-2856 for availability as our inventory changes rapidly. All calculated payments are an estimate only and do not constitute a commitment that financing or a specific interest rate or term is available.

If you're looking to get a used RV at a great price you've come to the right place. At McGeorge's Rolling Hills RV we stock a large selection of used RVs for sale in Virginia from trusted, reliable brands. We carry used motorhomes, fifth wheels, travel trailers, and more.

Buying a used RV is a great way to save money on your purchase and make the RV lifestyle fit within whatever budget you have. Oftentimes you can get more features and bang for your buck when purchasing used. If you don't mind purchasing gently used, you can find an array of units available for a steal.

Our [Make] prices are so low, [Manufacturer] won't allow us to display our price without you requesting it. So, please complete the simple form below to receive the lowest price!

(We respect your privacy and will not abuse the privilege of having your information)
 Searching for best price... This may take up to 1 minute and requires Internet Explorer 6/later or Firefox 2.
Thank you for requesting our lowest Internet pricing. We will do our best to get back with you within the next few business hours. If you have an urgent need please call us at DEALERPHONE.




Call us at