A new iSeeCars study identifies the best and worst times to buy a used car. When it comes to month of the year, April through October are the worst times to buy according to researchers, while November through March offer far more good deals. Those months also include the two best-ranked holidays for finding used car deals: Martin Luther King Jr. Day, and New Year’s Eve and New Year's Day.
Study Highlights:
Researchers analyzed over 40 million used car sales from 2024 and 2025 for the study and iSeeCars defines a "good deal" is defined as savings of at least 10%, or $2,689, off the average used car price of $26,889.
10 Best times to buy a used car - iSeeCars
Cold-weather holidays and months dominate the list of the best times to buy, according to iSeeCars data. The average chance of finding a deal is 13.7% throughout the year, but on MLK Day the number of deals is 65.5% higher than average, followed by New Year’s Eve and New Year’s Day with 58.6% more deals. Winter months, including January and February, and winter holidays like Veterans Day and Christmas Eve, also rank high for good deals.
10 Worst times to buy a used car
Warmer temps have the opposite effect on used car deals. The availability of used car deals swings from having 65.5% above average on MLK Day to 22.8% below average during the month of June. You'll also want to steer clear of July 4th - another bad time for used car deals, with warm temps and family vacations creating a festive environment. Dealers know this and they offer 22.4% fewer used car deals than average as a result.
To see all the data visit iSeeCars.
Editorial Credit: Jonathan Weiss/Shutterstock.com.