Skip to content

Subaru Crosstrek Price in Iowa

As of November 13, 2026, there are 164 Subaru Crosstrek vehicles available at 5 dealerships in Iowa. Iowa dealers are pricing competitively — the average selling price is $99 below MSRP, with 21% of inventory at or under sticker. 2 of 5 dealers are currently pricing below MSRP on average. Prices range from $28,000 to $39,652, with a median of $37,337.

These are advertised prices — a negotiated deal (incentives, dealer discounts) often beats them.

164

In Stock

-$99

Avg Markup

20.5%

At/Below MSRP

$37,337

Median Price

Price range: $28,000 to $39,652.

Dealers in Iowa

DealerCountAvg MarkupBelow MSRP
Ramsey Subaru of Des Moines

Urbandale, IA

70-$26721
Dave Wright Subaru

Hiawatha, IA

44-$14112
Riley Subaru

Dubuque, IA

24+$1790
Jensen Subaru

Sioux City, IA

19+$1800
C & S Subaru

Waterloo, IA

7+$1800