CarMax Harrisonburg

2587 S Main St
Harrisonburg, VA 22801

Sales: (540) 705-1621

Service: (540) 209-9924

No-Haggle Dealer

Today 11:00 AM - 8:00 PM
(Open Now)
Show business hours
to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

(clear)

Make/Model/Trim

Loading...
Show all trims ↓ Show fewer trims ↑

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

MPG

- Loading...
()

Price Drops

Text Search


First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/07/14/00/13/2014_lexus_es_350-pic-55675632427903024-152x114.jpeg

2014 Lexus ES 350 FWD Used Cars in Harrisonburg, VA 22801

Good Deal
$1,888 BELOW
CarGurus IMV of $25,886

Price: $23,998

Mileage: 23,536

Location: Harrisonburg, VA 22801

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 Lexus ES 350 FWD for sale - $23,998, 23,536 miles with LE Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Luxury Package
https://static.cargurus.com/images/forsale/2017/10/20/00/05/2016_dodge_journey-pic-7211340701713839705-152x114.jpeg

2016 Dodge Journey Crossroad AWD Used Cars in Harrisonburg, VA 22801

Good Deal
$1,804 BELOW
CarGurus IMV of $21,403

Price: $19,599

Mileage: 22,184

Location: Harrisonburg, VA 22801

Average time on market: 55 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 Dodge Journey Crossroad AWD for sale - $19,599, 22,184 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/21/23/56/2015_mercedes-benz_c-class-pic-5019246673227494119-152x114.jpeg

2015 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Harrisonburg, VA 22801

Good Deal
$2,212 BELOW
CarGurus IMV of $28,210

Price: $25,998

Mileage: 23,178

Location: Harrisonburg, VA 22801

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 Mercedes-Benz C-Class C 300 4MATIC for sale - $25,998, 23,178 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/09/22/23/55/2016_chevrolet_cruze_limited-pic-5349270007352490769-152x114.jpeg

2016 Chevrolet Cruze Limited LS Used Cars in Harrisonburg, VA 22801

Good Deal
$1,093 BELOW
CarGurus IMV of $13,091

Price: $11,998

Mileage: 14,435

Location: Harrisonburg, VA 22801

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 Chevrolet Cruze Limited LS for sale - $11,998, 14,435 miles with Bluetooth
https://static.cargurus.com/images/forsale/2017/10/27/00/04/2014_chevrolet_impala-pic-4613386489143631993-152x114.jpeg

2014 Chevrolet Impala 2LT Used Cars in Harrisonburg, VA 22801

Good Deal
$1,244 BELOW
CarGurus IMV of $21,242

Price: $19,998

Mileage: 8,298

Location: Harrisonburg, VA 22801

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2014 Chevrolet Impala 2LT for sale - $19,998, 8,298 miles with LE Package, Bluetooth, Backup Camera, Alloy Wheels, Convenience Package
https://static.cargurus.com/images/forsale/2017/10/26/00/06/2014_ford_fusion-pic-1637067871193286510-152x114.jpeg

2014 Ford Fusion SE Used Cars in Harrisonburg, VA 22801

Good Deal
$1,082 BELOW
CarGurus IMV of $15,080

Price: $13,998

Mileage: 25,178

Location: Harrisonburg, VA 22801

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2014 Ford Fusion SE for sale - $13,998, 25,178 miles with Bluetooth, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/12/15/00/12/2012_smart_fortwo-pic-1036261073720827313-152x114.jpeg

2012 smart fortwo passion Used Cars in Harrisonburg, VA 22801

Good Deal
$676 BELOW
CarGurus IMV of $7,275

Price: $6,599

Mileage: 44,015

Location: Harrisonburg, VA 22801

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2012 smart fortwo passion for sale - $6,599, 44,015 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/14/01/25/2016_ram_1500-pic-6044283767411003993-152x114.jpeg

2016 Ram 1500 Tradesman LB Used Cars in Harrisonburg, VA 22801

Good Deal
$1,181 BELOW
CarGurus IMV of $19,780

Price: $18,599

Mileage: 10,661

Location: Harrisonburg, VA 22801

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 Ram 1500 Tradesman LB for sale - $18,599, 10,661 miles
https://static.cargurus.com/images/forsale/2017/10/14/16/13/2015_buick_encore-pic-4992728838272688104-152x114.jpeg

2015 Buick Encore Convenience FWD Used Cars in Harrisonburg, VA 22801

Good Deal
$821 BELOW
CarGurus IMV of $15,819

Price: $14,998

Mileage: 45,768

Location: Harrisonburg, VA 22801

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2015 Buick Encore Convenience FWD for sale - $14,998, 45,768 miles with Bluetooth, Backup Camera, Remote Start, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/14/00/25/2015_chevrolet_equinox-pic-2798702369505200447-152x114.jpeg

2015 Chevrolet Equinox LT2 AWD Used Cars in Harrisonburg, VA 22801

Good Deal
$903 BELOW
CarGurus IMV of $19,901

Price: $18,998

Mileage: 29,366

Location: Harrisonburg, VA 22801

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2015 Chevrolet Equinox LT2 AWD for sale - $18,998, 29,366 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Remote Start
https://static.cargurus.com/images/forsale/2017/09/14/00/00/2015_lexus_rx_350-pic-8480297078321886254-152x114.jpeg

2015 Lexus RX 350 Used Cars in Harrisonburg, VA 22801

Good Deal
$1,427 BELOW
CarGurus IMV of $32,425

Price: $30,998

Mileage: 28,409

Location: Harrisonburg, VA 22801

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2015 Lexus RX 350 for sale - $30,998, 28,409 miles with Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Comfort Package
https://static.cargurus.com/images/forsale/2017/10/14/15/59/2015_chevrolet_cruze-pic-9130538614713991782-152x114.jpeg

2015 Chevrolet Cruze 1LT Used Cars in Harrisonburg, VA 22801

Good Deal
$741 BELOW
CarGurus IMV of $13,340

Price: $12,599

Mileage: 14,595

Location: Harrisonburg, VA 22801

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 Chevrolet Cruze 1LT for sale - $12,599, 14,595 miles with Bluetooth, Remote Start, Alloy Wheels, Convenience Package
https://static.cargurus.com/images/forsale/2017/10/07/00/00/2015_lexus_es_350-pic-4912361835929798263-152x114.jpeg

2015 Lexus ES 350 Used Cars in Harrisonburg, VA 22801

Good Deal
$1,262 BELOW
CarGurus IMV of $25,260

Price: $23,998

Mileage: 53,210

Location: Harrisonburg, VA 22801

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2015 Lexus ES 350 for sale - $23,998, 53,210 miles with LE Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Luxury Package
https://static.cargurus.com/images/forsale/2017/10/14/14/17/2012_toyota_tundra-pic-5637512662342832236-152x114.jpeg

2012 Toyota Tundra SR5 CrewMax 5.7L 4WD Used Cars in Harrisonburg, VA 22801

Fair Deal
$1,071 BELOW
CarGurus IMV of $28,069

Price: $26,998

Mileage: 82,371

Location: Harrisonburg, VA 22801

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Brown Description: Used 2012 Toyota Tundra SR5 CrewMax 5.7L 4WD for sale - $26,998, 82,371 miles with Bluetooth, Backup Camera, Alloy Wheels, Convenience Package
https://static.cargurus.com/images/forsale/2017/10/29/23/58/2013_lexus_rx_350-pic-872622563062208672-152x114.jpeg

2013 Lexus RX 350 Used Cars in Harrisonburg, VA 22801

Fair Deal
$1,041 BELOW
CarGurus IMV of $29,039

Price: $27,998

Mileage: 29,931

Location: Harrisonburg, VA 22801

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2013 Lexus RX 350 for sale - $27,998, 29,931 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Please wait ...
All Listings
Please wait ...
Sponsored Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

All reviewers have been verified to have contacted this dealer – Learn More
Aug 30, 2016
Quick to respond and answered all my questions.
3 of 4 people found this review helpful.
Is this helpful? Yes | No
Read 2 old reviews
Sep 15, 2014
Was good
Is this review helpful? Yes | No
Aug 23, 2014
CarMax was quick to respond to my email. But I have found them to be quite expensive. It was cheaper to buy a new car with 50,000 less miles and not have the uncertainty of a used car.
Is this review helpful? Yes | No

Other Nearby Dealers

Valley Nissan of Staunton - 443 listings
297 Lee Jackson Hwy Staunton, VA 24401
8 reviews
Harrisonburg Ford - 131 listings
3155 S Main St Harrisonburg, VA 22801
1 review
Valley Volkswagen - 93 listings
314 Lee Jackson Hwy Staunton, VA 24401
3 reviews
Champion Auto Exchange - 44 listings
510 Richmond Ave Staunton, VA 24401
2 reviews
G W Enterprises - 36 listings
9560 Port Republic Rd Port Republic, VA 24471
1 review
My Car Outlet - 32 listings
690 N Main St Mount Crawford, VA 22841
3 reviews
Staunton Tractor Inc - 32 listings
1029 Richmond Rd Staunton, VA 24401
3 reviews
MasterTech Automotive - 22 listings
303 Lee Jackson Hwy. Staunton, VA 24401
4 reviews
Hoover Auto Sales - 18 listings
8322 S East Side Hwy Elkton, VA 22827
1 review
Harrisonburg Motors - 2 listings
4561 S Valley Pike Harrisonburg, VA 22801
1 review
Bluestone Motors
1606 S Main St Harrisonburg, VA 22801
1 review
Boris Auto Sales
179 E Washington St Harrisonburg, VA 22802
1 review
Forish Family Auto Sales
334 S East Side Hwy Elkton, VA 22827
4 reviews
Surratt Auto Center
712 Richmond Ave Staunton, VA 24401
1 review
Mostly Vans
2016 Jefferson Hwy. Fishersville, VA 22939
1 review

Popular Used Cars

Used Ford F-150
3,218 Great Deals out of 223,765 listings starting at $1,200
Used Ford F-250 Super Duty
434 Great Deals out of 49,081 listings starting at $1,899
Used Chevrolet Silverado 1500
2,658 Great Deals out of 174,215 listings starting at $955
Used Chevrolet Silverado 2500HD
387 Great Deals out of 30,581 listings starting at $2,500
Used Ram 1500
1,373 Great Deals out of 121,023 listings starting at $5,900
Used Ram 2500
192 Great Deals out of 35,234 listings starting at $6,995
Used Toyota Camry
1,114 Great Deals out of 86,207 listings starting at $995
Used Toyota Corolla
961 Great Deals out of 66,681 listings starting at $1,699
Used Honda Civic
832 Great Deals out of 60,531 listings starting at $950
Used Honda CR-V
889 Great Deals out of 59,136 listings starting at $1,495
Used Toyota RAV4
800 Great Deals out of 53,686 listings starting at $999
Used Honda Accord
1,074 Great Deals out of 74,230 listings starting at $1,100
Used Nissan Rogue
821 Great Deals out of 68,038 listings starting at $2,799
Used Nissan Altima
1,368 Great Deals out of 77,643 listings starting at $1,695
Used Ford Escape
1,276 Great Deals out of 104,555 listings starting at $895