Shop the nation’s largest
used car inventory
Then buy online or at a CarMax near you
Shop by type
Shop by brand
Shop by price
Not sure what you can afford?
Get pre-approved
Get pre-approved
Shop by lifestyle




See what's popular
SUVs
Trucks
Crossovers
Sedans
Shop by year
Guarantee & limited warranty
24-hour test drives
With 24 hours to test it out, you can see if the car you want fits you and your life.
30-day returns (up to 1500 miles)
Take a full 30 days or 1500 miles to make sure the one you buy is the one you love.
All major systems covered
You’ll drive worry-free for 90 days or 4,000 miles (whichever comes first).*
Shop by location
Used Cars in Los Angeles, CA
Used Cars in Houston, TX
Used Cars in Las Vegas, NV
Used Cars in San Antonio, TX
Used Cars in Chicago, IL
Used Cars in Miami, FL
Used Cars in Bakersfield, CA
Used Cars in San Diego, CA
Used Cars in Sacramento, CA
Used Cars in Boston, MA
Used Cars in Atlanta, GA
Used Cars in Orlando, FL
Used Cars in Fresno, CA
Used Cars in Albuquerque, NM
Used Cars in Greensboro, NC
Used Cars in Jacksonville, FL
Used Cars in Charlotte, NC
Used Cars in Austin, TX
Used Cars in Colorado Springs, CO
Used Cars in Greenville, SC
Used Cars in Wichita, KS
Used Cars in Nashville, TN
Used Cars in Denver, CO
Used Cars in Richmond, VA
Used Cars in Oklahoma City, OK
Used Cars in New Orleans, LA
Used Cars in San Jose, CA
Used Cars in Seattle, WA
Used Cars in Tampa, FL
Used Cars in El Paso, TX
Used Cars in San Francisco, CA
Used Cars in Memphis, TN
Used Cars in Spokane, WA
Used Cars in Knoxville, TN
Used Cars in Fayetteville, NC
Used Cars in Tulsa, OK
Used Cars in Reno, NV
Used Cars in Milwaukee, WI
Used Cars in Birmingham, AL
Used Cars in Indianapolis, IN
Used Cars in Salt Lake City, UT
Used Cars in Louisville, KY
Used Cars in Tucson, AZ
Used Cars in Fort Worth, TX
Used Cars in Virginia Beach, VA
Used Cars in Tallahassee, FL
Used Cars in Omaha, NE
Used Cars in Huntsville, AL
Used Cars in Columbus, OH
Used Cars in Modesto, CA