Used Cars, Trucks and SUVs for Sale in Cherryville, NC
Shop affordable cars, trucks and SUVs in Cherryville, serving Shelby, Kings Mountain, Lincolnton, Gastonia and nearby communities.
Search Inventory
- Financing for all credit types
- Trades welcome
- 5-Year Maintenance Plan Included at No Additional Cost
Featured vehicles
Financing options are available for a range of credit situations, including first-time buyers.
See the vehicle price with the dealership documentation fee included, with tax, tag and title handled separately.
Get straightforward answers from Eric Johnson Auto Sales without the big-dealer runaround.
A local dealership you can actually talk to.
Eric Johnson Auto Sales is a locally owned used-car dealership in Cherryville. Shop current inventory, see clear Final Pricing, ask about your trade and get direct answers before you make the drive.
5-Year Maintenance Plan Included at No Additional Cost
All current retail vehicles at Eric Johnson Auto Sales include a 5-Year Maintenance Plan at no additional cost. Benefits, participating locations, savings and service availability may vary by vehicle and location. See program terms for details. Benefits may vary based on year/make/model of vehicle and geographic location of the service center. See dealer for details. Some restrictions may apply. The 5 Year Maintenance Plan is administered by CARCARE Promotions. Instant savings are estimates only, based on regular retail pricing and approximately 15,000 miles per year in accordance with manufacturer-recommended maintenance; actual savings may vary depending on personal driving habits and care. Not a vehicle warranty. No cash value. Cannot be combined with other offers. Super Savers, LLC (DBA CARCARE Promotions) bears no responsibility or liability for services performed at participating automotive service centers. Savings information is an estimate and is not applicable for service redemption. Present the maintenance plan certificate to the service center advisor before authorizing service. Instant savings are applied by the POS system; the plan holder is responsible for the balance due. Once the plan holder provides the account number, no manual discounting is required by the service advisor and no further authorization or P.O. is required. Provider site: www.carcarepromotions.com. Support: support@carcarepromotions.com. Terms: https://ericjohnsonautosales.com/wp-content/uploads/2026/10/CARCARE-5-Year-Maintenance-Plan-Benefits-and-Coverage.png