Millions of cars are ruled out by our vetting process, and we never sell cars with flood damage, frame damage, or salvage history.
CarStocx Certified quality
We spend hours replacing parts, fixing major dents or scratches, and detailing to make your car feel like new. Then we give each car a final quality check.
Your perfect match
With 50,000 CarMax Quality Certified cars to choose from, there's a perfect match for your budget and life.
24-hour take home test drives
Take up to 24 hours to make sure the one you want is the one you'll love. Some restrictions apply,
No haggling or pressure
Our associates are paid the same regardless of a car's price, so we only work to find the best car for you.
Customized support
Whether you know everything or nothing about car buying, we're here to help your way, whatever way that might be.
Expert service
We employ over 1,750 ASE-certified mechanics to service our cars — before and after a sale.