• 6_1.png
  • 6_2.png
  • 6_3.png
  • 6_4.png
  • 6_5.png
  • 6_6.png

Loading Inventory...

Your family owned BUY HERE-PAY HERE auto dealer

JM Motors is a family-owned business that has been serving our community since 1970.

We have a huge selection of quality
pre-owned vehicles to fit any budget.
We only sell vehicles that we would buy ourselves.

Call us today: 618-876-AUTO


2310 Nameoki Rd.,Granite City, IL 62040
(618) 876-AUTO (2886)


Here's a testimonial from one of our valued customers. Read more here!

  • "JM Motors are run by Owners that you can Trust, and these days that's worth it's weight in Gold. Plus they have good a selection, honest prices and th... "
    Jacklyn Schmidt, Granite City
  • "JM Motors has a large variety of cars, suvs, and trucks. There truly is something for everyone. Plus you can't beat the amazing staff that really does... "
    Sara Shaak, Granite City
  • "They work very hard to get you a car within your budget.The staff is very respectful and honest,not overbearing like most places! I feel like anything... "
    Carla Haug, Granite City
  • "J M Motors did an amazing job getting us in the car we wanted. They truly made the car buying experience quick, easy, and fun. We will definitely keep... "
    Emilee Forsythe-Krampf, Granite City