We want your vehicle! Get the best value for your trade-in!

Find your next car at JM Auto Sales in Shenandoah, PA

Need help finding the perfect vehicle?
We're here to make sure you get the best vehicle for the best price! Click to find your dream car today!
We Are The Best

We pride ourselves on the quality of our business. Here's just a few ways that we go to work for you.


We hand pick each car, whether we are buying from the dealer auction or from a private party.


Each vehicle is carefully inspected and serviced to ensure that it meets our highest standards.


Fill out our secure loan application and one of our financial consultants will get in touch with you shortly.


Our mission is to provide the best customer service while facilitating a fun, hassle-free car buying experience.

Learn More
JM Auto Sales

About Us

JM Auto Sales offers fully inspected and ready-to-drive vehicles. Located off Route 924 in Shenandoah PA 10 minutes from I81. JM Auto Sales was established in 2006 as a small family owned used car dealership focused on customer satisfaction. We carefully hand pick all of our pre-owned vehicles and stand behind them to provide our customers with the best possible buying experience. We ensure all vehicles meet the highest standards in both mechanical and appearance. We will do our personal best to ensure every vehicle we sell is the finest we can provide for you and your family. Stop in our Shenandoah location to speak with Jason or Ron to check out our selection of Pre-Owned vehicles. In 2019 JM Auto Sales expanded its operation to serve the Pottsville and surrounding areas. We opened our second dealership in 2019 at 1160 Route 61 South in Pottsville PA. We also offer U-Haul Services at our Pottsville store. Stop by our new Pottsville location to check out our inventory, rent a U-Haul or simply say hello to Bob.

JM Auto Sales

610 Goldstar Highway
Shenandoah, PA 17976