McDonald’s Filet-O-Fish Special Prices by Location


I have been receiving lots of e-mails asking “Where are those Filet-O-Fish deals?” We’re at the end of March, but the specials seem to be few and far between. Sorry, CheapoLifers. We’re also still waiting to hear of the first 2017 Filet-O-Fish Friday.

In the past, we’ve seen various sale prices for a Filet-O-Fish during February, March and April. The specials begin after Mardi Gras Fat Tuesday, continue through March and St. Patrick’s Day (don’t forget your Shamrock Shake), and usually end on Good Friday or Easter Sunday. 99 cents, $1.29, $1.49, 2 for $2, 2 for $2.22, 2 for $2.50, 2 for $3, 2 for $3.33, and 2 for $4 have been the common Filet-O-Fish promotional prices in past years. Due to food price inflation, the 99 cent and 2 for $2 specials are likely gone forever.

Last year, most deals were in the range of 2 for $4.00 to 2 for $5.00. Even in areas without a dedicated Filet-O-Fish discount, they were included in the McDonald’s McPick 2 for $5 promotion. This is probably your best option at restaurants where it is available. Be sure to check the McDonald’s app on your phone. Every so often, a “Buy One Sandwich, Get One Free” coupon code will pop up. I used this on Valentine’s Day to get a 2-for-1 Filet-O-Fish.

Be sure to bookmark this page! We will list this year’s Filet-O-Fish sales if and when they become available. If YOU spot a special deal, be sure to let us know! This promotion has been around every year for as long as I can remember. I am 52 years old and can recall when it was 49 cents, so this offer has lasted for a long time! Nothing beats a discounted Filet-O-Fish sandwich at McDonald’s!

Leave a Reply