CarMax O'Fallon - Now offering Curbside Pickup

Not rated Dealerships need five reviews in the past 24 months before we can display a rating.
(2 reviews)
Visit CarMax O'Fallon - Now offering Curbside Pickup
Sales hours: 11:00am to 8:00pm
View all hours
Sales
Monday 11:00am–8:00pm
Tuesday 11:00am–8:00pm
Wednesday 11:00am–8:00pm
Thursday 11:00am–8:00pm
Friday 11:00am–8:00pm
Saturday 9:00am–7:00pm
Sunday Closed
(618) 206-5502 (618) 206-5502
55 matches
Used
2017 Hyundai Elantra Limited
3,779 mi.
$23,998
Good Deal
Used
2017 Hyundai Elantra SE
124,447 mi.
$14,998
Fair Deal
Used
2016 Honda Fit EX
79,886 mi.
$16,998
Good Deal
Used
2015 Honda Fit EX
76,151 mi.
$17,998 $1,000 price drop
Fair Deal
Used
2016 Honda Civic EX-T
109,127 mi.
$18,998
Good Deal
Used
2019 INFINITI QX60 Luxe
47,507 mi.
$32,998
Good Deal
Used
2019 Mercedes-Benz CLA 250 Base
25,019 mi.
$31,998
Good Deal | $1,118 under
Used
2018 Kia Sorento LX
111,333 mi.
$17,998 $1,000 price drop
Good Deal
Used
2020 Subaru Outback Touring XT
35,299 mi.
$35,998
Great Deal | $3,384 under
Used
2016 Hyundai Elantra GT Base
52,834 mi.
$16,998
Good Deal
Used
2015 RAM 1500 Tradesman
117,997 mi.
$23,998 $2,000 price drop
Good Deal | $206 under
Used
2020 Mitsubishi Outlander Sport ES
42,721 mi.
$20,998
Good Deal | $719 under
Used
2017 Kia Forte S
58,551 mi.
$16,998
Good Deal | $549 under
Used
2016 Dodge Journey R/T
103,079 mi.
$16,998
Good Deal | $157 under
Used
2017 Kia Optima LX
101,008 mi.
$16,998
Good Deal
Used
2022 Acura ILX Premium & A-SPEC Packages
2,046 mi.
$36,998
Fair Deal
Used
2016 Honda Pilot Touring
84,020 mi.
$25,998
Great Deal | $2,638 under
Used
2012 Hyundai Genesis 3.8
44,300 mi.
$18,998
Good Deal
Hot Car
Used
2021 Ford Explorer Base
11,072 mi.
$36,998
Great Deal | $2,461 under
Used
2018 Volkswagen Tiguan 2.0T SE
74,168 mi.
$22,998 $1,000 price drop
Good Deal
Used
2016 Hyundai Elantra GT Base
55,547 mi.
$16,998 $1,000 price drop
Fair Deal
Used
2018 Ford Focus SE
34,923 mi.
$18,998
Good Deal
Used
2019 Honda Civic EX
29,619 mi.
$25,998 $1,000 price drop
Good Deal | $454 under
Used
2017 Chevrolet Traverse Premier
59,873 mi.
$26,998
Great Deal | $3,912 under