CarMax Harrisonburg

2587 S Main St
Harrisonburg, VA 22801

Sales: (540) 705-1621

Service: (540) 209-9924

No-Haggle Dealer

Today 11:00am - 8:00pm
(Closed Now)
Show business hours

New Search

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

Price Drops

Text Search


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/10/13/01/43/2014_lincoln_mkx-pic-7173829471350153072-152x114.jpeg

2014 Lincoln MKX FWD Used Cars in Harrisonburg, VA 22801

Great Deal
$4,151 BELOW
CarGurus IMV of $26,149

Price: $21,998

Mileage: 25,564

Location: Harrisonburg, VA 22801

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2014 Lincoln MKX FWD for sale - $21,998, 25,564 miles with Bluetooth, Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/13/01/40/2014_mazda_mazda6-pic-3513614962257028815-152x114.jpeg

2014 Mazda MAZDA6 i Touring Used Cars in Harrisonburg, VA 22801

Great Deal
$1,553 BELOW
CarGurus IMV of $16,152

Price: $14,599

Mileage: 50,411

Location: Harrisonburg, VA 22801

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2014 Mazda MAZDA6 i Touring for sale - $14,599, 50,411 miles with LE Package, Bluetooth, Backup Camera, Navigation System, Alloy Wheels, Technology Package
https://static.cargurus.com/images/forsale/2017/10/13/01/53/2016_fiat_500x-pic-4834606045628348604-152x114.jpeg

2016 FIAT 500X Lounge Used Cars in Harrisonburg, VA 22801

Good Deal
$1,380 BELOW
CarGurus IMV of $15,979

Price: $14,599

Mileage: 32,919

Location: Harrisonburg, VA 22801

Average time on market: 59 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2016 FIAT 500X Lounge for sale - $14,599, 32,919 miles with Bluetooth, Backup Camera, Remote Start, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/14/01/21/2017_audi_s3-pic-7264034292797747084-152x114.jpeg

2017 Audi S3 2.0T quattro Premium Plus Used Cars in Harrisonburg, VA 22801

Good Deal
$2,692 BELOW
CarGurus IMV of $43,690

Price: $40,998

Mileage: 4,042

Location: Harrisonburg, VA 22801

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2017 Audi S3 2.0T quattro Premium Plus for sale - $40,998, 4,042 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/13/00/05/2014_kia_optima-pic-2011259069870830078-152x114.jpeg

2014 Kia Optima SX Turbo Used Cars in Harrisonburg, VA 22801

Good Deal
$1,615 BELOW
CarGurus IMV of $19,214

Price: $17,599

Mileage: 23,761

Location: Harrisonburg, VA 22801

Average time on market: 46 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2014 Kia Optima SX Turbo for sale - $17,599, 23,761 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/16/00/22/2014_jeep_cherokee-pic-7906873369813795122-152x114.jpeg

2014 Jeep Cherokee Latitude 4WD Used Cars in Harrisonburg, VA 22801

Good Deal
$990 BELOW
CarGurus IMV of $17,988

Price: $16,998

Mileage: 41,528

Location: Harrisonburg, VA 22801

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2014 Jeep Cherokee Latitude 4WD for sale - $16,998, 41,528 miles with Bluetooth, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/14/01/31/2014_ford_f-150-pic-4131582795874371832-152x114.jpeg

2014 Ford F-150 FX4 SuperCrew 4WD Used Cars in Harrisonburg, VA 22801

Good Deal
$1,881 BELOW
CarGurus IMV of $36,879

Price: $34,998

Mileage: 24,205

Location: Harrisonburg, VA 22801

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2014 Ford F-150 FX4 SuperCrew 4WD for sale - $34,998, 24,205 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Remote Start, Luxury Package
https://static.cargurus.com/images/forsale/2017/10/14/15/41/2014_mazda_mazda6-pic-6355296410846221621-152x114.jpeg

2014 Mazda MAZDA6 i Touring Used Cars in Harrisonburg, VA 22801

Good Deal
$898 BELOW
CarGurus IMV of $15,896

Price: $14,998

Mileage: 51,646

Location: Harrisonburg, VA 22801

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2014 Mazda MAZDA6 i Touring for sale - $14,998, 51,646 miles with LE Package, Bluetooth, Backup Camera, Navigation System, Alloy Wheels, Technology Package
https://static.cargurus.com/images/forsale/2017/10/14/00/30/2016_chevrolet_cruze-pic-4964545184995652734-152x114.jpeg

2016 Chevrolet Cruze Premier Used Cars in Harrisonburg, VA 22801

Good Deal
$1,159 BELOW
CarGurus IMV of $17,758

Price: $16,599

Mileage: 11,648

Location: Harrisonburg, VA 22801

Average time on market: 116 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2016 Chevrolet Cruze Premier for sale - $16,599, 11,648 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start, RS Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/13/00/16/2015_lexus_rx_350-pic-4775441194480012459-152x114.jpeg

2015 Lexus RX 350 Used Cars in Harrisonburg, VA 22801

Good Deal
$1,585 BELOW
CarGurus IMV of $30,583

Price: $28,998

Mileage: 48,981

Location: Harrisonburg, VA 22801

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 Lexus RX 350 for sale - $28,998, 48,981 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Comfort Package, Luxury Package
https://static.cargurus.com/images/forsale/2017/05/06/00/14/2013_hyundai_genesis-pic-6497619238988508301-152x114.jpeg

2013 Hyundai Genesis 5.0L R-Spec Used Cars in Harrisonburg, VA 22801

Good Deal
$1,041 BELOW
CarGurus IMV of $21,039

Price: $19,998

Mileage: 38,028

Location: Harrisonburg, VA 22801

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 Hyundai Genesis 5.0L R-Spec for sale - $19,998, 38,028 miles with Navigation System
https://static.cargurus.com/images/forsale/2017/10/14/16/13/2015_buick_encore-pic-4992728838272688104-152x114.jpeg

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

Good Deal
$804 BELOW
CarGurus IMV of $16,403

Price: $15,599

Mileage: 45,768

Location: Harrisonburg, VA 22801

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2015 Buick Encore Convenience Group for sale - $15,599, 45,768 miles with Bluetooth, Backup Camera, Remote Start, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/13/01/40/2015_kia_sorento-pic-7786885444673110462-152x114.jpeg

2015 Kia Sorento LX Used Cars in Harrisonburg, VA 22801

Good Deal
$929 BELOW
CarGurus IMV of $15,927

Price: $14,998

Mileage: 43,634

Location: Harrisonburg, VA 22801

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 Kia Sorento LX for sale - $14,998, 43,634 miles with Bluetooth, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/14/00/07/2016_ram_1500-pic-1039045376774304357-152x114.jpeg

2016 Ram 1500 Rebel Crew Cab 4WD Used Cars in Harrisonburg, VA 22801

Good Deal
$1,235 BELOW
CarGurus IMV of $40,233

Price: $38,998

Mileage: 13,570

Location: Harrisonburg, VA 22801

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2016 Ram 1500 Rebel Crew Cab 4WD for sale - $38,998, 13,570 miles with Bluetooth, Backup Camera, Remote Start, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/13/01/40/2014_jeep_grand_cherokee-pic-4900750511450545512-152x114.jpeg

2014 Jeep Grand Cherokee Altitude 4WD Used Cars in Harrisonburg, VA 22801

Good Deal
$1,034 BELOW
CarGurus IMV of $29,032

Price: $27,998

Mileage: 30,875

Location: Harrisonburg, VA 22801

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2014 Jeep Grand Cherokee Altitude 4WD for sale - $27,998, 30,875 miles with Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Bluetooth, Remote Start, Convenience Package
Please wait ...
All Listings
Please wait ...
Featured 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 - 484 listings
297 Lee Jackson Hwy Staunton, VA 24401
7 reviews
Harrisonburg Ford - 168 listings
3155 S Main St Harrisonburg, VA 22801
1 review
Valley Volkswagen - 77 listings
314 Lee Jackson Hwy Staunton, VA 24401
3 reviews
Boris Auto Sales - 58 listings
179 E Washington St Harrisonburg, VA 22802
1 review
Champion Auto Exchange - 51 listings
510 Richmond Ave Staunton, VA 24401
2 reviews
Staunton Tractor Inc - 37 listings
1029 Richmond Rd Staunton, VA 24401
3 reviews
Forish Family Auto Sales - 22 listings
334 S East Side Hwy Elkton, VA 22827
4 reviews
MasterTech Automotive - 17 listings
303 Lee Jackson Hwy. Staunton, VA 24401
3 reviews
Hoover Auto Sales - 13 listings
8322 S East Side Hwy Elkton, VA 22827
1 review
Harrisonburg Motors - 3 listings
4561 S Valley Pike Harrisonburg, VA 22801
1 review
Bluestone Motors
1606 S Main St Harrisonburg, VA 22801
1 review
My Car Outlet
690 N Main St Mount Crawford, VA 22841
3 reviews
G W Enterprises
9560 Port Republic Rd Port Republic, VA 24471
1 review
Mostly Vans
2016 Jefferson Hwy. Fishersville, VA 22939
1 review
Valley Chrysler Dodge Jeep RAM
320 Lee Jackson Hwy Staunton, VA 24401
1 review

Popular Used Cars

Used Ford F-150
2,519 Great Deals out of 193,861 listings starting at $799
Used Ford F-250 Super Duty
310 Great Deals out of 45,081 listings starting at $1,700
Used Chevrolet Silverado 1500
2,247 Great Deals out of 167,963 listings starting at $1,000
Used Chevrolet Silverado 2500HD
314 Great Deals out of 29,873 listings starting at $3,500
Used Ram 1500
980 Great Deals out of 109,688 listings starting at $5,500
Used Ram 2500
156 Great Deals out of 31,360 listings starting at $6,680
Used Toyota Camry
932 Great Deals out of 79,642 listings starting at $750
Used Toyota Corolla
782 Great Deals out of 53,296 listings starting at $1,502
Used Honda Civic
760 Great Deals out of 69,159 listings starting at $1,499
Used Honda CR-V
752 Great Deals out of 55,441 listings starting at $1,750
Used Toyota RAV4
716 Great Deals out of 44,953 listings starting at $1,600
Used Honda Accord
1,043 Great Deals out of 56,909 listings starting at $1,099
Used Nissan Rogue
616 Great Deals out of 69,478 listings starting at $2,499
Used Nissan Altima
978 Great Deals out of 77,112 listings starting at $1,000
Used Ford Escape
1,034 Great Deals out of 93,152 listings starting at $1,200