The Filet-O-Fish is perhaps the most unique staple on the McDonald’s menu. While the Big Mac and Quarter Pounder with Cheese dominate the beef conversation, this iconic steamed-bun seafood sandwich has carved out a loyal following that spans generations. Whether you are observing Lent, looking for a non-beef alternative, or simply craving that specific combination of tangy tartar sauce and melted American cheese, the first question on your mind is often: how much is McDonald’s fish fillet sandwich going to cost me today?
In 2026, the landscape of fast-food pricing has shifted significantly from the “dollar menu” days of the past. Inflation, supply chain logistics for Alaskan Pollock, and regional economic factors all play a role in what you see on the digital terminal when you walk into your local Golden Arches. Understanding these price points helps you plan your meal and, more importantly, helps you spot when you are getting a great deal versus paying a premium for convenience.
Current National Average Prices for the Filet-O-Fish
As of early 2026, the cost of a standalone Filet-O-Fish sandwich typically ranges between $4.79 and $5.99 in the United States. While this might seem like a broad window, the “sweet spot” for most suburban locations sits right around $5.59. If you are in a high-cost urban center like New York City, San Francisco, or Philadelphia, do not be surprised to see the price tag lean closer to $6.00 or even slightly higher.
For those with a larger appetite, the Double Filet-O-Fish—which features two fish patties instead of one—usually carries a price tag of approximately $8.19. When you transition from just the sandwich to a meal, which includes a medium fry and a medium soft drink, the price generally jumps to between $10.49 and $11.49.
Why Prices Vary by Location
You might notice that the Filet-O-Fish at a McDonald’s in a rural town is significantly cheaper than one at an airport or a highway rest stop. This is because McDonald’s operates largely through a franchise model. Individual franchise owners have the liberty to set prices based on their specific overhead costs, which include:
- Labor Costs: States with higher minimum wages often see higher menu prices to offset the cost of staff.
- Real Estate and Rent: A McDonald’s in Times Square pays exponentially more in rent than one in a small town in the Midwest, and those costs are passed down to the sandwich.
- Logistics: Shipping fresh-frozen Alaskan Pollock and specialized buns to remote locations can add a “freight premium” to the final cost of the sandwich.
The Impact of Seasonality and Lent
The price and availability of the fish fillet sandwich are famously tied to the Lenten season. Historically, the Filet-O-Fish was invented by a Cincinnati franchisor in 1962 to cater to Roman Catholics who abstained from meat on Fridays. Today, this tradition continues to influence how much you pay.
During February and March, many McDonald’s locations run aggressive promotions. It is common to see “Buy One, Get One for $1” or “Two for $6” deals during this period. In 2026, some regions have even experimented with a “Friday Fish Special,” dropping the price of a single sandwich to as low as $2.99 on specific days to compete with other fast-food chains like Wendy’s or Arby’s that bring back their seafood options during the same window.
Navigating the McDonald’s App for Better Value
If you are paying the full “sticker price” for a Filet-O-Fish in 2026, you are likely overpaying. The McDonald’s mobile app has become the primary tool for price conscious diners. Within the app, users often find “Daily Deals” that can slash the cost of a fish sandwich significantly.
Common app-exclusive offers include:
- 20% off any order over $10.
- $2.00 Filet-O-Fish on Fridays.
- Buy one sandwich, get one free (BOGO) offers that refresh weekly.
By using the app, the effective price of your fish fillet can drop from the standard $5.59 to under $4.00, making it one of the most cost-effective proteins on the menu.
Comparing the Filet-O-Fish to Other Menu Items
To understand the value proposition, it helps to see where the fish sandwich sits in the hierarchy of McDonald’s pricing. Generally, the Filet-O-Fish is priced similarly to the McCrispy chicken sandwich. It is more expensive than the “Value Menu” items like the McDouble or the basic McChicken, which typically hover around the $3.00 to $3.50 range.
However, it remains cheaper than the premium “Signature” burgers. While a Quarter Pounder Deluxe might run you $6.49, the Filet-O-Fish stays just under that threshold, positioned as a mid-tier offering. The reason for this pricing is the quality of the ingredients; McDonald’s uses 100% wild-caught Alaskan Pollock, which is a more expensive raw material than the ground beef used in their smaller burgers.
Nutrition and Quality Factors
When discussing the price, it is also worth noting what you are getting for your money. The Filet-O-Fish is unique because its bun is steamed rather than toasted, giving it a softer texture. The sandwich consists of:
- A crispy fish fillet made from sustainably sourced Alaskan Pollock.
- A half-slice of processed American cheese (purposely kept to a half-slice to avoid overpowering the fish).
- Creamy tartar sauce.
- A regular-sized steamed bun.
For those monitoring their intake, the sandwich contains approximately 390 calories. While it is smaller than some of the larger burgers, the density of the fried fish patty provides a different kind of satiety that many customers find worth the $5.00+ investment.
The 2026 Value Perspective
In the current economic climate, “value” is no longer defined by the $1 price point. Instead, value is found in the reliability of the product and the discounts available through digital loyalty programs. The Filet-O-Fish remains a stable part of the McDonald’s ecosystem. While the days of getting a fish sandwich for pocket change are gone, it remains a competitive option in the “fish sandwich wars” that happen every spring.
If you are looking to save money, the best strategy is to avoid the combo meal. A medium fry now costs upwards of $3.50 in many locations. By ordering the sandwich individually through an app deal and opting for water or a smaller drink, you can enjoy the classic taste of the Filet-O-Fish without the double-digit price tag often associated with modern fast-food meals.
Final Thoughts on Pricing
While the price of a McDonald’s fish fillet sandwich has risen by nearly 60% over the last decade, it remains an accessible luxury for most. With the standard price sitting around $5.59 in 2026, it is a middle-of-the-road option that offers a break from the standard beef and chicken rotations. Keep an eye on regional variations and always check your phone before you order—your wallet will thank you.
Frequently Asked Questions
How much is a Filet-O-Fish sandwich on Fridays?
During the Lenten season, many McDonald’s locations offer a “Friday Fish” deal where the sandwich can be purchased for a discounted price, often around $2.99 or as part of a “2 for $6” promotion. Outside of Lent, Friday discounts are usually exclusive to the McDonald’s app.
Why does the Filet-O-Fish only have a half slice of cheese?
McDonald’s officially states that the half-slice of cheese is used to maintain the balance of flavors. A full slice of American cheese is thought to overwhelm the delicate taste of the Alaskan Pollock and the tangy tartar sauce. This has been the standard recipe since the sandwich was introduced.
Is the Filet-O-Fish cheaper if I buy it in a meal?
The “price per item” is lower when purchased as a meal, but the total out-of-pocket cost is higher. A standalone sandwich is about $5.59, while a meal is roughly $10.49. You save money overall only if you were already planning to buy a drink and fries.
What kind of fish is used in the McDonald’s fish fillet?
McDonald’s uses 100% wild-caught Alaskan Pollock. Their sources are usually Marine Stewardship Council (MSC) certified, which ensures the fish is caught sustainably. This high-quality sourcing is one of the reasons the price is higher than that of basic beef burgers.
Can I get a Double Filet-O-Fish year-round?
Yes, the Double Filet-O-Fish is available year-round at most locations, though it is not always featured prominently on the physical menu board. It usually costs about $2.00 to $2.50 more than the single-patty version.