Used Mazda Mx-5 for Sale in Crystal Lake, IL

Showing 24 of 32 listings

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$12,795
$12,795 above
$377/mo est. ?
84,539 km

Biggers Mazda

Authorized EpicVIN dealer

60124, Elgin IL

Check Details
$26,995
$26,995 above
$796/mo est. ?
25,004 km

Lexus of Arlington

Authorized EpicVIN dealer

60004, Arlington Heights IL

Check Details
$34,791
$34,791 above
$1,024/mo est. ?
6 km 2.0L

Biggers Mazda

Authorized EpicVIN dealer

60124, Elgin IL

Check Details
$39,720
$39,720 above
$1,169/mo est. ?
10 km

Napleton's Palatine Mazda

4.5 Google 275 reviews

60074, Palatine IL

Check Details
$39,999
$39,999 above
$1,180/mo est. ?
3,877 km

Biggers Mazda

60124, Elgin IL

Check Details
$41,948
$41,948 above
$1,234/mo est. ?
8 km

Napleton's Schaumburg Mazda

60195, Schaumburg IL

Check Details
$8,869
$8,869 above
$262/mo est. ?
241,401 km 2.0L

60172, Roselle IL

Check Details
$40,217
$40,217 above
$1,183/mo est. ?
3 km

Napleton's Palatine Mazda

60074, Palatine IL

Check Details
$36,622
$36,622 above
$1,078/mo est. ?
3 km

Napleton's Palatine Mazda

60074, Palatine IL

Check Details
$37,328
$37,328 above
$1,101/mo est. ?
163 km

Net Motorcars

60101, Addison IL

Check Details
$35,237
$35,237 above
$1,037/mo est. ?
8 km

Anderson Mazda New

60012, Crystal Lake IL

Check Details
$38,223
$38,223 above
$1,125/mo est. ?
14 km

Anderson Mazda New

60012, Crystal Lake IL

Check Details
$34,918
$34,918 above
$1,028/mo est. ?
23 km

Anderson Mazda New

60012, Crystal Lake IL

Check Details
$36,812
$36,812 above
$1,083/mo est. ?
14 km

Anderson Mazda New

60012, Crystal Lake IL

Check Details
$35,333
$35,333 above
$1,040/mo est. ?
3 km

Napleton's Schaumburg Mazda

60195, Schaumburg IL

Check Details
$14,875
$14,875 above
$439/mo est. ?
154,062 km 1.8L

60193, Schaumburg IL

Check Details
$36,007
$36,007 above
$1,060/mo est. ?
3 km

Napleton's Schaumburg Mazda

60195, Schaumburg IL

Check Details
$16,900
$16,900 above
$498/mo est. ?
55,944 km 1.8L

Luxury Imports Auto Sales

60008, Rolling Meadows IL

Check Details
$34,762
$34,762 above
$1,023/mo est. ?
8 km

Anderson Mazda New

60012, Crystal Lake IL

Check Details
$18,998
$18,998 above
$560/mo est. ?
146,239 km

60022, Glencoe IL

Check Details
$20,995
$20,995 above
$619/mo est. ?
72,678 km

60010, Barrington IL

Check Details
$17,999
$17,999 above
$531/mo est. ?
148,491 km

Your Choice Autos of Waukegan

60085, Waukegan IL

Check Details
$26,214
$26,214 above
$773/mo est. ?
35,842 km

Napleton's Schaumburg Buick GMC

4.1 Google 531 reviews

60195, Schaumburg IL

Check Details
$17,814
$17,814 above
$525/mo est. ?
44,250 km

Napleton's Schaumburg Buick GMC

4.1 Google 531 reviews

60195, Schaumburg IL

Check Details

Frequently Asked Questions

Our marketplace currently lists 32 used cars in Crystal Lake, IL from dealers and private sellers. Prices range from $34,611 to $37,947.

Top brands by active listings in Crystal Lake, IL are Mazda. The mix often reflects local buying preferences.

The average listed price in Crystal Lake, IL is $35,779. Browse by budget: under $10,000, under $20,000, or under $30,000.

No — you can buy from a seller in Crystal Lake, IL regardless of your state of residence. You'll need to register and title the vehicle in your home state within the required window (usually 30 days). Local dealers typically handle paperwork for out-of-state buyers.

Yes — popular nearby options include cities across the state. You can also browse all used cars in Illinois.