Drive Thru
Index

McDonald's Filet-O-Fish price

A McDonald's Filet-O-Fish costs $3.49 to $8.19 across 13,776 US McDonald's restaurants, typically $5.59.

Pickup prices at every McDonald's as of .

Key findings

Filet-O-Fish price by state, cheapest first

RankStateTypicalRangeIndexRestaurants
1Alabama$4.79$3.89 to $5.8986242
2West Virginia$4.79$3.99 to $6.5986102
3Texas$4.89$3.79 to $6.19871,295
4Mississippi$4.89$3.89 to $6.1587136
5North Carolina$4.99$4.29 to $6.1989479
6South Carolina$4.99$3.69 to $5.6989232
7Tennessee$5.19$3.99 to $6.5993342
8Kentucky$5.19$3.99 to $5.9993261
9North Dakota$5.19$4.99 to $5.899331
10Illinois$5.29$3.89 to $6.1995640
11Indiana$5.29$4.29 to $5.9995356
12Missouri$5.29$4.29 to $6.5995322
13Louisiana$5.29$4.19 to $6.5995228
14Oklahoma$5.29$3.89 to $6.4995206
15Utah$5.29$4.39 to $6.7995119
16Idaho$5.29$4.19 to $6.299567
17Wyoming$5.29$4.69 to $6.759529
18Georgia$5.49$3.99 to $6.9998452
19Arkansas$5.49$4.39 to $6.2998170
20Ohio$5.59$3.99 to $6.09100613
21Pennsylvania$5.59$3.79 to $6.59100469
22Wisconsin$5.59$3.99 to $6.49100292
23Minnesota$5.59$4.59 to $7.19100220
24Iowa$5.59$4.29 to $6.99100148
25New Mexico$5.59$4.19 to $7.19100103
26Maryland$5.69$4.59 to $7.29102269
27Kansas$5.69$4.29 to $6.49102146
28Florida$5.79$4.29 to $6.99104911
29Michigan$5.79$4.29 to $6.89104517
30Virginia$5.79$3.99 to $6.99104387
31Oregon$5.80$4.39 to $8.19104154
32Delaware$5.90$5.00 to $6.6010639
33California$5.99$3.49 to $7.991071,241
34Hawaii$5.99$4.89 to $6.9910771
35Montana$6.10$4.70 to $7.0010946
36New York$6.19$4.79 to $7.39111573
37Washington$6.19$4.99 to $7.69111259
38New Jersey$6.19$4.59 to $6.79111251
39Colorado$6.29$4.99 to $7.04113217
40Nevada$6.29$4.69 to $7.79113137
41Nebraska$6.29$4.89 to $7.5911380
42Connecticut$6.49$5.09 to $7.80116138
43South Dakota$6.49$4.99 to $7.6911634
44Arizona$6.59$4.99 to $7.99118300
45Rhode Island$6.59$6.19 to $6.9911831
46Washington DC$6.59$5.49 to $8.1911824
47Massachusetts$6.69$5.79 to $7.49120233
48Maine$6.69$5.99 to $6.9912058
49New Hampshire$6.69$5.79 to $6.8912055
50Vermont$6.69$5.99 to $6.8912025
51Alaska$6.90$6.09 to $8.1012326

Cheapest cities for a Filet-O-Fish

CityTypicalRangeRestaurants
Irvine, CA$3.49$3.49 to $3.496
Fountain Valley, CA$3.49$5.19 to $5.193
Wilkes Barre, PA$3.89$3.89 to $5.294
Brownsville, TX$3.99$3.79 to $4.2912
Lexington, SC$3.99$3.69 to $4.897
West Chester, OH$3.99$3.99 to $5.994
Kingwood, TX$3.99$3.99 to $3.993
Weslaco, TX$4.00$4.00 to $4.594
Auburn, AL$4.09$3.99 to $4.093
Laredo, TX$4.19$3.89 to $4.5917

Priciest cities for a Filet-O-Fish

CityTypicalRangeRestaurants
Prescott, AZ$7.89$7.89 to $7.893
Flagstaff, AZ$7.59$7.59 to $7.593
South San Francisco, CA$7.49$7.39 to $7.693
Casa Grande, AZ$7.49$6.59 to $7.493
Tucson, AZ$7.49$6.19 to $7.7936
Santa Clara, CA$7.39$7.39 to $7.694
New Britain, CT$7.29$5.09 to $7.493
Milpitas, CA$7.29$6.89 to $7.495
Daly City, CA$7.19$6.89 to $7.693
Gilroy, CA$7.19$6.99 to $7.293

Cheapest McDonald's restaurants for a Filet-O-Fish

RestaurantWherePrice
84 Corporate ParkIrvine, CA$3.49
5445 Alton ParkwayIrvine, CA$3.49
16231 Lake Forest DrIrvine, CA$3.49
3853 Portola ParkwayIrvine, CA$3.49
1780 Main StIrvine, CA$3.49

Priciest McDonald's restaurants for a Filet-O-Fish

RestaurantWherePrice
2250 Nw 9th StCorvallis, OR$8.19
75 New York Ave NeWashington, DC$8.19
5000 W Intl Airport Rd Ste C-2327Anchorage, AK$8.10
1241 W Main StreetQuartzsite, AZ$7.99
1532 N 51st AvePhoenix, AZ$7.99

More McDonald's menu prices

Questions people ask

How much is a McDonald's Filet-O-Fish?
As of 2026-11-15: A McDonald's Filet-O-Fish costs $3.49 to $8.19 across 13,776 US McDonald's restaurants, typically $5.59.
Which state has the cheapest McDonald's Filet-O-Fish?
Alabama is the cheapest state for a McDonald's Filet-O-Fish (typically $4.79) and Alaska the most expensive ($6.90). Drive Thru Index, 2026-11-15.
Where is the cheapest McDonald's Filet-O-Fish?
The cheapest McDonald's Filet-O-Fish in the US is $3.49 at 84 Corporate Park, Irvine, CA. (Drive Thru Index, 2026-11-15).

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/mcdonalds/filet-o-fish), prices checked 2026-11-15. You are welcome to quote any figure on this page.

Back to map