ASK ABOUT OUR FIRST TIME BUYERS PROGRAM

Shop by Body Style


Eric Johnson Auto Sales – Used Car Dealership in Cherryville, North Carolina

Welcome to Eric Johnson Auto Sales, your go-to used car dealership in Cherryville, North Carolina. Whether you’re looking for your first vehicle, upgrading to something more reliable, or shopping for a family car, we’re here to make your car-buying experience simple, honest, and affordable.

We proudly serve Cherryville and nearby communities including Shelby, Kings Mountain, Lincolnton, Bessemer City, Fallston, Waco, Lawndale, and beyond—helping customers find the best deals on dependable used cars for sale near you.

Quality Used Cars for Sale in Cherryville, NC

At Eric Johnson Auto Sales, you’ll find a carefully selected inventory of Cherryville, North Carolina used cars that meet our high standards for quality and value. Our lot features popular models from trusted brands such as Cadillac, Chevrolet, Dodge, GMC, Honda, Hyundai, Jeep, and Nissan. Whether you’re in the market for a rugged SUV, a reliable sedan, or a work-ready truck, we’ve got options to match every lifestyle and budget.

Each vehicle is inspected and ready for the road—so you can shop with confidence knowing you’re getting a vehicle you can rely on.

Easy Financing Options for Every Buyer

Worried about financing? Don’t be. We offer flexible used car finance options and work with a variety of lenders to help you apply for a used car loan that fits your needs. Whether you have excellent credit, bad credit, or no credit at all, our team will walk you through the process and help you get approved with payments that work for your budget.

Batteries and Keys – We’ve Got You Covered

In addition to quality used cars, we also offer support for essential vehicle needs like batteries and keys. Whether you need a replacement or a spare, we’ve got solutions to keep you moving.

Use Our Car Finder Tool

Can’t find the exact car you’re looking for? Try our Car Finder Tool! Just tell us what you’re looking for, and we’ll help track it down—saving you time and hassle. We’re committed to helping you drive away in the right vehicle, even if it’s not currently on our lot.

Stop by Eric Johnson Auto Sales today or browse our inventory online. We’re proud to be your local used car dealer in Cherryville, North Carolina, helping drivers across Cleveland County and beyond get behind the wheel of a great vehicle—at a price that’s just right.

Fast & Easy Financing for Everyone

Whether you have good credit, bad credit, or no credit at all—we’ve got you covered. Even first-time buyers can count on us to make getting into a car quick and stress-free!