McDonald’s Filet-O-Fish Promotions & Prices

March 25, 2024

MARCH 2024 UPDATE: Welcome to Lent season! Due to inflation, I doubt we’ll ever see a national 2 for $5 Filet-O-Fish again. However, McDonald’s usually runs some type of fish promotion between now and Easter Sunday. Regular price is now $3.99 in my area, so I’m thinking a sale price around $3 might happen? Possibly an app-only BOGO deal? I’ll keep watching. As soon as I receive further information, this page will be updated. Be sure to check back often!

McDonald’s Filet-O-Fish deals have been happening for more than 50 years. I’m 59 and can remember when they were just 49 cents! Over the years, the promotional price has increased gradually: 59 cents, 79 cents, 99 cents, 2 for $2, 2 for $2.22, 2 for $3, 2 for $3.33, 2 for $4, 2 for $4.44, and finally 2 for $5. In many areas, the Filet-O-Fish was available last year as part of McDonald’s 2 for $6 Mix & Match Deal. Originally, this special pricing was only available during the weeks leading up to Good Friday and Easter. More recently, we’ve been seeing Filet-O-Fish specials year-round!

While we’re on the subject of fish sandwich offers for Lenten season, here’s a few more that I have found at other restaurants:

– Arby’s: 2 for $6 Mix ‘n Match Crispy Fish or Fish N Cheddar.
– Burger King: Buy 1 Big Fish, get 1 for $2.
– Captain D’s: Buy 1 Giant Fish, get 1 for $1 Fridays 2/16, 2/23, 3/1, 3/8, 3/15, 3/22, 3/29, 4/5
– Checker’s & Rally’s: Buy One Get One FREE Crispy Fish Fridays 2/16, 2/23, 3/1, 3/8, 3/15, 3/22, 3/29.
– Runza: North Pacific Cod Sandwich. Available February-March. Price varies by location.
– Wendy’s: Crispy Panko Fish Sandwich, $5.49 at my local Wendy’s. Price varies by location.

Filet-O-Fish Friday has returned to participating Southern California McDonald’s restaurants. Price is $2.99, or $2.50 if you order with the mobile app. Available only on Fridays, February 16-March 29, 2024. We’ll keep our eyes peeled for more cheap Filet-O-Fish sandwiches and let you know what we find. Be sure to check this page often. If YOU spot a deal at your local McDonald’s, please let us know!