Used Subaru Crosstrek for Sale in Martinsville, VA

Showing 20 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.

$28,494
$28,494 above
$840/mo est. ?
23,455 km

Nelson Kia Subaru

Authorized EpicVIN dealer

24055, Bassett VA

Check Details
$25,500
$25,500 above
$752/mo est. ?
41,249 km

Bisbee Honda of Danville

Authorized EpicVIN dealer

24541, Danville VA

Check Details
$28,520
$28,520 above
$839/mo est. ?
8 km

Nelson Subaru

24055, Bassett VA

Check Details
$33,794
$33,794 above
$997/mo est. ?
11,460 km

Nelson Kia Subaru

24055, Bassett VA

Check Details
$24,993
$24,993 above
$737/mo est. ?
15,833 km

Nelson Honda

24112, Martinsville VA

Check Details
$36,567
$36,567 above
$1,076/mo est. ?
8 km

Nelson Subaru

24055, Bassett VA

Check Details
$28,654
$28,654 above
$843/mo est. ?
8 km

Nelson Subaru

24055, Bassett VA

Check Details
$30,648
$30,648 above
$902/mo est. ?
8 km

Nelson Subaru

24055, Bassett VA

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

Nelson Subaru

24055, Bassett VA

Check Details
$36,995
$36,995 above
$1,089/mo est. ?
16 km

Nelson Subaru

24055, Bassett VA

Check Details
$27,900
$27,900 above
$823/mo est. ?
38,088 km

Danville Toyota

4.2 Google 272 reviews

24541, Danville VA

Check Details
$12,900
$12,900 above
$380/mo est. ?
280,434 km

24540, Danville VA

Check Details
$24,450
$24,450 above
$721/mo est. ?
52,513 km

27320, Reidsville NC

Check Details
$24,246
$24,246 above
$715/mo est. ?
80,321 km

Tri-City Ford

27288, Eden NC

Check Details
$22,672
$22,672 above
$669/mo est. ?
114,648 km

Reidsville Nissan

4.2 Google 382 reviews

27320, Reidsville NC

Check Details
$26,693
$26,693 above
$787/mo est. ?
95,379 km

Nelson Kia Subaru

24055, Bassett VA

Check Details
$24,894
$24,894 above
$734/mo est. ?
63,035 km

Nelson Kia Subaru

24055, Bassett VA

Check Details
$13,995
$13,995 above
$413/mo est. ?
112,285 km

Brosland Auto Sales

24151, Rocky Mount VA

Check Details
$14,995
$14,995 above
$442/mo est. ?
78,494 km 2.0L

Brosland Auto Sales

24151, Rocky Mount VA

Check Details
Get a price quote
8 km

Nelson Subaru

24055, Bassett VA

Check Details

Frequently Asked Questions

Our marketplace currently lists 20 used cars in Martinsville, VA from dealers and private sellers. Prices range from $24,603 to $24,603.

Top brands by active listings in Martinsville, VA are Subaru. The mix often reflects local buying preferences.

The average listed price in Martinsville, VA is $24,603. Browse by budget: under $10,000, under $20,000, or under $30,000.

No — you can buy from a seller in Martinsville, VA 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 Virginia.