We only sell the best
This is the heading
Millions of cars are ruled out by our vetting process, and we never sell cars with flood damage, frame damage, or salvage history.
125+ details we inspect
Anything that doesn't meet our standards is repaired or replaced by our highly trained technicians. Some cars have unrepaired safety recalls. Learn more.
Your perfect match
With 50,000 CarMax Quality Certified cars to choose from, there's a perfect match for your budget and life.
Stress-free car buying
24-hour take home test drives
Take up to 24 hours to make sure the one you want is the one you'll love. Part of our Love Your Car Guarantee
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.
Whether you know everything or nothing about car buying, we’re here to help your way, whatever way that might be.
We employ over 1,750 ASE-certified mechanics to service our cars — before and after a sale.
We've got your back
30 days to change your mind
We give you 30 days (up to 1500 miles) to decide if your car is the perfect fit for your life. If not, bring it back for a full refund. Learn more about our guarantees.
Your car's history revealed
You'll get a free Autocheck® vehicle history report, and we help you check for any unrepaired safety recalls issued by the manufacturer. Learn more about safety recalls.
Protect your investment
All cars can have unexpected repairs. With our optional AY Cars® extended service plans, you’ll be covered – and get roadside assistance – for years to come.