The McDonald’s Filet-O-Fish is one of the most recognizable items in the fast-food world. While it may not always share the same spotlight as the Big Mac or the Quarter Pounder, it holds a legendary status among its loyal fan base. Whether you are ordering it for religious reasons during the Lenten season or you simply have a craving for that specific combination of steamed bun and tartar sauce, one question remains at the forefront of every diner’s mind: how much is a fish sandwich at McDonalds?
Navigating the menu at the world’s largest fast-food chain has become more complex in 2026. Prices are no longer static across the board, and what you pay in one city might differ significantly from what you pay in the next. In this comprehensive guide, we will break down the current pricing structures, the factors that influence what you see on the receipt, and how you can still find value when ordering this seafood classic.
Current Market Pricing for the Filet-O-Fish
As of early 2026, the price of a standalone Filet-O-Fish sandwich generally ranges between $3.50 and $5.59 in the United States. This price point represents the “a la carte” option, meaning you are purchasing the sandwich by itself without fries or a drink.
For those with a larger appetite, the Double Filet-O-Fish has become a mainstay on many regional menus. This version, which features two Alaskan Pollock patties instead of one, typically costs about $8.19. If you are looking for the best bang for your buck, the price jump from a single to a double is often seen as a premium, but for fish lovers, it provides the extra protein needed to turn a light snack into a full meal.
Meal Deals and Combos
Most customers do not walk into a McDonald’s just for a sandwich. The “Extra Value Meal” or combo remains the most popular way to consume the Filet-O-Fish. A standard Filet-O-Fish Meal, which includes a medium order of world-famous fries and a medium soft drink, currently averages around $10.49.
If you decide to “super-size” or upgrade to a large meal, you can expect to add roughly $0.70 to $1.10 to that total. Conversely, some locations offer a “small” meal version or a “bundle” that might bring the price down closer to the $8.00 mark, though these are increasingly rare as labor and ingredient costs continue to climb.
Regional Variations and the “Zip Code” Tax
One of the most important things to understand about McDonald’s pricing is that it is not controlled by a single central entity for every location. Over 95% of McDonald’s restaurants are owned and operated by independent franchisees. These business owners have the authority to set their own prices based on their specific operating costs.
If you are buying a fish sandwich in the middle of Times Square in New York City or at a rest stop on a major highway, you will likely pay a premium. In these high-rent or high-demand areas, a Filet-O-Fish might push past the $6.00 mark for just the sandwich. Meanwhile, in rural areas or regions with a lower cost of living, you might still find the sandwich priced closer to $4.00.
Factors Driving the Cost of Your Fish Sandwich
The Cost of Alaskan Pollock
Unlike many other fast-food fish sandwiches that use “mystery fish” or lower-quality blends, McDonald’s uses 100% wild-caught Alaskan Pollock. This fish is sourced from sustainable fisheries, which is a point of pride for the company. However, sustainable fishing practices and the logistics of transporting frozen fish from the cold waters of the North Pacific to thousands of restaurants across the country are expensive.
In recent years, fluctuations in maritime fuel costs and changes in fishing quotas have directly impacted the wholesale price of Pollock. When the cost of the raw fish goes up, the price of the Filet-O-Fish follows suit.
Inflation and Labor Costs
The broader economic climate of 2026 plays a massive role in menu pricing. Higher minimum wages across many states have forced franchisees to increase prices to maintain their margins. Additionally, the “all-in” cost of running a restaurant—including electricity, packaging, and the specialized equipment used to steam the buns—has risen.
McDonald’s has recently implemented new global franchising standards aimed at keeping prices competitive, but the reality is that the $1.00 or $2.00 fish sandwich is likely a thing of the past. The company now focuses on “value leadership,” which means trying to offer the best price relative to competitors like Burger King or Wendy’s, rather than trying to hit a specific low-dollar target.
The Role of Technology and the App
If you are paying the “board price” (the price listed on the overhead menu at the counter), you are likely paying the highest possible price for your meal. In 2026, McDonald’s has shifted its strategy to reward customers who use the McDonald’s Global App.
By using the app, customers often have access to “Daily Deals” or “Rewards” that can significantly lower the price of a fish sandwich. It is not uncommon to see a “Buy One Get One for $1” deal or a “Free Filet-O-Fish with a $2 Purchase” coupon inside the app. For the savvy consumer, the answer to “how much is a fish sandwich” is often “half of what the guy in line behind me is paying.”
The Anatomy of the Value: What Are You Paying For?
To understand the price, it helps to look at what goes into the box. The Filet-O-Fish is unique among McDonald’s sandwiches for several reasons, and these unique traits contribute to its price point.
The bun used for the fish sandwich is not toasted; it is steamed. This requires a specific piece of equipment in the kitchen. Steaming gives the bun its signature soft, pillowy texture which complements the crispy fish. Additionally, the Filet-O-Fish is the only sandwich on the menu that traditionally uses a “half-slice” of American cheese. While some see this as a cost-saving measure, the company maintains it is done to prevent the flavor of the cheese from overpowering the delicate taste of the fish.
The tartar sauce is another proprietary recipe that fans swear by. Its creamy texture and tangy profile are designed specifically to pair with the Alaskan Pollock. When you add up the sustainably sourced fish, the specialized bun, and the brand-name recognition, the $5.00 price tag begins to reflect the specialized nature of the product.
Comparing the Filet-O-Fish to Competitors
When looking at the value of the McDonald’s fish sandwich, it is helpful to see where it stands in the 2026 fast-food landscape.
- Burger King’s Big Fish: This sandwich is often larger than the Filet-O-Fish but typically carries a higher price tag, often hovering around $6.39 for the sandwich alone.
- Wendy’s Crispy Panko Fish Sandwich: Usually a seasonal item, Wendy’s version often markets itself as a “premium” alternative, with prices frequently exceeding $6.50.
- Arby’s King’s Hawaiian Fish Deluxe: This is another seasonal heavyweight that can cost upwards of $7.00 depending on the location.
In this context, the Filet-O-Fish remains one of the more affordable seafood options in the quick-service industry, especially when bundled as part of a meal or purchased through a digital promotion.
Seasonal Fluctuations: The Lent Effect
If you are asking about the price of a fish sandwich during the months of February or March, you might find different answers. Because many people abstain from meat on Fridays during Lent, McDonald’s sees a massive surge in Filet-O-Fish sales during this period.
Historically, McDonald’s has leaned into this demand by offering specific “Friday Specials.” It is common to see the Filet-O-Fish featured in “2 for $6” or “2 for $7” deals during the Lenten season to attract the Friday dinner crowd. If you are a fan of the sandwich, this is undoubtedly the best time of year to buy in bulk.
Final Thoughts on McDonald’s Fish Pricing
The days of walking into a McDonald’s with a handful of pocket change and walking out with a full meal are largely over. However, the Filet-O-Fish continues to hold its ground as a reasonably priced, high-quality seafood option for those on the go. By understanding that prices vary by location and utilizing the mobile app for discounts, you can still enjoy this classic sandwich without breaking the bank.
FAQs
-
How much does a Filet-O-Fish cost on average in 2026?
The average price for a standalone Filet-O-Fish sandwich in the United States is currently between $4.50 and $5.50. However, this can vary based on your specific city and whether the restaurant is in a high-traffic area like an airport or city center.
-
Is the Filet-O-Fish cheaper during Lent?
While the base price usually stays the same, McDonald’s frequently runs “2 for” deals or app-exclusive discounts during the Lenten season. This often makes the “per-sandwich” price much lower than it is during the rest of the year.
-
Why does my local McDonald’s charge more than the one in the next town?
Because most McDonald’s are owned by independent franchisees, they set prices based on their specific costs for rent, labor, and local taxes. A restaurant in a high-rent urban area will almost always be more expensive than one in a suburban or rural location.
-
Does the Double Filet-O-Fish cost twice as much?
No, the Double Filet-O-Fish is not double the price. While a single sandwich might be around $5.50, the double version typically costs around $8.19. This means you are paying a premium for the extra patty, but it is less than buying two separate sandwiches.
-
Can I get a fish sandwich on the $1 $2 $3 Dollar Menu?
As of 2026, the Filet-O-Fish is generally not included on the $1 $2 $3 Dollar Menu. It is considered a premium core item. To get a price close to the dollar menu range, you would typically need to use a “Buy One Get One” coupon or a rewards points redemption through the McDonald’s app.