Skip to content

Subaru Crosstrek Price in Oklahoma

As of November 13, 2026, there are 256 Subaru Crosstrek vehicles available at 3 dealerships in Oklahoma. Oklahoma dealers are pricing competitively — the average selling price is $248 below MSRP, with 46% of inventory at or under sticker. 3 of 3 dealers are currently pricing below MSRP on average. Prices range from $29,209 to $39,812, with a median of $35,630.

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

256

In Stock

-$248

Avg Markup

46.4%

At/Below MSRP

$35,630

Median Price

Price range: $29,209 to $39,812.

Dealers in Oklahoma

DealerCountAvg MarkupBelow MSRP
Ferguson Subaru

Broken Arrow, OK

116-$31864
Cavender Subaru of Norman

Norman, OK

64-$31624
Bob Moore Subaru

Oklahoma City, OK

76-$9128