Drive Thru
Index

Steak Frank price

A Steak Frank costs $4.64 to $5.99 across 352 US Steak 'n Shake restaurants, typically $5.49.

Pickup prices at every Steak 'n Shake as of .

Key findings

Steak Frank price by state, cheapest first

RankStateTypicalRangeIndexRestaurants
1Florida$5.49$5.49 to $5.9910074
2Illinois$5.49$4.64 to $5.4910054
3Indiana$5.49$5.49 to $5.4910049
4Ohio$5.49$5.49 to $5.4910041
5Missouri$5.49$5.49 to $5.4910033
6Georgia$5.49$5.49 to $5.9910026
7Kentucky$5.49$5.49 to $5.4910015
8Michigan$5.49$5.49 to $5.4910014
9Tennessee$5.49$5.49 to $5.4910012
10North Carolina$5.49$5.49 to $5.491006
11Iowa$5.49$5.49 to $5.491004
12Alabama$5.49$5.49 to $5.991004
13South Carolina$5.49$5.49 to $5.491002
14Arkansas$5.49$5.49 to $5.491002
15West Virginia$5.49$5.49 to $5.491002
16Mississippi$5.49$5.49 to $5.491002
17Oklahoma$5.49$5.49 to $5.491001
18Texas$5.99$5.49 to $5.991099
19Colorado$5.99$5.99 to $5.991091
20California$5.99$5.99 to $5.991091

Cheapest cities for a Steak Frank

CityTypicalRangeRestaurants
Springfield, IL$4.64$4.64 to $4.643
Indianapolis, IN$5.49$5.49 to $5.4913
St. Louis, MO$5.49$5.49 to $5.497
Tampa, FL$5.49$5.49 to $5.496
Orlando, FL$5.49$5.49 to $5.496
Springfield, MO$5.49$5.49 to $5.495
Columbus, OH$5.49$5.49 to $5.495
Ft. Wayne, IN$5.49$5.49 to $5.493
Jacksonville, FL$5.49$5.49 to $5.493
Cincinnati, OH$5.49$5.49 to $5.493

Priciest cities for a Steak Frank

CityTypicalRangeRestaurants
Louisville, KY$5.49$5.49 to $5.493
Lakeland, FL$5.49$5.49 to $5.493
Cincinnati, OH$5.49$5.49 to $5.493
Jacksonville, FL$5.49$5.49 to $5.493
Ft. Wayne, IN$5.49$5.49 to $5.493
Columbus, OH$5.49$5.49 to $5.495
Springfield, MO$5.49$5.49 to $5.495
Orlando, FL$5.49$5.49 to $5.496
Tampa, FL$5.49$5.49 to $5.496
St. Louis, MO$5.49$5.49 to $5.497

Cheapest Steak 'n Shake restaurants for a Steak Frank

RestaurantWherePrice
2465 N. DirksenSpringfield, IL$4.64
1580 Wabash Ave.Springfield, IL$4.64
3186 South DirksenSpringfield, IL$4.64
1231 Northern AvenueTaylorville, IL$4.64
1960 W. Morton AvenueJacksonville, IL$4.64

Priciest Steak 'n Shake restaurants for a Steak Frank

RestaurantWherePrice
429 Coit RoadPlano, TX$5.99
578 E. Interstate 30Rockwall, TX$5.99
2057 Airport BoulevardPensacola, FL$5.99
58707 29 Palms HighwayYucca Valley, CA$5.99
951 W Arbrook BlvdArlington, TX$5.99

More Steak 'n Shake menu prices

Questions people ask

How much is a Steak Frank?
As of 2026-10-05: A Steak Frank costs $4.64 to $5.99 across 352 US Steak 'n Shake restaurants, typically $5.49.
Which state has the cheapest Steak Frank?
Florida is the cheapest state for a Steak Frank (typically $5.49) and Tennessee the most expensive ($5.49). Drive Thru Index, 2026-10-05.
Where is the cheapest Steak Frank?
The cheapest Steak Frank in the US is $4.64 at 2465 N. Dirksen, Springfield, IL. (Drive Thru Index, 2026-10-05).

How these prices are measured

Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.

Citing this data: Source: Drive Thru Index (https://drivethruindex.com/items/steak-n-shake/steak-frank), prices checked 2026-10-05. You are welcome to quote any figure on this page.

Back to map