Drive Thru
Index

Long John Silver's 1 pc Fish price

A Long John Silver's 1 pc Fish costs $2.79 to $3.99 across 380 US Long John Silver's restaurants, typically $2.99.

Pickup prices at every Long John Silver's as of .

Key findings

1 pc Fish price by state, cheapest first

RankStateTypicalRangeIndexRestaurants
1Arkansas$2.89$2.89 to $3.29972
2Texas$2.99$2.79 to $3.4910058
3Indiana$2.99$2.99 to $3.3910044
4Kentucky$2.99$2.89 to $3.3910043
5Virginia$2.99$2.99 to $3.8910023
6Tennessee$2.99$2.89 to $3.2910020
7West Virginia$2.99$2.99 to $3.4910018
8Michigan$2.99$2.99 to $3.3910015
9Kansas$2.99$2.89 to $3.1910013
10New Mexico$2.99$2.89 to $3.4910012
11Oklahoma$2.99$2.89 to $3.2910012
12South Carolina$2.99$2.99 to $3.291004
13Louisiana$2.99$2.99 to $2.991001
14Maryland$2.99$2.99 to $2.991001
15Ohio$3.09$2.99 to $3.1910333
16Georgia$3.09$2.99 to $3.091036
17Nebraska$3.09$3.09 to $3.091035
18Pennsylvania$3.19$2.99 to $3.4910720
19Missouri$3.19$3.09 to $3.3910715
20Florida$3.29$3.29 to $3.291105
21North Carolina$3.29$3.29 to $3.291101
22Illinois$3.39$3.39 to $3.3911312
23Iowa$3.39$2.99 to $3.391138
24Arizona$3.39$3.39 to $3.391132
25California$3.99$3.99 to $3.991337

Cheapest cities for a 1 pc Fish

CityTypicalRangeRestaurants
Owensboro, KY$2.89$2.89 to $2.893
Wichita, KS$2.89$2.89 to $2.893
Indianapolis, IN$2.99$2.99 to $2.996
San Antonio, TX$2.99$2.99 to $2.996
Louisville, KY$2.99$2.99 to $3.394
Jackson, TN$2.99$2.89 to $2.993
Terre Haute, IN$2.99$2.99 to $2.993
El Paso, TX$2.99$2.99 to $2.993
Evansville, IN$2.99$2.99 to $2.993
Fort Worth, TX$2.99$2.99 to $2.993

Priciest cities for a 1 pc Fish

CityTypicalRangeRestaurants
Cincinnati, OH$3.09$3.09 to $3.094
Fort Worth, TX$2.99$2.99 to $2.993
Evansville, IN$2.99$2.99 to $2.993
El Paso, TX$2.99$2.99 to $2.993
Terre Haute, IN$2.99$2.99 to $2.993
Jackson, TN$2.99$2.89 to $2.993
Louisville, KY$2.99$2.99 to $3.394
San Antonio, TX$2.99$2.99 to $2.996
Indianapolis, IN$2.99$2.99 to $2.996
Wichita, KS$2.89$2.89 to $2.893

Cheapest Long John Silver's restaurants for a 1 pc Fish

RestaurantWherePrice
5405 San Dario AvenueLaredo, TX$2.79
2151 Garrison StreetEagle Pass, TX$2.79
116 E. BroadwayNewport, TN$2.89
1304 S. Main StreetBelen, NM$2.89
3946 Highway 66Rogersville, TN$2.89

Priciest Long John Silver's restaurants for a 1 pc Fish

RestaurantWherePrice
3605 Elkhorn Blvd.North Highlands, CA$3.99
7228 Stockton Blvd.Sacramento, CA$3.99
314 N. Wilson WayStockton, CA$3.99
800 Colusa AvenueYuba City, CA$3.99
3801 Ming Avenue Plaza Shopping CenterBakersfield, CA$3.99

More Long John Silver's menu prices

Questions people ask

How much is a Long John Silver's 1 pc Fish?
As of 2026-10-05: A Long John Silver's 1 pc Fish costs $2.79 to $3.99 across 380 US Long John Silver's restaurants, typically $2.99.
Which state has the cheapest Long John Silver's 1 pc Fish?
Texas is the cheapest state for a Long John Silver's 1 pc Fish (typically $2.99) and Illinois the most expensive ($3.39). Drive Thru Index, 2026-10-05.
Where is the cheapest Long John Silver's 1 pc Fish?
The cheapest Long John Silver's 1 pc Fish in the US is $2.79 at 5405 San Dario Avenue, Laredo, TX. (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/long-john-silvers/1-pc-fish), prices checked 2026-10-05. You are welcome to quote any figure on this page.

Back to map