Sign In
Home
Used Cars
New Cars
Private Seller Cars
Sell My Car
Instant Cash Offer
Car Research & Tools
Car Research & Tools
Helpful Links
Car Deals
Truck Deals
SUV Deals
Best Cars
Buy Cars Online
Car Research & News
Research & Information
Latest Articles
New & Future Models
Car Reviews
Car Buying Tools
How to Buy a Car
Car Payment Calculator
Affordability Calculator
Car Lease Calculator
Car Trade-In Tips
Buying a Used Car
See if you can save on car insurance on KBB.com
SPONSORED
Pre-qualify for a car loan with no credit score impact
Get a Kelley Blue Book instant cash offer.
Find Local Dealers
New Cars for Sale
Martinsville, VA
Subaru
New Subaru Cars for Sale in Martinsville, VA
24112
Filter (2)
Compare
My Wallet
Show Payments
Relevance
Price - Lowest
Price - Highest
Distance - Closest
Date - Oldest
Date - Newest
Mileage - Lowest
Mileage - Highest
Year - Oldest
Year - Newest
Your Search Results
1-25 of 181 Results
Customize your car-buying experience
based on your budget.
My Wallet
CREDIT & TERM
MONTHLY BUDGET
DOWN PAYMENT
TRADE-IN VALUE
Newly Listed
New 2023 Subaru BRZ Premium
30,052
MSRP
0 miles
See estimated payment
New 2023 Subaru Crosstrek 2.5i Sport
30,930
MSRP
0 miles
See estimated payment
New 2022 Subaru WRX Limited
36,331
MSRP
$39,025
View pricing details
6 miles
See estimated payment
New 2023 Subaru Outback Wilderness
41,823
MSRP
$42,297
View pricing details
5 miles
See estimated payment
Advertisement
New 2023 Subaru Outback Wilderness
41,823
MSRP
$42,297
View pricing details
5 miles
See estimated payment
New 2023 Subaru Outback Touring XT
44,099
MSRP
$44,573
View pricing details
5 miles
See estimated payment
New 2023 Subaru Impreza Premium
27,592
MSRP
6 miles
See estimated payment
New 2023 Subaru Outback Touring XT
45,286
MSRP
5 miles
See estimated payment
New 2023 Subaru Outback Touring XT
45,286
MSRP
5 miles
See estimated payment
Newly Listed
New 2023 Subaru BRZ Premium
30,052
MSRP
0 miles
See estimated payment
Advertisement
New 2023 Subaru Crosstrek 2.5i Sport
30,930
MSRP
0 miles
See estimated payment
New 2023 Subaru Crosstrek 2.5i Sport
31,238
MSRP
See estimated payment
New 2023 Subaru Crosstrek 2.5i Limited
31,906
MSRP
See estimated payment
New 2023 Subaru Crosstrek 2.5i Limited
32,082
MSRP
See estimated payment
New 2023 Subaru Crosstrek 2.5i Limited
33,250
MSRP
See estimated payment
New 2023 Subaru Legacy Sport
35,733
MSRP
See estimated payment
New 2023 Subaru Outback Limited
37,133
MSRP
See estimated payment
Advertisement
New 2022 Subaru WRX Limited
38,503
MSRP
See estimated payment
New 2023 Subaru Outback Limited
39,478
MSRP
See estimated payment
New 2023 Subaru Outback Limited XT
41,857
MSRP
See estimated payment
New 2023 Subaru Outback Touring XT
44,207
MSRP
See estimated payment
New 2023 Subaru Outback Touring XT
44,207
MSRP
See estimated payment
New 2022 Subaru WRX
29,656
MSRP
$30,992
View pricing details
See estimated payment
New 2023 Subaru Forester Wilderness
36,264
MSRP
$37,929
View pricing details
See estimated payment
New 2023 Subaru Outback Wilderness
41,823
MSRP
$42,297
View pricing details
See estimated payment
New 2023 Subaru Outback Wilderness
41,823
MSRP
$42,297
View pricing details
See estimated payment
New 2023 Subaru Ascent Onyx Edition Limited
47,734
MSRP
$48,181
View pricing details
5 miles
See estimated payment
New 2023 Subaru Ascent Onyx Edition Limited
48,049
See estimated payment
New Inventory and Price Drop Alerts!
Get real-time updates when the price is lowered or when there are new matches for this search.
Notify Me
Show 10
Show 25
Show 50
Show 75
Show 100
1
Page
2
Page
3
Page
4
Page
5
Page
6
Page
7
Next Page
Find New Subaru Cars for Sale by Model
Subaru Ascent For Sale
27 for sale starting at $35,920
Subaru BRZ For Sale
2 for sale starting at $30,052
Subaru Crosstrek For Sale
41 for sale starting at $25,002
Subaru Forester For Sale
18 for sale starting at $30,620
Subaru Impreza For Sale
8 for sale starting at $24,791
Subaru Legacy For Sale
7 for sale starting at $28,324
Subaru Outback For Sale
58 for sale starting at $33,320
Subaru Solterra For Sale
3 for sale starting at $54,032
Subaru WRX For Sale
17 for sale starting at $29,656
View All Models
Find New Subaru Cars for Sale by City in VA
Charlottesville
22 for sale starting at $23,119
Harrisonburg
23 for sale starting at $27,639
Leesburg
67 for sale starting at $25,762
Lynchburg
27 for sale starting at $26,766
Manassas
92 for sale starting at $24,282
Norfolk
43 for sale starting at $23,307
Roanoke
28 for sale starting at $27,389
Winchester
52 for sale starting at $25,002
View All Cities
Used Subaru For Sale
342 for sale starting at $1,595
Certified Subaru For Sale
23 for sale starting at $21,999