Can I buy a car online from CarMax?
Yes, you can buy online and get it delivered†
or pick it up at CarMax. To buy a car online, choose a car and request delivery or express pickup from the car's detail page. You'll be asked to create or sign into your MyCarMax account. Once your request is received and confirmed, we guide you through the steps to buy your car and prepare for a fast in-store experience:
Secure financing or arrange payment
Get an online trade-in offer (if needed)
Upload supporting documents
After these steps are complete, we'll contact you to schedule your delivery or express pickup appointment. Every car we sell is CarMax Certified and comes with a 10 day money-back guarantee and 90-day/4,000-mile limited warranty (whichever comes first). See store for written details.
†CarMax delivery is available within a 60-mile radius of select stores. Not available to customers in all states. Please contact your nearest store for details. Applicable store-to-store shipping fees are due in advance of vehicle delivery and are separate from sales transactions.