Skip to main content

Cookies on BBB.org

We use cookies to give users the best content and online experience. By clicking “Accept All Cookies”, you agree to allow us to use all cookies. Visit our Privacy Policy to learn more.

Cookie Preferences

Many websites use cookies or similar tools to store information on your browser or device. We use cookies on BBB websites to remember your preferences, improve website performance and enhance user experience, and to recommend content we believe will be most relevant to you. Most cookies collect anonymous information such as how users arrive at and use the website. Some cookies are necessary to allow the website to function properly, but you may choose to not allow other types of cookies below.

Necessary Cookies

What are necessary cookies?
These cookies are necessary for the site to function and cannot be switched off in our systems. They are usually only set in response to actions made by you that amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not work. These cookies do not store any personally identifiable information.

Necessary cookies must always be enabled.

Functional Cookies

What are functional cookies?
These cookies enable the site to provide enhanced functionality and personalization. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies, some or all of these services may not function properly.

Performance Cookies

What are performance cookies?
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.

Marketing Cookies

What are marketing cookies?
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant content on other sites. They do not store personal information directly, but are based on uniquely identifying your browser or device. If you do not allow these cookies, you will experience less targeted advertising.

Find a Location

CarMax , Inc. has 292 locations, listed below.

*This company may be headquartered in or have additional locations in another country. Please click on the country abbreviation in the search box below to change to a different country location.

    Country
    Please enter a valid location.
    • CarMax , Inc.

      12800 Tuckahoe Creek Pkwy Richmond, VA 23238-1115

    • CarMax , Inc.

      11090 W Broad St Glen Allen, VA 23060-5938

    • CarMax , Inc.

      901 Murray Olds Dr Midlothian, VA 23114-2601

    • CarMax , Inc.

      10400 Southpoint Pkwy Fredericksburg, VA 22407-2706

    • CarMax , Inc.

      1448 Richmond Rd Charlottesvle, VA 22911-3509

    Customer ReviewsforCarMax , Inc.

    Used Car Dealers
    HeadquartersMulti Location Business
    View Business profile
    View Business profile

    Star rating
    10 word minimum.

    You can use up to 2000 characters

    Provide Your Information to Leave a Review

    Thank you for taking the time to leave a review! Please enter your information below to submit your review to BBB.

    All fields are required. Your first name and first initial of your last name will display online. Your full name will only be used to allow the business to verify you are a customer.

    This is automatically determined using your first name and first initial of your last name.
    How would you like to confirm your review?
    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Verify your phone number

    Enter the 6 digit code sent to the phone number ending in undefined

    If you have not received a code within 2 minutes, you can re-send it.

    520 Customer Reviews

    Sort By
    • Date
    • Highest Rating
    • Lowest Rating
    • Review from tariq S

      1 star

      07/19/2024

      we bought a car 6 months ago and have not received the title . I keep calling and talking to different people with no solution . Absolutely the worse car buying experience. will make sure that no one I know buys a car from them
    • Review from Joshua S

      1 star

      07/18/2024

      Multitude of issues to begin with. None were mentioned in the website which I took days to locate the perfect fit for me and my family as well as pay a $750 + transfer fee to get it to ABQ from ********** only to have all of these issues with it upon an express pick up. I do NOT recommend express pick up, horrible experience as they are simply pushing cars out the door hoping that customers don't find the issues it seems. Huge miss and I'm not anywhere near a priority to the sales managers and service manager. Others come first as I've been told. I reached out to ******* support who had to create a Case in order for me to even be heard. I was being pushed around like it was normal. Finally, I reach someone who appears to listen and transfers a newer Suburban for 5K more, mind you, only to find out that it doesn't even start after they were calling me and texting me all day saying it is ready for a test drive. The original vehicle went through a 6 and a half hour "diagnostic" yesterday and we're now awaiting parts and another appointment which is going to take another month. Meanwhile, they could care less about my time and effort spent on this. I'm hoping someone cares.
    • Review from Maria J

      5 stars

      07/17/2024

      I am SURPRISED THAT I AM GIVING A STELLAR REVIEW *************** store!.... I am a worry wart, OCD person by nature and I have not bought a used vehicle since my first car in 1978. With the way inflated prices are, I found it ridiculous to pay full price for the ******** Highlander Hybrid XLE which I wanted, so I decided to try Carmax. I reserved the car and paid $99 transport. Upon arrival, I noticed a few minor flaws that I picked up on inspection. Tha car drove beautifully, 2022 with ****** miles. I expressed my concern over the flaws and they were gracious and worked with me on the matter,( I will leave it at that, wink, wink).....An appointment was scheduled to fix 3 things, a loaner car was given to me, it literally took less than 60 seconds for me to drop off my car and pick up the loaner and head home no hassle....amazing.....24 hours later, I got a call and my vehicle was ready!......the whole process was easy, I am not big on doing things on the computer, but everything moved swiftly....my only concern is, I wish there was a way to get in contact with a human being asap if needed. Overall, I am very satisfied at the ease of this transaction and the service with Carmax and all of its associates at 100%......side note, 1 year ago, I went to purchase same vehicle , NEW AT TWO LOCAL DEALERSHIPS...,what a nightmare , *****, nickel and diming salesmen.....I'm glad I waited till this year, and I also got top dollar for my trade compared to the actual ****** dealerships.....So Happy I found Carmax!
    • Review from Nathan H

      1 star

      07/13/2024

      I sold my car to Carmax not only was the wait exceedingly long but the process was extremely painful and time consuming. After all was said and done they took my car and printed me a (BAD) check. Unfortunately for me it took 3 days to finally contact a real person after countless fwd to remote agents. I spoke to the manager and explained my situation to where he said its a common thing that happens on the daily confirming suspension and then decided to write me off and hang up the phone on me Completely unacceptable and extremely unprofessional I will not do business with bullies!!! Nor does anyone deserve to be treated in that manner from what is supposed to be a good business by the manager who is a direct reflection on the company. Unfortunately this *** CHARACTER needs a refresher in how to treat people especially customers. End result they took my car and cut a bogus check then told me I need to drive 2 plus hours to fix the problem that they did Must be nice sitting behind a desk pretending your better then people and dont have to take accountability for their mistakes. I highly recommend and urge the necessary steps be taken to make sure this situation never happens again to myself or any other customer. Truly amazed at the lack of respect this person *** had for a unpleasant experience but no big deal to them since theres no real consequences for a big wig who hides behind a desk and doesnt have to look at the little guys in the eye what a shame!
    • Review from Carol M

      1 star

      07/10/2024

      CARMAX, what a concept, they made it so simple to buy a car. Within the first 6 months of driving the car I purchased I had a $600.00 repair due to a heat pump going out, now here I find myself a year later with the head gasket blown another $4,000.00 repair that I cannot afford. When I purchased he car I was able to place a pretty good down payment at the time so I didn't have to finance too much, now I owe what the repair will be around $4,000. CARMAX after selling the 2016 Buick Encore to me for $17,000 less than 2 years ago are only offering me $1,200 for a trade in. I said I'm willing to finance another car with you, but the sales person had absolutely NO EMPATHY at all and said that was it. I explained to him that he was literally the 10th person I talked to in trying to find a solution and I don't feel like he believed me. I Just kept hitting a wall. I feel very disheartened. I will never recommend CARMAX to anyone. They deserve a 1/2 star only.
    • Review from Katie H

      1 star

      07/10/2024

      My husband purchased an Infinity 2015 Q70, since then he has brought it back more than 3 times in two months for minor repairs. Each time he is told to bring it back another time because they are unable to finish the work or he finds another problem. He was promised a loaner vehicle the last time and when we arrived today he was denied a loaner. We have a second vehicle and would have used it if he had been told he would not get a loaner.
    • Review from Roodjery B

      1 star

      07/09/2024

      Ive had the worst experience with CarMax they offer a variety of service that they didnt uphold throughout the whole duration of the purchase Ive been consistently doing their job, from insurance to the lender Ive been involved in every milestone, where as they shouldve been handling the situation. Even upon completion of the purchase I was still contacted by both the insurance and lender there was still documents that CarMax havent sent over. The process had cost me for both time and money, being a small business owner I dont have the time to be involved but with the time frame and pressure I was under I had to step in and intervene to get the process rolling and once I thought I was all set, I start receiving call from both the lender and insurance of the negligence CarMax and had to email and communicate with CarMax even upon completion of the purchase. Theres a strong sense of miscommunication and lack of liability thats surround that company I wouldnt recommend no one to purchase thru CarMax they take your money and put you and care less about satisfaction, horrible customer service and refuse to own up to their negligence
    • Review from Lacey K

      1 star

      07/09/2024

      We were convinced to take a different finance offer than we wanted because the sales person, J a c o r i, claimed the finance place wouldn't take our documentation. He assured us that we had 30 days to alter our financing, per Carmax policy. He even did the math for us saying we would owe about $100 in interest if we waited the full 30 days. When I called them after roughly 3 weeks to get the financing changed they had no idea what I was talking about because you only get 3 days to change. They basically told us too bad and in general did nothing to fix the issue. They advised us to call the finance company directly but upon doing so that company only does direct loans so they won't work with us. That company was still sending Carmax finance options for us at the time of my phone call but Carmax still wouldn't help us.We expressed concerns about the vehicle but the salesperson rushed us through stating we could bring it back for any issues. We had to change the oil within 10 days of purchase, we found personal items in several places in the vehicle including a cell phone, both sets of brakes were shot, the button for the rear lift gate doesn't function correctly, and a few other more minor issues have already turned up. I would never chose to do business with a Caremax again.
    • Review from Jose L

      1 star

      07/09/2024

      I purshace a car from Carmax in ********. This ***** 5 was transferred from another location I paid ****** to transfer, I paid deposit did all the paperwork , did express check out, sign all the approve paperwork. Haf the temporary licience plate install. I donated my old vehicle to a needy family when I was ready to drive off. The sales guy came out and told me bank ask for ****** down more. I did not have that amount of money and with a baby 5 weeks away I really need a bigger car. I was left in the parking lot with my very pregnant wife and no car not even my old car. This is not the way to do business not sure why they would do this to customer this deal was on the work for over a week why wait to the moment I was going to drive off.
    • Review from Lauresa E

      1 star

      07/08/2024

      Carmax is supposed to be haggle free and allow you to reserve a car for purchase. They violated their own policies and cost me the vehicle I intended to purchase and had on hold. The situation is that a buyer in ** had a car shipped to the carmax and after a test drive did not purchase the vehicle. The next day, I started to purchase this car and put it on hold scheduling a test drive. On Sunday, I went into a local Carmax and talked to them about the vehicle to confirm some specs and then filled out the paperwork to transfer the vehicle to their location rather than flying to **. Through this process the transfer should have been sufficient and a new hold, but because the ** location was closed they could not speak to them on Monday morning, someone purchased the car and they denied the transfer because they liked these people and wanted to give them extra time to decide. I learned the Manager did not honor their process and made a decision to do this, as a result I have lost this purchase when I was actioning the sale of my vehicle, readying financial terms and disruption to my life with not getting the vehicle with the features I needed as planned. Their policy was not honored nor their business model when I acted in good faith. The car I expected is not available now that matches. I asked their corporate office to address this but recieved no calls back, I believe the ** location had the vehicle but sold it anyway. To make matters worse, I looked up my email apppointment for July 10th at 5 PM for this vehicle and it still exits in their system. Between their faulty software and this carmax not following their business model, I now have had this situation. There has been no call backs from either manager or corporate. While you may have a positive experience, after this situation I have lost trust. If their own processes and business model fails their customers in the most fundemental ways, what can you expect with continued service and purchases.

    BBB Business Profiles may not be reproduced for sales or promotional purposes.

    BBB Business Profiles are provided solely to assist you in exercising your own best judgment. BBB asks third parties who publish complaints, reviews and/or responses on this website to affirm that the information provided is accurate. However, BBB does not verify the accuracy of information provided by third parties, and does not guarantee the accuracy of any information in Business Profiles.

    When considering complaint information, please take into account the company's size and volume of transactions, and understand that the nature of complaints and a firm's responses to them are often more important than the number of complaints.

    BBB Business Profiles generally cover a three-year reporting period. BBB Business Profiles are subject to change at any time. If you choose to do business with this business, please let the business know that you contacted BBB for a BBB Business Profile.

    As a matter of policy, BBB does not endorse any product, service or business.